GitHub user dpitera opened a pull request: https://github.com/apache/tinkerpop/pull/569
Tinkerpop 1438: GraphManager becomes a customizable interface You can merge this pull request into a Git repository by running: $ git pull https://github.com/dpitera/tinkerpop TINKERPOP-1438 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/tinkerpop/pull/569.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #569 ---- commit 445bce2e255499014921a3239f711951864919c5 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-20T21:00:36Z Ignore a tree test that's killing travis. Will be fixed as part of TINKERPOP-1509 CTR commit e152a5050ec3871a3217677c9ef539576d74b5f7 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-21T17:19:53Z Merge branch 'tp32' Conflicts: gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/gryo/GryoMapper.java commit 1998536f83d2c45cc44760ee6328cfcaed1a1c32 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-21T17:21:13Z Merge branch 'tp32' commit b0102688e37565a503e99b99d62c90527c22a730 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-22T18:00:20Z Merge branch 'tp32' commit d6501d3284fed1ab2bea66dc302a4a183ac67d34 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-23T12:37:11Z Merge branch 'tp32' commit 55e1678ce2fea9960adc9205e778cd1344fadcf8 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-23T12:46:51Z Added some missing imports to fix compile problems CTR commit 6c09b722c920965b10f912af8eb9d27d08e1cc10 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-27T15:37:19Z Merge branch 'tp32' commit a086fbe96201b82cdc70aa395e208061cd0bf85c Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-28T13:37:03Z Merge branch 'tp32' commit 24ff9e879b7af17b0e20daf976005d806650f903 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-28T14:02:59Z Merge branch 'tp32' commit 59d0a6957b9b868d8c6ba0931108352732ee8275 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-29T10:39:48Z Merge branch 'tp32' commit a4bff0c34bb38f772035e608a878654763d7e097 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-29T11:29:28Z Merge branch 'tp32' commit 77bbb427cfd961ae2d5fa990f863efe10d5ce080 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-29T11:55:14Z Merge branch 'tp32' commit 3fc700fdc19a6cb44d57aecf457a00b8eba0346a Author: Marko A. Rodriguez <okramma...@gmail.com> Date: 2017-01-03T14:43:41Z merged Spark 2.0.0 work. Massive undertaking that provided us performance improvements. Thanks @dalaro and @yucx. commit df67d7a413e3525db7c69167c729c0522bbb8445 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-14T16:50:38Z TINKERPOP-1130 Structured the IO compatibility tests commit fc7b4457d8e740dc17bedafdd569db52e016b619 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-14T22:41:30Z TINKERPOP-1130 Implemented many additional IO tests. Cleaned up inconsistencies in how static files are stored. Improved asserts. commit 8a2241c2cb290a9ac6b4976967ef16bfff485fe6 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-15T16:55:16Z TINKERPOP-1130 Completed tests for typed IO Still need some asserts and found lots of inconsistencies that were handled in the Model class with Compatibility assignments. commit a10910f7dcd97cac274534e24cf0c4973376795f Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-15T18:58:20Z TINKERPOP-1130 Made the test data for metrics static. This helps prevent the data from regenerating on every build. commit 4549ed025fe7d1dac9ed486a085a3aaf936cbd07 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-15T19:40:00Z TINKERPOP-1130 Improved asserts on Graph elements. commit fb0bb0182f9fd9becf64b06c90a08988e6fc0f2e Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-16T11:56:55Z TINKERPOP-1130 Changed scope of gremlin-test to "test" commit ab206a728e441cfe643a30973172115e179a97d4 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-19T14:16:11Z TINKERPOP-1130 Add gremlin-test back as compile scope. It can't be test scope since non-test code uses commons-io which comes from gremlin-test. Shouldn't be any harm in including gremlin-test this way as this is a utility module that isn't deployed or anything. commit 50d179d31ad03adc3d16b37f6261777898b82c22 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-21T20:35:23Z TINKERPOP-1130 Get the basics of Gryo 3.0 in place. commit 7503d33a6fb4df9e8e1471162a87456195ef6fe9 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-21T20:52:30Z TINKERPOP-1130 Enabled testing of int/double for GraphSON Thanks to fixes in tp32/master it's now possible to test these primitive data types. commit 12b472d6c1153f20ccb8689fd8ff88feabfb1dee Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-22T18:39:10Z TINKERPOP-1130 Enabled GraphSON serialization tests for enums Fixes on tp32 related to enum serialization allowed these tests to start working. commit cc5904d5d88049df541280b794bf7d8e694539b8 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-23T13:34:40Z TINKERPOP-1130 Added test support for ConjunctiveP in Gryo This is now possible given fixes on tp32/master. commit ebebc9af65af4400b00b0483ffd3a97d02defcaa Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-27T12:47:09Z TINKERPOP-1130 Add 3.2.4 data files for gremlin-io-test commit 7be09ae9a64ec8890cfae4761409394069f50d15 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-27T15:44:59Z TINKERPOP-1130 Fixed ByteBuffer compatibility with Gryo. Required a fix to 3.2.4 and the tp32 branch for this to work completely. commit 6088ead30b31d5c13de35fa95261d4bc4a11a8f1 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-27T17:19:03Z TINKERPOP-1130 Enable more tests on gryo 1.0 and 3.3.0. commit ad72c472e0bbdec299a8dda7b47b568ba9fc2b64 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-27T18:49:53Z TINKERPOP-1130 Added "incompatibility notes" Provides a way to explain why something is untested (which essentially means incompatible) in the Model. commit baf1d1700fa57b652ff938c5cd737b11a28f0b96 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-29T11:58:03Z TINKERPOP-1130 Added TinkerGraph support in gremlin-io-test Fixes in tp32/master allowed this to suddenly be supported. commit ef12395486c2753cb452afac563a688a316c5595 Author: Stephen Mallette <sp...@genoprime.com> Date: 2016-12-29T12:40:25Z TINKERPOP-1130 Added more asserts for Element related tests ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---