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
from 3e15f633d3 Rebuild the write-side dictionary on replay to stop
unbounded reopen growth
add 4c7caa1e36 Cut the storage log back to its last complete frame on
replay
add a18db6fa7e Fix NullPointerException on rollback with a vertex index
but no edge index
add dd8a234703 Roll back and stop accepting commits when the storage log
fails
add 7b183f103b Reject commits on a TinkerStorageGraph after its storage is
closed
add 6422501971 Trim the header comment in
tinkerstoragegraph-persistent.properties
add cf98a77b14 Add a read-only recovery open for a damaged
TinkerStorageGraph store
No new revisions were added by this update.
Summary of changes:
CHANGELOG.asciidoc | 1 +
.../reference/implementations-tinkergraph.asciidoc | 27 +-
.../conf/tinkerstoragegraph-persistent.properties | 4 +-
.../gremlin/tinkergraph/structure/TinkerGraph.java | 8 +
.../tinkergraph/structure/TinkerStorageGraph.java | 2 +-
.../tinkergraph/structure/TinkerTransaction.java | 32 +-
.../structure/storage/AbstractLogStorage.java | 446 +++++++++++++++++++--
.../structure/storage/TinkerStorage.java | 8 +
.../structure/TinkerStorageGraphTest.java | 11 +
.../AbstractTinkerStorageConformanceTest.java | 40 ++
.../structure/storage/FaultInjectingStorage.java | 113 ++++++
.../structure/storage/GraphBinaryStorageTest.java | 122 ++++++
.../structure/storage/StorageFailureTest.java | 197 +++++++++
.../structure/storage/StorageRecoveryTest.java | 365 +++++++++++++++++
14 files changed, 1331 insertions(+), 45 deletions(-)
create mode 100644
tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/storage/FaultInjectingStorage.java
create mode 100644
tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/storage/StorageFailureTest.java
create mode 100644
tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/storage/StorageRecoveryTest.java