Release Notes - S2Graph - Version 0.2.0

Sub-task

  • [S2GRAPH-129] - Restrict direct access on Edge's properties from other classes.
  • [S2GRAPH-130] - Edge.propsWithTs data type should be changed into mutable to support setter interface exist in tp3.
  • [S2GRAPH-131] - Add actual implementation on interfaces from TinkerPop3 structure package.
  • [S2GRAPH-148] - Provide Gremlin Plugin
  • [S2GRAPH-152] - Add IndexType on Management's createIndex
  • [S2GRAPH-153] - Implement IndexProvider(for Mixed IndexType) class
  • [S2GRAPH-157] - Check proper apache license header on all files for release 0.2.0
  • [S2GRAPH-158] - Bug fix on String type InnerVal encoding to use UTF-8 charsetName.
  • [S2GRAPH-160] - Remove warning while package
  • [S2GRAPH-161] - Update CHANGES file for 0.2.0 release

Bug

  • [S2GRAPH-159] - Wrong syntax at a bash script under Linux

Improvement

  • [S2GRAPH-72] - Support Apache TinkerPop and Gremlin
  • [S2GRAPH-121] - Create `Result` class to hold traverse result edges.
  • [S2GRAPH-122] - Change data types of Edge/IndexEdge/SnapshotEdge.
  • [S2GRAPH-132] - Support buffering for 'Increment RPC'
  • [S2GRAPH-133] - Deprecating Vagrant environment.
  • [S2GRAPH-135] - Change the way LabelIndexOption is implemented and improve it

New Feature

  • [S2GRAPH-123] - Support different index on out/in direction.
  • [S2GRAPH-125] - Add options field on Label model for controlling advanced options.

Task