Stefan Miklosovic
e193523a06
Update 6.0 and 7.0 branches to reflect their versions across the project.
...
In 6.0, only rename test/data/serialization/5.1 to 6.0
In 7.0, same plus update edges in UpgradeTestBase
patch by Stefan Miklosovic; reviewed by Dmitry Konstantinov for CASSANDRA-21319
2026-04-21 12:46:11 +02:00
David Capwell
f87c22cbbd
Rebase fixup: SerializationsTest needed to recreate the service.SyncComplete.bin file
2025-04-17 11:59:51 -07:00
Ariel Weisberg
c10c84b9cd
Accord/non-Accord interoperability and support for live migration
...
Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-18129
Co-authored-by: Blake Eggleston <beggleston@apple.com>
2025-04-17 11:59:49 -07:00
Marcus Eriksson
b6eb5890da
Optionally prevent tombstone purging during repair
...
patch by Marcus Eriksson, Abe Ratnofsky; reviewed by Jon Meredith for CASSANDRA-20071
2024-11-18 13:24:31 -07:00
Sam Tunnicliffe
2c00371088
Push down repair tokens and partitioner through paxos repair
...
Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
CASSANDRA-19714
2024-07-10 14:16:23 +01:00
Sam Tunnicliffe
51d048a93a
Add cluster metadata id to gossip syn messages
...
Patch by Sam Tunnicliffe; reviewed by Marcus Eriksson for
CASSANDRA-19613
2024-05-03 09:21:10 +01:00
Sam Tunnicliffe
728b9ec4c6
Revisit metadata log schema to remove period field
...
Patch by Sam Tunnicliffe and Marcus Eriksson; reviewed by Alex Petrov for CASSANDRA-19482
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
Co-authored-by: Sam Tunnicliffe <samt@apache.org>
2024-04-11 09:06:36 +01:00
Alex Petrov
e182744cd0
Introduce 5.1 messaging format that brings in Epoch
...
Patch by Alex Petrov; reviewed by Sam Tunnicliffe CASSANDRA-19066.
2023-12-01 13:02:33 +01:00
Bereng
1adbea5a06
Extend maximum expiration date
...
patch by Berenguer Blasi; reviewed by Andrés de la Peña for CASSANDRA-14227
2023-06-05 07:18:34 +02:00
Mick Semb Wever
7ca806c60a
Change trunk from 4.2 to 5.0
...
– update MessagingService (remove the 4.1 version that was only a placeholder in test code bc serialisation test files were previously incorrectly serialising random UUIds for TimeUUIDs)
– update upgrade jvm-dtests
– remove older serialization binary files we are no longer testing against
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17973
2023-03-07 11:03:38 +01:00
Benedict Elliott Smith
d2923275e3
CEP-14: Paxos Improvements
...
This work encompasses a range of improvements to Paxos, summarised as:
- The introduction of Paxos Repair for ensuring consistency during range movements
- The reduction of network round-trips by a factor of 2x for reads and writes
patch by Benedict Elliott Smith and Blake Eggleston; reviewed by Alex Petrov, Aleksey Yeschenko and Sam Tunnicliffe for CASSANDRA-17164
2022-03-10 16:30:12 +00:00
Marcus Eriksson
22abff779d
Optimised repair streaming improvements
...
Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-16274
2020-12-01 12:39:25 +01:00
Aleksey Yeschenko
f9ff884377
Untangle RepairMessage sub-hierarchy of messages, use new messaging (more) correctly
...
patch by Aleksey Yeschenko; reviewed by Blake Eggleston for
CASSANDRA-15163
2019-09-20 15:52:19 -07:00
Benedict Elliott Smith
310a48efcf
Rewrite the internode messaging subsystem
...
patch by Aleksey Yeschenko and Benedict Elliott Smith; reviewed by Alex
Petrov, Aleksey Yeschenko, and Benedict Elliott Smith for CASSANDRA-15066
Co-authored-by: Aleksey Yeschenko <aleksey@apache.org>
Co-authored-by: Benedict Elliott Smith <benedict@apache.org>
2019-06-12 16:26:54 +01:00
Ariel Weisberg
59b5b6bef0
Allow storage port to be configurable per node
...
Patch by Ariel Weisberg; Reviewed by Jason Brown for CASSANDRA-7544
2018-01-25 14:32:24 -05:00
Jay Zhuang
d6cc594325
New Bloomfilter format without changing the byte ordering
...
patch by Jay Zhuang; reviewed by jasobrown for CASSANDRA-9067
2018-01-19 06:40:50 -08:00
Blake Eggleston
4cfaf855c4
Add repair streaming preview
...
Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13257
2017-04-24 09:21:33 -07:00
Marcus Olsson
0dd50a6cdc
Repair common subranges of a set of nodes in one session
...
reviewed by Stefania Alborghetti for CASSANDRA-5220
2015-08-06 08:23:20 -05:00
Robert Stupp
582ef4b3eb
ninja-fix missing test file
2015-07-05 23:45:40 +07:00
Robert Stupp
23fd75f27c
Bloom filter false positive ratio is not honoured
...
patch by Robert Stupp, reviewed by Benedict Elliott-Smith for CASSANDRA-8413
2015-07-05 22:14:36 +07:00
Marcus Eriksson
b75ed1c34b
Add missing files
2014-02-08 13:22:13 +01:00
Yuki Morishita
29d5dd03ae
Fix serialization test
2014-01-14 20:23:35 -06:00
Sylvain Lebresne
362cc05352
Push composites support in the storage engine
...
patch by slebresne; reviewed by benedict for CASSANDRA-5417
2013-12-17 17:03:21 +01:00
Jonathan Ellis
36cdf34bd9
Remove multithreaded compaction and PCR
...
patch by jbellis; reviewed by marcuse for CASSANDRA-6142
2013-10-30 10:17:23 -05:00
Aleksey Yeschenko
bffd9ea8eb
Upgrade Thrift to 0.9.1
...
patch by Carl Yeksigian and Jake Farrell; reviewed by Aleksey Yeschenko
for CASSANDRA-5923
2013-08-30 02:57:12 +03:00
Jake Luciani
815b2382a3
Switch from crc32 to adler32 for compressed sstable checksumns
...
and change to checksum the post-compressed data
Patch by tjake; reviewed by jbellis for (CASSANDRA-5862)
2013-08-08 17:23:57 -04:00
Vijay Parthasarathy
4f2fdc2e73
Fix trigger directory detection code
...
Patch by Vijay, reviewed by jebllis for CASSANDRA-5826
2013-08-03 11:21:07 -07:00
Sylvain Lebresne
daff1fce0f
Cleanup AbstractType/TypeSerializer classes
...
patch by slebresne; reviewed by carlyeks for CASSANDRA-5744
2013-07-12 15:25:48 +02:00
Vijay Parthasarathy
db4da73e58
Save EC2Snitch topology information in system table - take 2
...
patch by Vijay; reviewed by Jason Brown for CASSANDRA-5171
2013-07-09 19:08:42 -07:00
Sylvain Lebresne
a607ee0773
Update messages for serializations tests
2013-06-25 19:31:56 +02:00
Yuki Morishita
eb4fa4a621
Redesign repair messages
...
patch by yukim; reviewed by slebresne for CASSANDRA-5426
2013-06-25 18:48:59 +02:00
Aleksey Yeschenko
1f7628ce7c
Include a timestamp with all read commands to determine column expiration
...
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5149
2013-06-18 19:15:02 +03:00
Jonathan Ellis
42a39b5d64
simplify de-tombstoning of columns for pre-collated results
2013-05-15 18:03:49 -05:00
Jonathan Ellis
7f2c3a8e40
Removed compatibility with pre-1.2.5 sstables and network messages
...
patch by jbellis; reviewed by marcuse for CASSANDRA-5511
2013-04-26 13:17:39 -05:00
Jonathan Ellis
c48acd9e6e
merge from 1.2
2013-04-23 13:11:25 -05:00
Vijay Parthasarathy
7a6fbc1b22
Merge branch 'cassandra-1.2' into trunk
...
Conflicts:
src/java/org/apache/cassandra/db/ColumnFamily.java
src/java/org/apache/cassandra/db/RowIndexEntry.java
2013-04-16 18:42:53 -07:00
Jonathan Ellis
8ce9edf040
fix SerializationsTest
2013-04-11 21:31:27 -05:00
Marcus Eriksson
efbdee2370
Decide on a gcBefore before sending out TreeRequests
...
patch by marcuse, reviewed by yukim, for CASSANDRA-4932
2013-04-09 08:08:32 +02:00
Sylvain Lebresne
3a005df397
Replace supercolumns internally by composites
...
patch by slebresne; reviewed by Vijay for CASSANDRA-3237
2013-01-02 13:40:13 +01:00
Yuki Morishita
92f33391e0
update test data for SerializationsTest
2012-11-21 17:34:28 -06:00
Yuki Morishita
901a54a6d6
change stream session ID from (host, counter) to TimeUUID; patch by yukim reviewed by Michael Kjellman for CASSANDRA-4813
2012-11-13 16:18:07 -06:00
Vijay Parthasarathy
0525ae25f8
log related to Murmur3Partitioner
...
patch by vijay; reviewed by Pavel Yaskevich for CASSANDRA-4282
2012-08-29 18:02:57 -07:00
Sylvain Lebresne
b3ca94bdbf
Regenerate serialized messages
2012-07-16 18:40:35 +02:00
Sylvain Lebresne
d1171ddc10
Support multiple ranges in SliceQueryFilter
...
patch by dr-alves and slebresne; reviewed by vijay, dr-alves and slebresne for CASSANDRA-3885
2012-06-18 17:21:56 +02:00
Yuki Morishita
21aef92905
directly stream compressed sstable with java nio. patch by yukim,
...
reveiwed by jbellis for CASSANDRA-4297
2012-06-13 12:24:43 -05:00
Pavel Yaskevich
267690a140
fix Summary component and caches to use correct partitioner
...
patch by Sam Tunnicliffe and Pavel Yaskevich; reviewed by Pavel Yaskevich for CASSANDRA-4289
2012-06-01 18:52:46 +03:00
Pavel Yaskevich
90170d1594
Avoid ID conflicts from concurrent schema changes
...
patch by Pavel Yaskevich; reviewed by Sylvain Lebresne for CASSANDRA-3794
2012-05-29 13:19:20 +03:00
Jonathan Ellis
cbd68650bd
regenerate serialization test data
2012-05-21 15:48:38 -05:00
Yuki Morishita
29d97dc2ab
Test fixes
2012-05-21 15:48:37 -05:00
Yuki Morishita
f81cc74f5c
add serializedSize (part 2) and fix unit tests
...
patch by yukim; reviewed by jbellis for CASSANDRA-3617
2012-05-08 12:40:55 -05:00