This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch tinkergraph-storage
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
discard 931ce6d1c2 Rebuild the write-side dictionary on replay to stop
unbounded reopen growth
discard 330aea188a Snapshot compaction from committed state so close() cannot
persist uncommitted data
discard 26597e3647 Document that persisted multi-properties require setting
default cardinality
discard a107f60780 Restore TinkerStorageGraph index definitions on reopen
discard e39de66f40 Rename ByteBufferBuffer to TinkerByteBuffer and add its
unit tests
discard 41b5a75261 Publish TinkerStorageGraph commits under the storage lock
discard f3dc8e793d Bound decoder allocations and dictionary refs in
TinkerStorageGraph storage
discard 29bb8fb3f8 Document that TinkerStorageGraph is in-memory without a
storage engine
discard 1e9a6c350c Revised Upgrade docs around TinkerGraph storage
capabilities.
discard 447be6b11e Rename graphLocation to storage.directory for
TinkerStorageGraph
discard ec75109c24 Document TinkerStorageGraph persistence and fix stale class
doc
discard f3eaf3446e Document TinkerStorageGraph single-writer stance; enforce
meta-property conflict
discard de3b025398 Reject corrupt TinkerStorage frames with a clear error
discard 3765ea27c1 Test TinkerStorage durability, lifecycle, and dictionary
crash window
discard 0c88857294 Broaden TinkerStorage TCK: value types, ids, varints,
unicode round-trips
discard 2edebcabac Document TinkerStorageGraph compact encoding and
vertex-property id option
discard 681a63da96 Add opt-in vertex-property id persistence to
TinkerStorageGraph storage
discard 5e4e312ab4 Encode TinkerStorageGraph elements as dictionary-referenced
components
discard 36b9435ff6 Extract AbstractLogStorage base from GraphBinaryStorage
discard 7916e81656 Document TinkerStorageGraph durability, compaction, and
locking
discard 5a678fbd92 Record TinkerStorageGraph format version once per store
discard 23e174a4b2 Add crash-consistency and streaming-scale tests for
TinkerStorageGraph storage
discard aa0197964e Add integrity checks to TinkerStorageGraph storage format
discard a16342135e Stream TinkerStorageGraph snapshots one element at a time
discard d9516a7bac Auto-compact TinkerStorageGraph log to bound its growth
discard 947f0ed0ba Lock TinkerStorageGraph storage directory to a single writer
discard ed13d0d59c Serialize concurrent commit writes to TinkerStorageGraph
storage
discard 1d65c1694d Make TinkerStorageGraph commits fsync-durable with a
configurable sync mode
discard c9192b986c Move TinkerStorageGraph storage changelog entries to 4.0.0
section
discard 5053142629 Add pluggable storage layer to TinkerStorageGraph
add 6c3601fac2 Fix broken C# examples in the Gremlin.Net differences
reference
add af398916b7 Use Go Pascal-case cardinality forms in Gremlin-Go
reference docs
add 7bcce48dba Fix conditional looping recipe narration to match the
example output
add 7e713f9da3 Correct static import guidance for in() in the Gremlin
Console tutorial
add ab1d3bc027 Make the betweeness centrality recipe self-contained
add 862bb93397 Correct Gremlin-Go set and composite-map-key
deserialization docs
add bd141ec03e TINKERPOP-2363 Promote out-of-range python int to Long in
GraphBinary (#3672)
add 6a12a26231 Bump actions/setup-java from 5 to 6 (#3631)
add 11cc6bfb51 Bump github/codeql-action from 4 to 4.37.4 (#3605)
add 5fdfe38a66 Merge branch '3.7-dev' into 3.8-dev
add 46edf5bca2 Merge branch '3.8-dev'
add da0cf3bffa Add pluggable storage layer to TinkerStorageGraph
add 28133e8541 Move TinkerStorageGraph storage changelog entries to 4.0.0
section
add a6ec2e310f Make TinkerStorageGraph commits fsync-durable with a
configurable sync mode
add a78173f75b Serialize concurrent commit writes to TinkerStorageGraph
storage
add a81ffc23dc Lock TinkerStorageGraph storage directory to a single writer
add 8ad03c9c1a Auto-compact TinkerStorageGraph log to bound its growth
add 0031b95632 Stream TinkerStorageGraph snapshots one element at a time
add af52382862 Add integrity checks to TinkerStorageGraph storage format
add d32b022907 Add crash-consistency and streaming-scale tests for
TinkerStorageGraph storage
add 445c08b952 Record TinkerStorageGraph format version once per store
add eb1bfbd45a Document TinkerStorageGraph durability, compaction, and
locking
add 3e758c8317 Extract AbstractLogStorage base from GraphBinaryStorage
add 2cf5617d16 Encode TinkerStorageGraph elements as dictionary-referenced
components
add e076479a0e Add opt-in vertex-property id persistence to
TinkerStorageGraph storage
add 2de68bfffa Document TinkerStorageGraph compact encoding and
vertex-property id option
add ed59853890 Broaden TinkerStorage TCK: value types, ids, varints,
unicode round-trips
add 8c8abc58a1 Test TinkerStorage durability, lifecycle, and dictionary
crash window
add 18da90800f Reject corrupt TinkerStorage frames with a clear error
add 895b9c2aca Document TinkerStorageGraph single-writer stance; enforce
meta-property conflict
add 473094c093 Document TinkerStorageGraph persistence and fix stale class
doc
add 827213e729 Rename graphLocation to storage.directory for
TinkerStorageGraph
add dde128bbf2 Revised Upgrade docs around TinkerGraph storage
capabilities.
add 47fdd13163 Document that TinkerStorageGraph is in-memory without a
storage engine
add ceec62799e Bound decoder allocations and dictionary refs in
TinkerStorageGraph storage
add d5dd32e4eb Publish TinkerStorageGraph commits under the storage lock
add 719e2e4dbd Rename ByteBufferBuffer to TinkerByteBuffer and add its
unit tests
add 5e2d2f9a2d Restore TinkerStorageGraph index definitions on reopen
add 0561b83dd6 Document that persisted multi-properties require setting
default cardinality
add ffaeff1901 Snapshot compaction from committed state so close() cannot
persist uncommitted data
add 3e15f633d3 Rebuild the write-side dictionary on replay to stop
unbounded reopen growth
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (931ce6d1c2)
\
N -- N -- N refs/heads/tinkergraph-storage (3e15f633d3)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/build-test.yml | 30 ++++++-------
.github/workflows/codeql.yml | 14 +++---
CHANGELOG.asciidoc | 2 +
docs/src/recipes/centrality.asciidoc | 4 +-
docs/src/recipes/looping.asciidoc | 7 +--
docs/src/reference/gremlin-variants.asciidoc | 51 ++++++++++++++++------
.../tutorials/the-gremlin-console/index.asciidoc | 21 ++++++---
.../gremlin_python/structure/io/graphbinaryV4.py | 13 ++++++
.../tests/unit/structure/io/test_graphbinaryV4.py | 39 +++++++++++++++++
9 files changed, 136 insertions(+), 45 deletions(-)