Relax exception consistency checks in test-suite for FeatureSupportTest #313
Loosen up requirements around exception consistency #313
Refactor to use a centralized function to assert exceptions for concistency. #313
fixed a bug in CountMapReduce and ProfilingMapReduce where generateFinalResults() were not iterating through all reduce splits. This only made itself apparent when I increased the number of reducers in my Hadoop cluster from 1 to 4. So glad I did so and realized this bug.
Merge branch 'master' of https://github.com/tinkerpop/tinkerpop3
Update changelog.
Merge remote-tracking branch 'origin/master'
Decrease scope of kryo io classes that don't need to be public.
Add method to GremlinKryo to get the header that is used to stamp gio files.
Properly initialize Output before writing to it for Kryo.
Operations on removed vertices/edges should throw an exception #297

This commit alters EdgeTest.shouldReturnEmptyPropertyIfEdgeWasRemoved and VertexTest.shouldReturnEmptyPropertyIfVertexWasRemoved and makes neo4j/tinkergraph behave in this fashion.  There are still many more tests to put in place to enforce this consistently across the board.
fixed a bug in DetachEdge around self-loop edges. Fixed a bug in KryoInputFormat where we were not going to the split boundaries correctly -- @dalaro. Added more notes to giraph-graphson.json (around using giraph properties). Synchronized the getNextId() method in TinkerHelper in case of parallel writes.
Merge branch 'master' of https://github.com/tinkerpop/tinkerpop3
Fix neo4j issues with exception consistency over deleted elements. #297
Merge branch 'master' of github.com:tinkerpop/tinkerpop3
Fix naming on tests.
added a test to make sure iterating vertex property properties and removing them doesn't cause ConcurrentModification exceptions. @mbroecheler.
fixed TinkerGraph to not allow idempotent removes.
test for idempotency on remove, removed.
Throw excpetions when VertexProperty is accessed after removal. #297