Skip to content

Revision 279 (TP 3.3.3)

Compare
Choose a tag to compare
@krlawrence krlawrence released this 29 May 20:52
· 650 commits to master since this release

Here is a link to the Git diffs between this release and the prior one.

Once again this is a substantial update with enhancements to both the book and to the sample programs and sample data.

The examples in this release have been tested against Apache TinkerPop at the 3.3.1, 3.3.2 and at the newly released 3.3.3 level. They have also been tested against JanusGraph 0.2 (where appropriate) which supports TinkerPop at the 3.2.6 level.

Major new features in this release

  • Significantly expanded and improved the subgraph section.
  • Added examples to the where by section.
  • Added more examples of select keywords last, first and mixed.
  • Added to the section that discusses the union step.
  • Improved the section dedicated to the match step.
  • Improved coverage of text comparison predicates.
  • Improved the Working with IDs section.
  • Added examples to the introducing Path section.
  • Added a new section covering use of withRemote with a Gremlin Server.
  • Expanded coverage of custom ID values.
  • Added a new section showing an example of a path step used inside a groupCount step.
  • Added a new section showing how to deduce a graph's schema.
  • Added more examples to Chapter 5.
  • Corrected output in Section 3.3.1 to reflect correct version of air-routes. Issue #87.
  • Expanded coverage of the results from a Gremlin Server.
  • Sample code and data improvements
    • Added new script regression.groovy to check that the book examples work with the most recent Tinkerpop versions.
    • Added new sample add-aircraft.Groovy.
    • Added new sample data aircraft.csv.
    • Added new sample RemoteClient.java
    • Added new sample ListAirports.java.
    • Expanded CreateGraph.java sample.
    • Moved edges.csv to sample-data folder.
    • Provided updated versions of the air-routes data and demo apps.
  • Miscellaneous issues resolved and other more minor corrections.