This is an automated email from the ASF dual-hosted git repository.
benedict pushed a change to branch cep-15-accord
in repository https://gitbox.apache.org/repos/asf/cassandra.git
from f3040dc418 Fix simulator after rebase
add 8a1f382164 Improve Journal table key serialization Also improve: -
TxnId serialization - StoreParticipants serialization - compareUnsigned
Node.Id for consistency with serialized TxnId
No new revisions were added by this update.
Summary of changes:
modules/accord | 2 +-
.../cassandra/concurrent/ExecutionFailure.java | 5 +
.../commitlog/AbstractCommitLogSegmentManager.java | 1 -
.../cassandra/db/marshal/ByteBufferAccessor.java | 8 +-
.../apache/cassandra/db/marshal/ValueAccessor.java | 34 +-
.../cassandra/index/accord/RouteIndexFormat.java | 2 +-
.../cassandra/index/accord/SSTableIndex.java | 2 +-
.../io/AsymmetricUnversionedSerializer.java | 5 +
src/java/org/apache/cassandra/net/Verb.java | 7 +-
.../apache/cassandra/schema/KeyspaceMetadata.java | 3 +-
.../accord/AbstractAccordSegmentCompactor.java | 2 +-
.../service/accord/AccordCommandStores.java | 2 +-
.../cassandra/service/accord/AccordDataStore.java | 4 +-
.../service/accord/AccordExecutorLoops.java | 7 +-
.../cassandra/service/accord/AccordJournal.java | 10 +-
.../cassandra/service/accord/AccordKeyspace.java | 71 +--
.../service/accord/AccordObjectSizes.java | 23 +-
.../service/accord/AccordSafeCommandStore.java | 1 -
.../cassandra/service/accord/AccordService.java | 2 +-
.../service/accord/AccordSyncPropagator.java | 1 -
.../service/accord/AccordVerbHandler.java | 3 +-
.../cassandra/service/accord/api/AccordAgent.java | 7 +-
.../service/accord/api/AccordRoutableKey.java | 2 +-
.../cassandra/service/accord/api/PartitionKey.java | 29 +-
.../cassandra/service/accord/api/TokenKey.java | 4 -
.../accord/interop/AccordInteropExecution.java | 6 +-
.../accord/interop/AccordInteropReadRepair.java | 1 -
.../accord/journal/AccordTopologyUpdate.java | 2 +-
.../serializers/BeginInvalidationSerializers.java | 36 +-
.../accord/serializers/CommandSerializers.java | 512 +++++++++++++++-----
.../accord/serializers/FetchSerializers.java | 6 +-
.../serializers/IVersionedWithKeysSerializer.java | 245 +++++-----
.../serializers/InformDurableSerializers.java | 6 +-
.../service/accord/serializers/KeySerializers.java | 532 +++++++++++++++------
.../accord/serializers/ResultSerializers.java | 2 +-
.../apache/cassandra/utils/vint/VIntCoding.java | 21 +
.../cql3/statements/DescribeStatementTest.java | 12 +-
.../cql3/validation/entities/VectorsTest.java | 2 -
.../accord/CheckpointIntervalArrayIndexTest.java | 2 +-
test/unit/org/apache/cassandra/io/Serializers.java | 8 +-
.../accord/serializers/CommandSerializersTest.java | 61 ++-
.../accord/serializers/KeySerializersTest.java | 173 ++++++-
42 files changed, 1276 insertions(+), 588 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]