-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CASSANDRA-19514: When jvm-dtest shuts down have TCM stop retry messages. Fix a bug where replace with same instance doesnt trigger tcm notification #3227
Commits on Mar 26, 2024
-
CEP-15 (C*): Messaging and storage engine integration
patch by Blake Eggleston; reviewed by Benedict Elliott Smith, David Capwell for CASSANDRA-17103
Configuration menu - View commit details
-
Copy full SHA for ff40219 - Browse repository at this point
Copy the full SHA ff40219View commit details -
Command table now uses a local version added to the payload rather th…
…an rely on a version column, and fixed a few feedback related issues patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-17103
Configuration menu - View commit details
-
Copy full SHA for 2e30f7e - Browse repository at this point
Copy the full SHA 2e30f7eView commit details -
Partial Replication of Transaction State
The replication of transactions and their processing state must be optimal, i.e. linearly proportional to the size of the transaction and the number of keys involved. This patch ensures a transaction is replicated in slices, with each slice being written (replication factor) times only to the shard that owns the keys, and only once (except in the case the transaction is recovered). patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-17109
Configuration menu - View commit details
-
Copy full SHA for 5e41ee1 - Browse repository at this point
Copy the full SHA 5e41ee1View commit details -
Ensure old or abandoned transactions are invalidated wherever possible. patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-18041
Configuration menu - View commit details
-
Copy full SHA for dd142d0 - Browse repository at this point
Copy the full SHA dd142d0View commit details -
Refactor response tracking to improve efficiency and clarity; introdu…
…ce dedicated property tests; re-activate fast-path during range movements patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-18056
Configuration menu - View commit details
-
Copy full SHA for 7aeca7d - Browse repository at this point
Copy the full SHA 7aeca7dView commit details -
Invalidation fixes/improvements
- Integrate accord-core changes for CASSANDRA-18057 patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-18057
Configuration menu - View commit details
-
Copy full SHA for 5c8eabf - Browse repository at this point
Copy the full SHA 5c8eabfView commit details -
- Integrate accord-core changes for CASSANDRA-18087 patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-18087
Configuration menu - View commit details
-
Copy full SHA for a40f5e4 - Browse repository at this point
Copy the full SHA a40f5e4View commit details
Commits on Mar 27, 2024
-
CEP-15: Multi-Partition Transaction CQL Support (Alpha)
patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-17719 Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com> Co-authored-by: Blake Eggleston <bdeggleston@gmail.com> Co-authored-by: David Capwell <dcapwell@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 20a6688 - Browse repository at this point
Copy the full SHA 20a6688View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8775fe - Browse repository at this point
Copy the full SHA e8775feView commit details -
CEP-15: (C*) Enhance returning SELECT to allow partition and clusteri…
…ng IN clauses to return multiple partitions/rows patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-18154
Configuration menu - View commit details
-
Copy full SHA for 5ffa9f9 - Browse repository at this point
Copy the full SHA 5ffa9f9View commit details -
Shard local CommandStores on contiguous ranges
patch by Benedict; reviewed by Aleksey Yeschenko for CASSANDRA-18142
Configuration menu - View commit details
-
Copy full SHA for 00d0f41 - Browse repository at this point
Copy the full SHA 00d0f41View commit details -
- Combine real and logical into a single 64-but HLC - Introduce 16 flag bits - Pack epoch (48-bits), HLC (64-bits) and flags (16-bits) into two longs in memory patch by Benedict; reviewed by Aleksey Yeschenko for CASSANDRA-18172
Configuration menu - View commit details
-
Copy full SHA for 0b419f6 - Browse repository at this point
Copy the full SHA 0b419f6View commit details -
Support CAS and serial read on Accord
patch by Ariel Weisberg; Reviewed by Caleb Rackliffe for CASSANDRA-18100
Configuration menu - View commit details
-
Copy full SHA for bb2ee42 - Browse repository at this point
Copy the full SHA bb2ee42View commit details -
CASSANDRA-18154: CEP-15: Enhance returning SELECT to allow partition …
…and clustering IN clauses to return multiple partitions/rows
Configuration menu - View commit details
-
Copy full SHA for c5496e1 - Browse repository at this point
Copy the full SHA c5496e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 676af96 - Browse repository at this point
Copy the full SHA 676af96View commit details -
Refactor Deps into KeyDeps and RangeDeps patch by Benedict; reviewed by Aleksey Yeschenko for CASSANDRA-18173
Configuration menu - View commit details
-
Copy full SHA for 080903b - Browse repository at this point
Copy the full SHA 080903bView commit details -
patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-18174
Configuration menu - View commit details
-
Copy full SHA for f2c1fdc - Browse repository at this point
Copy the full SHA f2c1fdcView commit details -
Feature Flag for Accord Transactions
patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-18195
Configuration menu - View commit details
-
Copy full SHA for ca978a9 - Browse repository at this point
Copy the full SHA ca978a9View commit details -
Ninja: CASSANDRA-18214 added rat checks to Accord, but our metadata f…
…iles .BRANCH and .REPO do not have a license, causing the build to fail; exclude rat when building accord patch by David Capwell; reviewed by Ariel Weisberg for CASSANDRA-18214
Configuration menu - View commit details
-
Copy full SHA for 47cb6a5 - Browse repository at this point
Copy the full SHA 47cb6a5View commit details -
use equals() rather than reference equality for excluding ourselves f…
…rom the dependency builder patch by Benedict; reviewed by Caleb Rackliffe for CASSANDRA-18218
Configuration menu - View commit details
-
Copy full SHA for e715f17 - Browse repository at this point
Copy the full SHA e715f17View commit details -
Switch Node.Id from long to int
patch by Aleksey Yeschenko; reviewed by Benedict Elliott Smith for CASSANDRA-18135
Configuration menu - View commit details
-
Copy full SHA for 6961dfd - Browse repository at this point
Copy the full SHA 6961dfdView commit details -
Fix null value handling for static columns
patch by <jacek-lewandowski>; reviewed by <maedhroz> and <dcapwell> for CASSANDRA-18241
Configuration menu - View commit details
-
Copy full SHA for 6894205 - Browse repository at this point
Copy the full SHA 6894205View commit details -
CEP-15: (C*) Add git submodule for Accord
patch by David Capwell; reviewed by Caleb Rackliffe, Michael Semb Wever for CASSANDRA-18204
Configuration menu - View commit details
-
Copy full SHA for d24f0b6 - Browse repository at this point
Copy the full SHA d24f0b6View commit details -
Switched away from https endpoints for git submodules in favor of rel…
…ative paths during development patch by David Capwell; reviewed by Caleb Rackliffe, Michael Semb Wever for CASSANDRA-18204
Configuration menu - View commit details
-
Copy full SHA for 63631ba - Browse repository at this point
Copy the full SHA 63631baView commit details -
Fix statement validation against partition range queries
patch by Jacek Lewandowski; reviewed by Caleb Rackliffe for CASSANDRA-18240
Configuration menu - View commit details
-
Copy full SHA for 14e5c18 - Browse repository at this point
Copy the full SHA 14e5c18View commit details -
Add support for prepared statements for accord transactions
patch by David Capwell; reviewed by Alex Petrov, Caleb Rackliffe, Jacek Lewandowski for CASSANDRA-18299
Configuration menu - View commit details
-
Copy full SHA for 9309960 - Browse repository at this point
Copy the full SHA 9309960View commit details -
add AsyncChain implementations and tests
Patch by Blake Eggleston; Reviewed by David Capwell & Benedict Elliott Smith for CASSANDRA-18004
Configuration menu - View commit details
-
Copy full SHA for d57e2e0 - Browse repository at this point
Copy the full SHA d57e2e0View commit details -
CEP-15/Accord Immutable State Refactor
Patch by Blake Eggleston; Reviewed by David Capwell and Benedict Elliott Smith for Cassandra-18192
Configuration menu - View commit details
-
Copy full SHA for ba4a38f - Browse repository at this point
Copy the full SHA ba4a38fView commit details -
Remove git hook for pre-push as it is redundant and causes issues whe…
…n merging to mainline patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-18309
Configuration menu - View commit details
-
Copy full SHA for 743d81a - Browse repository at this point
Copy the full SHA 743d81aView commit details -
CEP-15: (Accord) Migrate Accord away from JDK random to a new interfa…
…ce RandomSource patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18213
Configuration menu - View commit details
-
Copy full SHA for e44a844 - Browse repository at this point
Copy the full SHA e44a844View commit details -
Improve transaction statement validation
patch by Jacek Lewandowski; reviewed by David Capwell and Caleb Rackliffe for CASSANDRA-18302
Configuration menu - View commit details
-
Copy full SHA for cdeb116 - Browse repository at this point
Copy the full SHA cdeb116View commit details -
fixing remaining (mostly compilation) issues after initial rebase of …
…cep-15-accord on cep-21-tcm
Configuration menu - View commit details
-
Copy full SHA for 87de7f5 - Browse repository at this point
Copy the full SHA 87de7f5View commit details -
Operations.migrateReadRequiredOperations fails due to concurrent acce…
…ss when TransactionStatement is prepared patch by David Capwell; reviewed by Ariel Weisberg, Caleb Rackliffe for CASSANDRA-18337
Configuration menu - View commit details
-
Copy full SHA for 7663eae - Browse repository at this point
Copy the full SHA 7663eaeView commit details -
CEP-15 (Accord) Expected reply message with verb ACCORD_INFORM_OF_TXN…
…ID_RSP but got ACCORD_SIMPLE_RSP patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-18375
Configuration menu - View commit details
-
Copy full SHA for e1e90c1 - Browse repository at this point
Copy the full SHA e1e90c1View commit details -
CEP-15 (Accord) Original and recover coordinators may hit a race cond…
…ition with PreApply where reads and writes are interleaved, causing one of the coordinators to see the writes from the other patch by David Capwell; reviewed by Ariel Weisberg for CASSANDRA-18422
Configuration menu - View commit details
-
Copy full SHA for e4a368b - Browse repository at this point
Copy the full SHA e4a368bView commit details -
CEP-15: (C*) Accord message processing should avoid being passed on t…
…o a Stage and run directly in the messageing handler patch by David Capwell; reviewed by Ariel Weisberg, Benedict Elliott Smith for CASSANDRA-18364
Configuration menu - View commit details
-
Copy full SHA for 00afcc3 - Browse repository at this point
Copy the full SHA 00afcc3View commit details -
CEP-15: (C*) Enhance in-memory FileSystem to work with mmap and suppo…
…rt tests to add custom logic patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-18485
Configuration menu - View commit details
-
Copy full SHA for e10ed43 - Browse repository at this point
Copy the full SHA e10ed43View commit details -
CEP-15: Store PreAccept, Accept, Commit, and Apply messages
in a durable log before processing by CommandStores patch by Aleksey Yeschenko; reviewed by David Capwell for CASSANDRA-18344
Configuration menu - View commit details
-
Copy full SHA for 13dbbdf - Browse repository at this point
Copy the full SHA 13dbbdfView commit details -
(Accord only) Permit nodes to join a cluster without the full transac…
…tion history patch by Benedict; reviewed by Blake Eggleston for CASSANDRA-18523
Configuration menu - View commit details
-
Copy full SHA for db90358 - Browse repository at this point
Copy the full SHA db90358View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0675d61 - Browse repository at this point
Copy the full SHA 0675d61View commit details -
removing unnecessary calls to ServerTestUtils.daemonInitialization() …
…in a handful of tests
Configuration menu - View commit details
-
Copy full SHA for 1be2d91 - Browse repository at this point
Copy the full SHA 1be2d91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16031c2 - Browse repository at this point
Copy the full SHA 16031c2View commit details -
CEP-15: (C*) Add notion of CommandsForRanges and make this durable in C*
patch by David Capwell; reviewed by Ariel Weisberg for CASSANDRA-18519
Configuration menu - View commit details
-
Copy full SHA for f7584fe - Browse repository at this point
Copy the full SHA f7584feView commit details -
CEP-15: Extend Accord MessageType with a side effect flag
patch by Aleksey Yeschenko; reviewed by Benedic Elliott Smith for CASSANDRA-18561
Configuration menu - View commit details
-
Copy full SHA for f9b0b29 - Browse repository at this point
Copy the full SHA f9b0b29View commit details -
CEP-15: Convert AccordStateCache cache from write-through to write-back
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for CASSANDRA-18563
Configuration menu - View commit details
-
Copy full SHA for ed51b34 - Browse repository at this point
Copy the full SHA ed51b34View commit details -
CEP-15: Accord Bootstrap Integration
Patch by Blake Eggleston and Benedict Elliott Smith; Reviewed by David Capwell for CASSANDRA-17101 CEP-15: Accord TCM integration Patch by Blake Eggleston; Reviewed by David Capwell for CASSANDRA-18444
Configuration menu - View commit details
-
Copy full SHA for e274893 - Browse repository at this point
Copy the full SHA e274893View commit details -
Support state eviction (i.e. permit the state machine to erase transa…
…ctions that are known to be applied across the cluster) patch by Benedict Elliott Smith; reviewed by Ariel Weisberg, Aleksey Yeschenko, and David Capwell for CASSANDRA-18883 Co-authored-by: Benedict Elliott Smith <benedict@apache.org> Co-authored-by: Ariel Weisberg <aweisberg@apple.com> Co-authored-by: Aleksey Yeschenko <aleksey@apache.org> Co-authored-by: David Capwell <dcapwell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 59ed5dc - Browse repository at this point
Copy the full SHA 59ed5dcView commit details -
CEP-15 (C*) When a host replacement happens don't loose the peer mapp…
…ing right away (#3575) patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18764
Configuration menu - View commit details
-
Copy full SHA for 866b813 - Browse repository at this point
Copy the full SHA 866b813View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccc3599 - Browse repository at this point
Copy the full SHA ccc3599View commit details -
Allow exceptions to be propagated remotely
apache/cassandra-accord#56 Patch by Ariel Weisberg; Reviewed by David Capwell for CASSANDRA-18779
Configuration menu - View commit details
-
Copy full SHA for bbce801 - Browse repository at this point
Copy the full SHA bbce801View commit details -
CEP-15 (C*): when loading commands that have empty waiting_on, make s…
…ure not to loose the partial deps (#3590) patch by David Capwell; reviewed by Aleksey Yeschenko for CASSANDRA-18783
Configuration menu - View commit details
-
Copy full SHA for 9b5673e - Browse repository at this point
Copy the full SHA 9b5673eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5edfc7 - Browse repository at this point
Copy the full SHA f5edfc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1441ca - Browse repository at this point
Copy the full SHA b1441caView commit details -
Fix Accord compaction purger tombstone logic
Accord compaction purgers see random slices of Accord state during compaction (based on randomly selected compaction inputs). For at least the `durability` column in the `commands` table the tombstone being created when truncating was deleting the latest value since we can get enough information to truncate without actuall yhaving the latest `durability` value. To fix we can wait to emit a tombstone until we are erasing the entire command row when truncating or truncating with outcome and meanwhile we can drop the extra columns that are no longer needed instead of using a tombstone. We don't need to emit cell tombstones we can drop them from the purger when processing each row. patch by Ariel Weisberg; reviewed by David Capwell for CASSANDRA-18795
Configuration menu - View commit details
-
Copy full SHA for b6e0fd6 - Browse repository at this point
Copy the full SHA b6e0fd6View commit details -
CEP-15: (C*) NPE on restart as epoch isnt known but verb handler does…
…nt delay mapping to Node.Id
Configuration menu - View commit details
-
Copy full SHA for d4fbb74 - Browse repository at this point
Copy the full SHA d4fbb74View commit details -
CEP-15: (C*) accord.messages.BeginRecovery.RecoverNack#supersededBy i…
…s nullable but C* serializer doesn't expect null
Configuration menu - View commit details
-
Copy full SHA for db2bbe7 - Browse repository at this point
Copy the full SHA db2bbe7View commit details -
- Avoid persisting fragments that do not require completion as Update…
…s in TxnWrite, as they can simply be pulled from PartialTxn when needed in Write#apply() - Avoid serializing full TxnData instances to Accord state tables patch by Caleb Rackliffe; reviewed by David Capwell, Benedict Elliot Smith, and Ariel Weisberg for CASSANDRA-18355
Configuration menu - View commit details
-
Copy full SHA for 8da061c - Browse repository at this point
Copy the full SHA 8da061cView commit details -
CEP-15: Minimize transaction state kept in system tables
patch by Aleksey Yeschenko; reviewed by Ariel Weisberg for CASSANDRA-18573
Configuration menu - View commit details
-
Copy full SHA for 36169b5 - Browse repository at this point
Copy the full SHA 36169b5View commit details -
ninja-fix: checkstyle fixes in VirtualTableTest, HistoryValidatorTest…
…, SeedDefiner, RunStartDefiner, and Config
Configuration menu - View commit details
-
Copy full SHA for 0463bfe - Browse repository at this point
Copy the full SHA 0463bfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3374507 - Browse repository at this point
Copy the full SHA 3374507View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8dc70f - Browse repository at this point
Copy the full SHA b8dc70fView commit details -
Fix AccordJournalTest and ConfigCompatibilityTest, and revert the sen…
…dMessageWithFailureCB() callback to printing just the repair failure reason in its error message
Configuration menu - View commit details
-
Copy full SHA for ac14ff8 - Browse repository at this point
Copy the full SHA ac14ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4cb6cf - Browse repository at this point
Copy the full SHA c4cb6cfView commit details -
Patch by Jacek Lewandowski, reviewed by Caleb Rackliffe, David Capwell and Henrik Ingo for CASSANDRA-18580
Configuration menu - View commit details
-
Copy full SHA for 4599954 - Browse repository at this point
Copy the full SHA 4599954View commit details -
CEP-15: Add Accord configuration stub
Patch by Jacek Lewandowski; reviewed by David Capwell for CASSANDRA-18221
Configuration menu - View commit details
-
Copy full SHA for 135d7be - Browse repository at this point
Copy the full SHA 135d7beView commit details -
CEP-15: (C*) Implement TopologySorter to prioritise hosts based on Dy…
…namicSnitch and/or topology layout patch by Blake Eggleston, David Capwell; reviewed by Blake Eggleston for CASSANDRA-18929
Configuration menu - View commit details
-
Copy full SHA for 79cc206 - Browse repository at this point
Copy the full SHA 79cc206View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28fb0d4 - Browse repository at this point
Copy the full SHA 28fb0d4View commit details -
Several simulator fixes not yet merged to cep-15-accord
s c4bf1533b4 Add more JVM arg checks to the paxos simulation runner s 1b650a0636 break circular dependency between FileSystemOwnershipCheck and CassandraRelevantProperties s e0111748dd fix verify with-rng and interrupts s f8475f2a18 make SimulatedFailureDetector deterministic s ee77734bbe Deterministic transformation s 890f23696a Add mechanism forsimulator to intercept password salting s 5205b99874 Specify Paxos V2 because it is the only linearizable option Patch by Ariel Weisberg; Reviewed by David Capwell for CASSANDRA-19008
Configuration menu - View commit details
-
Copy full SHA for 96e33a3 - Browse repository at this point
Copy the full SHA 96e33a3View commit details -
Accord support for live migration
Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-18129
Configuration menu - View commit details
-
Copy full SHA for 657596d - Browse repository at this point
Copy the full SHA 657596dView commit details -
Accord/non-Accord interoperability
Patch by Ariel Weisberg and Blake Eggleston; Reviewed by Blake Eggleston for CASSANDRA-18129 Co-authored-by: Blake Eggleston <beggleston@apple.com>
Configuration menu - View commit details
-
Copy full SHA for 9839a40 - Browse repository at this point
Copy the full SHA 9839a40View commit details -
Ninja fix SlowMessageFuzzTest and InvertedIndexSearcherTest
Patch by Ariel Weisberg; Reviewed by David Capwell for CASANDRA-19023
Configuration menu - View commit details
-
Copy full SHA for 79b1873 - Browse repository at this point
Copy the full SHA 79b1873View commit details -
Fix Paxos V2 prepare response serialization
Patch by Ariel Weisberg; Reviewed by David Capwell for CASSANDRA-19023
Configuration menu - View commit details
-
Copy full SHA for ce00bdc - Browse repository at this point
Copy the full SHA ce00bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b15247 - Browse repository at this point
Copy the full SHA 5b15247View commit details -
Improve validation and address various discovered faults
patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-19045
Configuration menu - View commit details
-
Copy full SHA for 288b744 - Browse repository at this point
Copy the full SHA 288b744View commit details -
Ninja for CASSANDRA-19045: make sure to use https rather than git@ fo…
…r submodule so its portable
Configuration menu - View commit details
-
Copy full SHA for 3fce9c8 - Browse repository at this point
Copy the full SHA 3fce9c8View commit details -
Ninja for CASSANDRA-19045: use the latest sha from trunk rather than …
…an old one from 10 months ago
Configuration menu - View commit details
-
Copy full SHA for 2f6b60a - Browse repository at this point
Copy the full SHA 2f6b60aView commit details -
Patch by Blake Eggleston; Reviewed by Benedict Elliott Smith for CASSANDRA-18784
Configuration menu - View commit details
-
Copy full SHA for 9866b0f - Browse repository at this point
Copy the full SHA 9866b0fView commit details -
Fix additional live migration/interop merge issues
s fc83325 Fix AccordObjectSizes empty sizes s 44bce6a Fix error handling when there are no column families to repair s f145954 Fix broken nowInSec deserialization s 91c1bef Fix Mutation serializedSize s b11467c Using simulated clock instead of raw nanoTime s 6412b35 Accord repair needs to use sentinel tokens s d19c01f Enable Accord repair with HappyPathFuzzTest s 2da87f9 Implement abort in AccordRepairJob s e12877c move barrier to accord spec Patch by Ariel Weisberg; Reviewed by David Capwell for CASSANDRA-19023
Configuration menu - View commit details
-
Copy full SHA for 3ff0887 - Browse repository at this point
Copy the full SHA 3ff0887View commit details -
Fix AccordJournal.Type interop entries
Patch by Ariel Weisberg; Reviewed by David Capwell for CASSANDRA-19024
Configuration menu - View commit details
-
Copy full SHA for 55c3a90 - Browse repository at this point
Copy the full SHA 55c3a90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d510d2 - Browse repository at this point
Copy the full SHA 7d510d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3745460 - Browse repository at this point
Copy the full SHA 3745460View commit details -
Configuration menu - View commit details
-
Copy full SHA for 198b719 - Browse repository at this point
Copy the full SHA 198b719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b16431 - Browse repository at this point
Copy the full SHA 8b16431View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a9dc2c - Browse repository at this point
Copy the full SHA 0a9dc2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cff6067 - Browse repository at this point
Copy the full SHA cff6067View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a8033 - Browse repository at this point
Copy the full SHA 57a8033View commit details -
Instance.receiveMessage should use sync
We mistakenly set this to async thinking async delivery was needed, but whether it is async or not is based on the boolean paramter passed to it. Right now SchemaTest relies on it running sync, deserializaing in the other class loader and generating an error, and then handling that error from inside C*. This isn't how it actually works on failed deserialize (it's just a timeout), but the test relies on it so for now not changing it.
Configuration menu - View commit details
-
Copy full SHA for f66015d - Browse repository at this point
Copy the full SHA f66015dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6fbab - Browse repository at this point
Copy the full SHA 9e6fbabView commit details -
Don't use ImmediateExectuor in JVM dtests to process messages
For now just throwing it on MISC stage which is an unbounded thread pool that shouldn't deadlock
Configuration menu - View commit details
-
Copy full SHA for 27aee2e - Browse repository at this point
Copy the full SHA 27aee2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eeb23fd - Browse repository at this point
Copy the full SHA eeb23fdView commit details -
Schema based accord fast path configuration
Patch by Blake Eggleston; Reviewed by David Capwell and Alex Petrov for CASSANDRA-19009
Configuration menu - View commit details
-
Copy full SHA for 87142f8 - Browse repository at this point
Copy the full SHA 87142f8View commit details -
(Accord) NPE while trying to serialize FoundKnownMap as value is null…
… half the time but unexpected while serializing patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19253
Configuration menu - View commit details
-
Copy full SHA for 40142c9 - Browse repository at this point
Copy the full SHA 40142c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec992c6 - Browse repository at this point
Copy the full SHA ec992c6View commit details -
(Accord): Bug fixes from CASSANDRA-18675 to better support adding key…
…spaces patch by David Capwell; reviewed by Benedict Elliott Smith, Blake Eggleston for CASSANDRA-18804
Configuration menu - View commit details
-
Copy full SHA for d2c7493 - Browse repository at this point
Copy the full SHA d2c7493View commit details -
Ninja: Added check that command.route is not null when SPL is trying …
…to inform, saw this event in CI and need more details to know what happened
Configuration menu - View commit details
-
Copy full SHA for 1b5fd65 - Browse repository at this point
Copy the full SHA 1b5fd65View commit details -
Pre-requisite changes for CASSANDRA-18888
patch by Aleksey Yeschenko; reviewed by Ariel Weisberg for CASSANDRA-18888
Configuration menu - View commit details
-
Copy full SHA for 07debc2 - Browse repository at this point
Copy the full SHA 07debc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287fd50 - Browse repository at this point
Copy the full SHA 287fd50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2776d34 - Browse repository at this point
Copy the full SHA 2776d34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c71211 - Browse repository at this point
Copy the full SHA 4c71211View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc12115 - Browse repository at this point
Copy the full SHA fc12115View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dc4e44 - Browse repository at this point
Copy the full SHA 2dc4e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d0ffe3 - Browse repository at this point
Copy the full SHA 0d0ffe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe0553 - Browse repository at this point
Copy the full SHA 5fe0553View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5948dfa - Browse repository at this point
Copy the full SHA 5948dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c08d077 - Browse repository at this point
Copy the full SHA c08d077View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3179782 - Browse repository at this point
Copy the full SHA 3179782View commit details -
Fix LocalPartitioner duplication in *_for_key Accord system tables
patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for CASSANDRA-19265
Configuration menu - View commit details
-
Copy full SHA for afc58d7 - Browse repository at this point
Copy the full SHA afc58d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f6868d - Browse repository at this point
Copy the full SHA 4f6868dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79a47a6 - Browse repository at this point
Copy the full SHA 79a47a6View commit details -
Co-authored-by: Ariel Weisberg <aweisberg@apple.com> Co-authored-by: Benedict Elliott Smith <benedict@apache.org>
Configuration menu - View commit details
-
Copy full SHA for 924963d - Browse repository at this point
Copy the full SHA 924963dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b75f58 - Browse repository at this point
Copy the full SHA 4b75f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92705d3 - Browse repository at this point
Copy the full SHA 92705d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c72a68 - Browse repository at this point
Copy the full SHA 5c72a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2d4e7c - Browse repository at this point
Copy the full SHA c2d4e7cView commit details -
Fast single-partition "Ephemeral Reads"
Introduce a special kind of non-durable read that provides only per-key linearizable isolation; i.e. strict-serializable isolation for single partition-key reads. This read creates only a happens-before edge, by collecting dependencies for execution and ensuring that execution happens strictly after these dependencies have executed, but at no precise time otherwise. So later writes may be witnessed, and if multiple keys are read they may represents different points in time. patch by Benedict; reviewed by Ariel Weisberg for CASSANDRA-19305
Configuration menu - View commit details
-
Copy full SHA for 7af41c6 - Browse repository at this point
Copy the full SHA 7af41c6View commit details -
Refactor CommandsForKey for efficiency, and to support transitive dep…
…endency elision patch by Benedict; reviewed by Aleksey Yeshchenko for CASSANDRA-19310
Configuration menu - View commit details
-
Copy full SHA for e78dde3 - Browse repository at this point
Copy the full SHA e78dde3View commit details -
CEP-15: (C*) per-table transactional configuration
Patch by Blake Eggleston; Reviewed by Ariel Wesberg for CASSANDRA-19016
Configuration menu - View commit details
-
Copy full SHA for 6100243 - Browse repository at this point
Copy the full SHA 6100243View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26e42ec - Browse repository at this point
Copy the full SHA 26e42ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bc74f6 - Browse repository at this point
Copy the full SHA 7bc74f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ab02ad - Browse repository at this point
Copy the full SHA 5ab02adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30ce4ed - Browse repository at this point
Copy the full SHA 30ce4edView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf69177 - Browse repository at this point
Copy the full SHA cf69177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 303de2f - Browse repository at this point
Copy the full SHA 303de2fView commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c2ef5f6 - Browse repository at this point
Copy the full SHA c2ef5f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4c308a - Browse repository at this point
Copy the full SHA d4c308aView commit details
Commits on Mar 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ca1e1a - Browse repository at this point
Copy the full SHA 9ca1e1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 548924f - Browse repository at this point
Copy the full SHA 548924fView commit details -
Accord: PreLoadContext must properly and consistently support ranges
patch by David Capwell; reviewed by Benedict Elliott Smith for CASSANDRA-19355
Configuration menu - View commit details
-
Copy full SHA for c42e155 - Browse repository at this point
Copy the full SHA c42e155View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70a0605 - Browse repository at this point
Copy the full SHA 70a0605View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53aaac0 - Browse repository at this point
Copy the full SHA 53aaac0View commit details
Commits on Apr 1, 2024
-
(Accord) Cassandra bootstrap no longer using the range txn and instea…
…d uses the sync point empty txn for reads patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19503
Configuration menu - View commit details
-
Copy full SHA for 63f3956 - Browse repository at this point
Copy the full SHA 63f3956View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c35158 - Browse repository at this point
Copy the full SHA 9c35158View commit details
Commits on Apr 2, 2024
-
CASSANDRA-19514: When jvm-dtest shuts down have TCM stop retry messag…
…es. Fix a bug where replace with same instance doesnt trigger tcm notification
Configuration menu - View commit details
-
Copy full SHA for c86a444 - Browse repository at this point
Copy the full SHA c86a444View commit details -
Configuration menu - View commit details
-
Copy full SHA for e338c37 - Browse repository at this point
Copy the full SHA e338c37View commit details