GitHub PushEvent at 2014-11-19 17:05:22
Repository: titan
Actor: dalaro
Payload: {"shas":[["b48f1e00c2b66ba4d92f4c8ea6c788cd709c32a8","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Cleanup HBase version management\n\nThe purpose of this commit is twofold:\n\n* Centralize HBase version management.  The target 0.98.x version was\n  duplicated in several places prior to this commit.  Now the\n  top-level pom property ${titan098.core.version} specifies the HBase\n  0.98 version (without the -hadoop2 suffix), which is appended in\n  ${titan098.version}.\n\n* Update to the latest HBase bugfix releases.  0.98 moved from .2 and\n  .3 to .8, and 0.94 moved from .21 to .25.  0.96 does not appear to\n  have new upstream bugfixes and stays at .2.","Dan LaRocque",true],["e9f5edd783049591ec0c94c4f72f2d0e695e4a94","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Update Jersey version from 1.17 to 1.18.2\n\nThis is related to #784.  1.17 depends on an unshaded copy of ASM 3.2.\n1.18.2 drops the unshaded ASM dependency in favor of carrying its own\nshaded copy of the ASM classfiles.  I'm not certain Rexster will\ntolerate this.","Dan LaRocque",true],["f47ee136822d006598b5d059a800ff7ccd48965f","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Upgrading Avro version\n\nThis is part of #784.  The Avro version managed in the top-level pom\nprior to this commit, 1.4.1, depended on paranamer, which in turn\ndepended on an unshaded copy of ASM 3.2:\n\n[INFO] +- org.apache.hadoop:hadoop-client:jar:2.2.0:compile\n[INFO] |  \\- org.apache.hadoop:hadoop-common:jar:2.2.0:compile\n[INFO] |     \\- org.apache.avro:avro:jar:1.4.1:compile (version managed from 1.7.4)\n[INFO] |        \\- com.thoughtworks.paranamer:paranamer-ant:jar:2.2:compile\n[INFO] |           \\- com.thoughtworks.paranamer:paranamer-generator:jar:2.2:compile\n[INFO] |              \\- (asm:asm:jar:3.1:compile - version managed from 3.2; omitted for duplicate)\n\nThis commit updates to Avro 1.7.4, which depends on a different\nparanamer version that apparently no longer requires unshaded ASM,\nthough I don't know whether that's because paranamer stopped using ASM\nor whether they've got a shaded and repackaged copy of it somewhere in\ntheir artifacts.","Dan LaRocque",true],["b1635dcaf0754dcbf1d8dac84e4795b5c6f235ea","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Attempt upgrade to Groovy 2.3.7\n\nThis is part of #784.  This commit overrides the Groovy version from\n1.8.9 (what TP 2.5.0 compiled against and wants at runtime, but which\ndepends on unshaded ASM 3.x) to 2.3.7, which uses a shaded copy of ASM\nbuilt with the jarjar utility.  This is not ideal.  I recompiled\ngremlin-groovy against 2.3.7 and ran the test suite, which passed, but\nthe Console class required some changes on account of the jline\nupgrade (1.x to 2.x involved some backwards-incompatible changes to\njline's history package).  There could be complications here that I'm\nnot seeing yet.","Dan LaRocque",true],["8b0a078edf50ba93c88c6be6ab3220abaf49ea59","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Fix bug in shorthand argument interpretation\n\na2149cec1d2d9b52b1bad596ef8cb1accdd2f3db broke a static initializer\ncycle triggered by TitanFactory.open('backend:arg') shorthand\ninvocation, but it also added a bug that broke interpretation the\n'arg' part of the shorthand.  This is related to #831.","Dan LaRocque",true],["063d3a3e359f4046c53ff66c554ec8bf33bbc973","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Increasing timeout in Faunus-GraphSON test\n\nI've seen this spuriously fail when the machine was under load during\nthe tests.  Increasing the timeout.","Dan LaRocque",true],["a6e6d75845aace871402594ae7a851eee9f7ce3a","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Delete Cassandra data between Expect ITs\n\n8fa00662730ec74089dc4dd604cb247f4dadafa9 introduced a new test,\nforming a pair of Cassandra tests that could interfere with each other\nby using the same shared embedded Cassandra instance without dropping\ndata between methods.  This adds a @Before that drops those data.","Dan LaRocque",true],["4ba6d1f6b88b4444633ca9883c786a533bb9ef2d","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Adding config option for custom MR job classpaths\n\nThis is related to #800.  This commit adds the option\n\"titan.hadoop.mr.classpath-configurer\".  When present, it's\ninterpreted as the full package.classname of a class implementing\nJobClasspathConfigurer which has a nullary constructor.  This takes\nprecedence over the mapredjar and distcache configurer mechanisms\nalready present in Faunus.","Dan LaRocque",true],["f01d045b7cf8f1e54a898351b86b6868a76d3900","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Making INDEX_DIRECTORY MASKABLE\n\nINDEX_DIRECTORY was GLOBAL_OFFLINE prior to this commit.  I think\nMASKABLE will be a relatively safe change for 0.5.2 (LOCAL would not\nbe safe).  This should be allowed to vary to support nodes with\nheterogeneous disk layouts.","Dan LaRocque",true],["db612b573886de4cad003837104533d847413b95","78bc93c6e8c1c149ce4299537f5c88ec03f9d783@hopcount.org","Remove track-state/paths=true from Hadoop cfgs\n\nGrepping recursively for \"pipeline.track\" in titan-dist/src where the\nmaster copies of the example configs live now produces no hits.\n\nThe defaults for the track-state and track-paths options as defined in\nTitanHadoopConfiguration also remain false.\n\nFixes #823","Dan LaRocque",true]],"size":10,"ref":"refs/heads/titan05","head":"db612b573886de4cad003837104533d847413b95"}