Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1862 commits
Select commit Hold shift + click to select a range
21e69a8
CNDB-15577: CNDB-14650: allow mixed mode repair
driftx Jul 9, 2025
f982600
CNDB-15694: CNDB-15485: Fix ResultRetriever key comparison to prevent…
michaeljmarshall Sep 30, 2025
8e715cf
CNDB-15697: Fix flush error handling for shallow SSTable creation (#2…
driftx Oct 16, 2025
bb4748e
CNDB-15716: register sensors in paxos v2 (#2070)
driftx Oct 17, 2025
a0dec59
CNDB-15447: set CQL timeout equal to server timeout in AggregationQue…
driftx Oct 20, 2025
4fc9123
CNDB-15578: CNDB-15381: Port CASSANDRA-20888 index hints improvements…
adelapena Sep 30, 2025
82f3f4a
CNDB-15579: CNDB-15448: Bump jvector to 4.0.0-rc.3 (#2012)
michaeljmarshall Oct 1, 2025
d367250
CNDB-15580: CNDB-15519 test BM25 after compaction too (#2026)
k-rus Oct 1, 2025
15365b9
CNDB-15581: CDNB-15253: make UCS shard progression smoother when num_…
jasonstack Oct 3, 2025
1c9facb
CNDB-15885 Remove apache/cassandra-5.0 from jvm-dtest upgrades
michaelsembwever Nov 1, 2025
3e72e22
CNDB-15843 To maintain thread-local consistency, capture and restore …
djatnieks Oct 29, 2025
8c0f39e
CNDB-15911: Add sensor tracking for Paxos V2 operations (#2107)
driftx Nov 10, 2025
51c88f9
CNDB-15969 Remove duplicate SystemDistributedKeyspace calls missed du…
djatnieks Nov 11, 2025
7bae618
CNDB-15631: CNDB-8641: Add a metric to count all request errors (#1983)
cbornet Oct 6, 2025
5a7de3d
CNDB-15632: CNDB-15157: limit log lines during commitlog replay (#2001)
driftx Oct 6, 2025
c93e249
CNDB-15665: CNDB-14861: Fix usage of PrimaryKeyWithSource in SAI
michaeljmarshall Oct 7, 2025
f9092e1
CNDB-15666: CNDB-15570: Fix handling mixed key types in SAI iterators
Oct 9, 2025
d261720
CNDB-15667: CNDB-15623: Only use write path for CDC tables in Cassand…
jkni Oct 10, 2025
021692a
CNDB-15750: CNDB-14199: Expose methods containsDateRangeTypeColumn (#…
ekaterinadimitrova2 Oct 17, 2025
9e22250
CNDB-15751: CNDB-15701: Forbid creating vector indexes if version is …
adelapena Oct 17, 2025
7049a9b
CNDB-15777: CNDB-15640: Determine if vectors are unit length at inser…
michaeljmarshall Oct 20, 2025
1c4b4ed
CNDB-15824: CNDB-15554: Bump jvector version (#2033)
michaeljmarshall Oct 23, 2025
95d798d
CNDB-15825: CNDB-12240: Allow custom internode outbound metrics (#1470)
driftx Oct 23, 2025
89d886c
CNDB-15826: CNDB-14359: Add tracking of dropped mutations by table (#…
driftx Oct 24, 2025
d92d4f5
CNDB-15987 Init and reset CoordinatorWarnings in wrappedOp method to …
djatnieks Nov 12, 2025
bc1d0f1
CNDB-15897: CNDB-7197: Added SAI_INDEX_METRICS_ENABLED to be able to …
ekaterinadimitrova2 Oct 27, 2025
556c20c
CNDB-15898: CNDB-15745: Supports immutable components for SAI AA vers…
pcmanus Oct 29, 2025
a9cdce5
CNDB-15899: CNDB-8830: explicitly log received signal (#1950)
driftx Oct 30, 2025
df20815
CNDB-15900: CNDB 12702: Allow custom internode inbound metrics (#1543)
driftx Nov 3, 2025
78c0095
CNDB-15901: CNDB-15774: Fix the CQL query validation to allow SAI ind…
szymon-miezal Nov 3, 2025
dcd937c
CNDB-15916: CNDB-11565: Prevents replaying commit log segments with i…
chatterjeesubarnadatastax Nov 4, 2025
1adc20c
CNDB-15582: CNDB-15362: Remove SASI and provide handling for all unkn…
adelapena Oct 3, 2025
762faf3
CNDB-15999: Add Directories.getCFDirectoriesUnchecked() to avoid remo…
driftx Nov 18, 2025
93caea3
CNDB-15995 Add CC 4.0 schema backward compatibility mode (#2126)
djatnieks Nov 19, 2025
0ef85ed
CNDB-10985: Fix DropUDTWithRestartTest
michaelsembwever Nov 24, 2025
1569e44
CNDB-16189: Add backward-compatible writeHeader(DataOutput) overload …
driftx Dec 3, 2025
abf8663
CNDB-16214: Fix client warnings not being propagated across async exe…
driftx Dec 4, 2025
433c9c3
CNDB-16020: CNDB-15760: Fix AbstractReadQuery.toCQLString (#2083)
adelapena Nov 6, 2025
87886c0
Fix off-by-one assertion and catch UnknownIndexException (#2154)
driftx Dec 8, 2025
75cf586
CNDB-16242 Fix clock inconsistency in Message.elapsedTimeSinceCreatio…
djatnieks Dec 8, 2025
c4e71a9
CNDB-16022: CNDB-13162: Optimize Component.Type pattern matching by p…
lesnik2u Nov 10, 2025
39ab483
CNDB-16023: CNDB-15260: Add SAI-specific execution info to slow query…
adelapena Nov 10, 2025
7deb26e
CNDB-16025: CNDB-15807: Add hints about the size of redacted query va…
adelapena Nov 12, 2025
d53930c
CNDB-16026: CNDB-15971: Only init ReadExecutionController's histogram…
michaeljmarshall Nov 13, 2025
7a2057d
CNDB-16027: CNDB-15620: Fix sstablesHit and segmentsHit metrics to be…
ekaterinadimitrova2 Nov 13, 2025
58a48c5
CNDB-16028: CNDB-15967: Add a reachability fence to Ref#release to pr…
jkni Nov 14, 2025
ba1af76
CNDB-16249: make StorageCompatibilityMode fully compatible with the s…
driftx Dec 10, 2025
08d503d
CNDB-16173: CNDB-15621: expose approximateTimeUUID in ULIDBasedSSTabl…
jasonstack Nov 18, 2025
52a5aac
Fix HintsDescriptor to translate messaging version to hints version (…
driftx Dec 10, 2025
c648c51
CNDB-16279: Fix DatabaseDescriptorRefTest by adding Clock and NoSpamL…
driftx Dec 11, 2025
fc3a79d
CNDB-16277: Fix TombstoneOverwhelmingException being swallowed when t…
driftx Dec 11, 2025
b4dfea8
CNDB-16289: switch index hints limit to use Short.MAX_VALUE (#2174)
driftx Dec 12, 2025
042421a
CNDB-16174: CNDB-15469: Implement NVQ for vector graphs built by comp…
michaeljmarshall Nov 18, 2025
ad8a5bf
CNDB-16175: CNDB-15990: Avoid varargs allocations in atomicMoveWithFa…
lesnik2u Nov 19, 2025
bc4b63d
CNDB-16176: CNDB-15919: Optimize SAI NOT queries, push logic into pos…
michaeljmarshall Nov 19, 2025
c0a9743
CNDB-16177: CNDB-15968: Fix flaky SAI tests by ensuring index queryab…
ekaterinadimitrova2 Nov 19, 2025
57e9d58
CNDB-16179: CNDB 13496: Add coordinator CAS read/write latencies (#1658)
driftx Nov 20, 2025
e4bcaaa
CNDB-16307: respect storage compatibility mode when dispatching hints…
driftx Dec 16, 2025
d1caefb
Fix version mismatch error when dispatching encoded hints in storage …
driftx Dec 16, 2025
102f1ae
CNDB-15558: ULID-based SSTable ID generation can fail with an NPE
michaelsembwever Dec 15, 2025
1fd0081
CNDB-16352: filterCommitLogFiles handles NoSuchFileException graceful…
driftx Dec 19, 2025
5bb7739
CNDB-16516: Added Jenkinsfile for IBM TAAS
maheshrajamani Jan 22, 2026
35a3a47
CNDB-16550: Fix flaky AggregationQueriesTest by increasing range time…
driftx Jan 29, 2026
2e839ff
CNDB-16557: Remove obsolete testEncodedVersionMatching after #16313 (…
driftx Jan 29, 2026
7b5440f
CNDB-16558: Fix SlowMessageFuzzTest failing due to NoSpamLogger threa…
driftx Jan 29, 2026
2eaefe3
Fix MissingIndexException when querying SAI index during SSTable rebu…
driftx Jan 29, 2026
3db27f9
CNDB-15608 simplify ceiling row id from primary key (#2142)
k-rus Nov 28, 2025
79013fc
HCD-258: Upgrade Netty to 4.1.130 and BoringSSL to 2.0.74 (#2200)
szymon-miezal Jan 23, 2026
db6109f
HCD-264: Update lz4-java library (#2204)
emerkle826 Jan 23, 2026
281a98d
Fix LegacySSTableTest for CASSANDRA-20190 MemoryUtil.setInt/getInt an…
michaelsembwever Feb 24, 2026
05011e6
CNDB-16593 Fix PartialWritesWithRepairTest related to CASSANDRA-20567
adelapena Mar 2, 2026
3650b4f
Backport CNDB-16350 7ffbbbc2e907 to main-5.0 (#2226)
driftx Feb 13, 2026
59cd921
CNDB-15946: Revamp SAI metrics for fetched/returned keys/partitions/r…
michaelsembwever Feb 16, 2026
09948ee
CNDB-16572: catch VIntOutOfRangeException in SortedStringTableCursor …
driftx Feb 17, 2026
9750a80
CNDB-16773: fix TestCqlsh::test_pycodestyle_compliance (#2234)
driftx Feb 17, 2026
d2b0c14
CNDB-16146: Fix dropped column handling w/UDTs (#2218)
driftx Feb 17, 2026
6e99db0
CNDB-16793: migrate CC4 system tables to CC5 on upgrade (#2238)
driftx Feb 20, 2026
bda7f46
CNDB-14023 Adds timeout while waiting for node to be marked down to a…
djatnieks Feb 23, 2026
e9a7e32
HCD-237: UCS settings json file cleanup fails (5.0) (#2167)
szymon-miezal Feb 27, 2026
13c5cd7
CNDB-16854: allow downgrading to CC4 from CC_4 SCM in 5.0 (#2246)
driftx Mar 2, 2026
67af72a
CNDB-16968: add missing commitlog file for cc50 (#2254)
driftx Mar 4, 2026
79ee92d
CNDB-17088: conditionally initialize CIDR authz based on SCM (#2271)
driftx Mar 16, 2026
80a26f7
CNDB-11971: Fix byteman rule target for TrieMemtableMetricsTest (#2264)
driftx Mar 16, 2026
43014cc
CNDB-16989: add new db-all artifact (#2258)
driftx Mar 16, 2026
c65ed5f
CNDB-17010: Fix CC4→CC5 memtable configuration loss during upgrade (#…
djatnieks Mar 20, 2026
1e48aaa
Fix usages of CQLTester.valueOf(..)
michaelsembwever Mar 25, 2026
e9b1d5a
Override VectorType.decomposeUntyped to handle Number mismatches
driftx Mar 25, 2026
e888ccc
Support Python 3.12 and 3.13 in cqlsh by vendoring pyasyncore
arvindKandpal-ksolves Feb 20, 2026
824e8ba
CNDB-17297: upgrade logack to 1.5.25 (#2296)
driftx Apr 1, 2026
69ba48d
CNDB-13868: Remove metric name collision restriction in CassandraMet…
driftx Feb 13, 2026
9ec6ee1
CNDB-16043: Add more tests for mixed version SAI queries (#2325)
driftx Apr 17, 2026
9faf5c5
CNDB-16203: Make the counters in QueryContext plain longs (#2326)
driftx Apr 20, 2026
259d566
CNDB-16336: Handle failure in IndexSearcher::toMetaSortedIterator, cl…
driftx Apr 20, 2026
df4424f
CNDB-15608 add TokenOnlyPrimaryKey class and isTokenOnly (#2331)
driftx Apr 20, 2026
05aff4e
CNDB-16252: Add IndexComponentsImpl#tmpFileFor to allow vector Compac…
driftx Apr 20, 2026
cf2e993
CNDB-16123: Add slow query logger execution info to non-SAI read comm…
adelapena Dec 8, 2025
4481780
CNDB-17543: fix flaky cleanup timing assertion in FlushFailingOnNotif…
driftx Apr 10, 2026
e3ff227
CNDB-15920: Add cassandra.sai.metrics.table_state.enabled flag to be …
ekaterinadimitrova2 Jan 12, 2026
d8738db
CNDB-16363: Improve matched rows estimation accuracy for memory indexes
Jan 7, 2026
3b03801
CNDB-14687: Consistent error messages in the event of a network timeo…
scottfines Jan 16, 2026
a21df10
CNDB-17449: remove deprecated ciphers from SSTableLoaderEncryptionOpt…
driftx Apr 22, 2026
bced4aa
CNDB-16237: Add execution info to logs about aborted queries (#2172)
adelapena Jan 8, 2026
84d7d1b
CNDB-16330: remove sync lock in PartialLifecycleTransaction::trackNew…
cbornet Jan 20, 2026
87487fb
CNDB-16697: CNDB-16135: reuse table directory from Directories into D…
zgorzalyj Apr 23, 2026
2a93106
CNDB-16350: Optimize ChronicleMap access, iteration to reduce serde c…
michaeljmarshall Jan 20, 2026
ecf3056
CNDB-15508: Query planner metrics
Nov 17, 2025
9c86917
CNDB-15608 fix unexpected value for out-of-bound in primary key to ro…
k-rus Jan 21, 2026
fa38e4e
CNDB-16484: handle brute force edge case selecting zero vectors (#2202)
michaeljmarshall Jan 21, 2026
a41f489
CNDB-16634: Add counter for total terms indexed via compaction SAI (#…
michaeljmarshall Feb 9, 2026
a8d6ae5
CNDB-16051: Include pq vectors in CompactionGraph bytesUsed calculati…
michaeljmarshall Feb 10, 2026
8e531b3
CNDB-16693: Remove unused Binary Quantization logic from SAI (#2228)
michaeljmarshall Feb 13, 2026
7c23d5d
CNDB-17045: write zero delta when localDeletionTime overflows an int
driftx Mar 11, 2026
b3237b4
Add CQL test
driftx Mar 27, 2026
5dc81c9
Print column name when handling invalid complex deletion
driftx Apr 3, 2026
211c205
CNDB-15926: Count compressed vector memory consumption in CassandraDi…
michaeljmarshall Feb 11, 2026
b361cb7
HCD-335 Update Netty to 4.1.132.Final
emerkle826 Apr 24, 2026
70e5262
CNDB-14868 Add system property to always consider the remote peer sup…
maxtomassi Jan 21, 2026
2602f57
CNDB-16308: Add GLOBAL_HOLES_ALLOWED logic to CompactionGraph (#2203)
michaeljmarshall Feb 10, 2026
38a698a
CNDB-16762 use the index name constant and validate it (#2232)
k-rus Feb 18, 2026
dfc5d95
CNDB-16344: SAI Rerankless ANN needs FP sim. score for coordinator's …
michaeljmarshall Jan 5, 2026
8ab01bd
CNDB-15805: Log the reason SAI index build was stopped, fix testing a…
ekaterinadimitrova2 Feb 18, 2026
61801e8
CNDB-17621 Fix CC 5.0 jackson-core 2.19.2 CVE (WS-2026-0003) (#2358)
djatnieks Apr 28, 2026
2f7f51e
CNDB-17622 Fix CC 5.0 ipaddress 5.3.3 CVE (CVE-2023-50570) (#2359)
djatnieks Apr 28, 2026
7b4f0a5
CNDB-17617 Fix CompactionTask.CompactionOperation to add subtasks bef…
djatnieks Apr 28, 2026
6695799
CNDB-10919: Add writeRequests counter to TableMetrics (#2235)
maheshrajamani Feb 19, 2026
6403143
CNDB-15527: Upgrade jvector to 4.0.0-rc.8; make FusedPQ configurable …
michaeljmarshall Feb 20, 2026
d10f62b
CNDB-15759: add unified_compaction.scaling_parameter_persistence flag…
driftx Feb 24, 2026
a4b1294
CNDB-14997: Fix column selection on SAI-ordered queries (#1944)
adelapena Feb 25, 2026
3f58eb0
Added merge strategy explanation (#2233)
bereng Feb 26, 2026
20e6795
Add Metric for DELETE Requests (#2223)
kathirsvn Feb 23, 2026
fc5c514
CNDB-15670: Added deleteRequests metric to KeyspaceMetrics (#2245)
kathirsvn Feb 27, 2026
60b606a
CNDB-15608 test row aware pimary key on all versions (#2249)
k-rus Mar 3, 2026
385db6c
CNDB-16913: do not upload sstable or notify sai completion in case of…
jasonstack Mar 5, 2026
58d4f89
CNDB-17044: Use no spam logger for 'Assuming current protocol version…
michaeljmarshall Mar 13, 2026
dbefc3b
CNDB-17087: Make JVectorVersionUtil constants volatile, not final to …
michaeljmarshall Mar 13, 2026
802a0da
CNDB-17275: Put SAI statistical estimation behind a feature flag
k-rus Mar 30, 2026
7ff6530
CNDB-17110: Fix possible deadlock if flush fails
Mar 12, 2026
3a8921f
CNDB-17102: Break out VectorCompressionTest to reduce probability of …
michaeljmarshall Mar 18, 2026
7ad948a
CNDB-17104: Only test NVQ when relevant in VectorCompactionTest (#2274)
michaeljmarshall Mar 18, 2026
0eeb9af
CNDB-12716: Metric for writes blocked on memory allocation (#2279)
MSpryszynski Apr 3, 2026
95f39ee
CNDB-17161 Added method to wait index builds at CFS initialization.
sbtourist Mar 30, 2026
e5d2fec
CNDB-17161-202604: fix SSTableContextManager#sstableDescriptors to ha…
jasonstack Apr 1, 2026
d51fab3
CNDB-17080: Add flag to enable/disable SAI histogram metrics (#2303)
niksajakovljevic Apr 6, 2026
0313155
CNDB-13303: Made warn log regarding obsolete property less spammy. (#…
MSpryszynski Apr 7, 2026
6d7ef99
HCD-293: Fix UCS compaction level reporting in debug logs (#2252)
lesnik2u Mar 17, 2026
e9fa109
CNDB-16269: throw exception and reduce log verbosity when compaction …
lesnik2u Apr 7, 2026
ff52323
CNDB-15608 port KeyRangeConcatIteratorTest refactoring (#2268)
k-rus Mar 16, 2026
7531eb6
CNDB-16583: Add new param to failure callback messages - verb name of…
MSpryszynski Apr 9, 2026
3158719
CNDB-17175 add feature version support test for FA (#2278)
k-rus Apr 14, 2026
581ba6d
CNDB-17459 CommitLog: allow to retrieve and recover optionally filter…
sbtourist Apr 16, 2026
4caf4f5
HCD-200: Incremental repair is unable to lock sstables under load (#2…
blambov Apr 20, 2026
67b1033
HCD-190 Python driver 3.29 support in HCD (#2328)
bereng Apr 23, 2026
12c870d
HCD-241: DSE 6.8/9 upgradeability (#2240)
szymon-miezal Apr 23, 2026
907cb02
CNDB-17012: Improve TrieMemoryIndex row count estimation
Mar 9, 2026
adc5a27
HCD-339 CQLSH Describe command failure (#2386)
bereng May 4, 2026
5bcb57a
CNDB-15609 test SAI disk size for all versions (#2045)
k-rus May 5, 2026
45eab6d
CNDB-17580: Apply missed update to VectorSiftSmallTest during cherry-…
djatnieks May 7, 2026
d9b0427
CNDB-16395: Add SAI tests mixing static and non-static columns
Mar 16, 2026
a9df35c
CNDB-16865: Set default SCM to CASSANDRA_4
driftx Feb 27, 2026
15afbc8
Override storage_compatibility_mode in cqlsh tests
driftx Mar 2, 2026
fa9a721
Fix applyCompatibilityMode when tools are used
driftx Mar 3, 2026
8e96e0f
Rename CC_4 SCM to HCD_1
driftx Mar 30, 2026
b258469
Default to HCD_1 in cassandra.yaml
driftx Mar 30, 2026
19d1fd2
CNDB-17727: Fix SlowSAIQueryLoggerTest optimizer setup
driftx May 6, 2026
812beaf
CNDB-17728: Fix coordinator warning setup in CQLTester
driftx May 6, 2026
7e1755f
CNDB-17732: Fix flaky StageTimeMeasurementTest queue timing assertion
driftx May 6, 2026
41c86ad
Fix system UDT preservation during upgrade
driftx May 7, 2026
36dce80
CNDB-17757: Fix flaky password rate limit test timing
driftx May 8, 2026
6a1a0bb
CNDB-17755: wait for secondary indexes in SimpleQueryTest
driftx May 8, 2026
bd5d043
CNDB-15608 homogenize hasClustering and hasEmptyClustering (#2321)
k-rus May 8, 2026
42f2be6
CNDB-14733: Fix AdaptiveCompressor instance caching
May 11, 2026
c62f34f
CNDB-17768: Fix compaction history migration in HCD_1 mode
driftx May 11, 2026
c25997c
CNDB-17487 require IBM copyright on new files (#2394)
k-rus May 6, 2026
5c856a3
CNDB-17107 Use SCM HCD_1 as default for CC5 junit tests (#2406)
djatnieks May 12, 2026
bdd67be
HCD-200: Incremental repair is unable to lock sstables under load (#2…
blambov May 13, 2026
4810f49
Fix flaky SAI query context TTL assertions
driftx May 13, 2026
10c8ac0
CNDB-17791: measure only active memtable cleanup windows in FlushFail…
driftx May 13, 2026
24ed096
CNDB-17792: Fix LongVectorTest coordinator warning state handling
driftx May 13, 2026
513b24e
CNDB-17830: Fix flaky PrefetchingRebufferer non-sequential access test
driftx May 18, 2026
fad34fe
CNDB-17831: Use 2038 max deletion time in HCD_1
driftx May 18, 2026
ea89be3
CNDB-17831: Skip improved max TTL test in pre-5.0 compatibility modes
driftx May 18, 2026
dbbe5a6
CNDB-17832: HCD-355: Upgrade Netty to 4.1.133.Final (#2425)
djatnieks May 19, 2026
f4a4008
CNDB-17832: HCD-355: Upgrade Netty to 4.1.133.Final (#2430)
emerkle826 May 20, 2026
c47ab60
Port CASSANDRA-19785: Fix BTree.FastBuilder.reset() and test
belliottsmith Aug 16, 2024
9266d72
CASSANDRA-21216/CASSANDRA-21260: Clear BTree.FastBuilder saved overfl…
andresbeckruiz May 4, 2026
8e47391
cndb-14666-main: add @VisibleForTesting to BTree.FastBuilder.validate…
jasonstack May 19, 2026
fddcf94
CNDB-17938: add updating coordinatorReadLatency and coordinatorCasRea…
driftx May 26, 2026
8a8c9e1
CNDB-17944: Fix threshold zero bug: Use enable flags instead of thres…
djatnieks Jun 4, 2026
d54db57
CNDB-18126: re-enable materialized views
driftx Jun 11, 2026
f142d56
CNDB-17469: Allow compaction tasks to override their execution executor
jasonstack Apr 17, 2026
ed6961d
CNDB-17666: Fix incorrect query result mixing static and regular columns
May 4, 2026
dd54a57
CNDB-17291: Fix SlowSAIQueryLoggerTest (#2427)
adelapena May 20, 2026
166cff2
CNDB-17538: Expose UnifiedCompactionStrategy.Level stats (#2422)
blambov May 21, 2026
b3fcf7e
CNDB-17444: Use xxHash3 for hashing ChunkCache.Key
Apr 10, 2026
5438668
CNDB-17369-main: Add config cassandra.bf.ignore_memory_limit_on_flush…
jasonstack May 19, 2026
2f142b7
CNDB-15608 add and improve some SAI related tests (#2287)
k-rus May 18, 2026
cc70694
CNDB-17881 use Clustering<?> in PrimaryKey (#2433)
k-rus May 26, 2026
b4cb301
CNDB-18195: Upgrade Netty to 4.1.135.Final main-5.0 (#2472)
viktoriiakotovets Jun 17, 2026
c7b4f16
CNDB-8756: Keep all the SAI components of a sstable in the same versi…
adelapena May 28, 2026
e9f92c2
CNDB-16394: Add tests for SAI that use a larger amount of random data
Mar 5, 2026
fcac08d
CNDB-18063 test RowAwarePrimaryKeyFactory with static clustering (#2445)
k-rus Jun 9, 2026
6bdf8c5
CNDB-18143: CNDB-18001: BM25 per table counter metric for completed B…
ekaterinadimitrova2 Jun 5, 2026
56e8ed2
CNDB-18142 CNDB-17871: Tie FusedPQ feature to FA index version, depre…
ekaterinadimitrova2 Jun 2, 2026
b5b1c3b
CNDB-17573-main: expose lazy bloom filter metrics
jasonstack Apr 24, 2026
f107314
CNDB-18140: CNDB-14041 Fix UnknownKeyspaceException in CompactionMetr…
May 27, 2026
e8a0682
CNDB-17505: Added eviction policy to cache in NoSpamLogger (#2373) (#…
kathirsvn Jun 19, 2026
9d6babe
CNDB-18210: upgrade logback to 1.5.35
driftx Jun 25, 2026
16b0da7
CNDB-18296: Upgrading jackson dependencies to 2.21.4 (#2489)
scottfines Jun 25, 2026
ba191ba
CNDB-17983: Redact expressions and orderers in SAI query plan (#2448)
adelapena Jun 26, 2026
787b7fd
CNDB-18356: include CAS latency metrics in allRequests metrics
driftx Jun 30, 2026
5de410f
CNDB-18062 test row aware primary key map with static clustering (#2444)
djatnieks Jul 1, 2026
73723f1
CNDB-15818: Ignore partitionRestrictedWidePartitionBqCompressedTest (…
djatnieks Jul 1, 2026
5def2d0
CNDB-18233: Add repro test from DSP-25161 (#2477)
djatnieks Jul 1, 2026
9895bac
CNDB-16886: Reject BM25 queries in validation when the coordinator is…
djatnieks Jul 1, 2026
5f93349
CNDB-18108 Add system property to disable UDFs and skip SecurityManag…
djatnieks Jul 1, 2026
321caea
CNDB-17661: Add documentation for slow query logger (#2475)
djatnieks Jul 1, 2026
89a50d5
CNDB-18159 simplify primary key mapping tests (#2462)
djatnieks Jul 1, 2026
becccd9
CNDB-18216: Fix logging of paged queries exposing user data (#2495) (…
djatnieks Jul 2, 2026
5b7cf19
CNDB-18275: Port CNDB-18238: Update JVector to fix a regression in re…
djatnieks Jul 2, 2026
c008f94
CNDB-18353: Mark allRequests timeouts/failures/aborts
driftx Jul 6, 2026
013f7f8
CNDB-18201: support streaming with mixed MS versions
driftx Jun 17, 2026
083c252
CNDB-18137 fix linter warnings in files effected by CNDB-15608 (#2453…
djatnieks Jul 10, 2026
eff6f00
CNDB-18111 fixes names in LongArray to be agnostic in 5.0 (#2512)
k-rus Jul 14, 2026
52c409e
CNDB-17862 CNDB-16859 Use SinglePartitionReadCommand for index queries
michaelsembwever Jun 16, 2026
f047461
CNDB-18523: Avoid abrupt commitlog allocator shutdown
driftx Jul 15, 2026
0b447e8
HCD-549: Allow trusted custom index implementations to be referenced …
eolivelli Jul 16, 2026
e078ac2
CNDB-18013 link to SonarCloud to manually check coverage in 5.0 (#252…
k-rus Jul 17, 2026
99114a3
HCD-438: Add BatchlogManagerInterceptor hook for batchlog recovery (…
eolivelli Jul 17, 2026
fad7cf4
CNDB-4681: Skip indexes when full primary keys are provided in the qu…
djatnieks Jul 17, 2026
210cda0
CNDB-17947 use final on members in constructor of PrimaryKeyMapFactor…
k-rus Jul 17, 2026
d93e218
CNDB-18353: revert additions of allRequests outside of QueryEvents
driftx Jul 15, 2026
be5075f
CNDB-18535: Fix CompressionMetadata ref leak in MetadataSerializer.ge…
eolivelli Jul 20, 2026
2afbd27
CNDB-18578 HCD-474: Add DecommissionHook so plugins can run work befo…
eolivelli Jul 21, 2026
30a0206
HCD-442 Separate memtable memory usage tracking from limit checking
michaelsembwever Jul 15, 2026
8bf21f2
HCD-439: Operation-level LWT tracking in the Mutator SPI (Paxos v1 + …
eolivelli Jul 24, 2026
ffedcd6
CNDB-18411: Fix wrong log error messages about data type corruption (…
adelapena Jul 24, 2026
5ba1383
CNDB-18634: Upgrade Netty to 4.1.136.Final (#2537)
jkni Jul 24, 2026
a45baff
HCD-485: Add SelectStatement.executeWithReadQuery for externally-orde…
eolivelli Jul 29, 2026
a00c902
CNDB-17486 Use IBM SonarQube (#2549)
djatnieks Aug 4, 2026
8dbed9d
CNDB-18860: update gitignore
JeremiahDJordan Aug 13, 2026
8fbafd9
CNDB-18860: Update version to 5.0.9.0 after rebase
JeremiahDJordan Aug 13, 2026
fedfa3e
CNDB-18860: Fix CassandraXMLJUnitResultFormatterTest: merge failure+e…
JeremiahDJordan Aug 13, 2026
1f16cfc
CNDB-18860: Fix MemtableNegativeReleasedCQLReproTest: run with Storag…
JeremiahDJordan Aug 13, 2026
1576262
CNDB-18860: Fix AutoRepair distributed tests: set storage_compatibili…
JeremiahDJordan Aug 13, 2026
d61dc57
CNDB-18860: Fix AutoRepairFlagToggleTest, CompactionStatsTest, SSTabl…
JeremiahDJordan Aug 13, 2026
b256b81
CNDB-18860: Fix CqlshTest: restore geomet to cqlsh third_parties, upg…
JeremiahDJordan Aug 15, 2026
e825dab
CNDB-18860: Fix CompactionsCQLTest: waitForDeletions after truncate b…
JeremiahDJordan Aug 17, 2026
4e8b9d0
CNDB-18860: Fix RowAware*PrimaryKeyMapTest: use createIndex() to wait…
JeremiahDJordan Aug 17, 2026
38b34ce
CNDB-18860: Fix ImportTest: remove unused Schema import introduced by…
JeremiahDJordan Aug 19, 2026
96e770c
CNDB-18860: Fix SecondaryIndexTest race: wait for index queryable bef…
JeremiahDJordan Aug 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
13 changes: 9 additions & 4 deletions .build/build-bench.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@
xmlns:if="ant:if" xmlns:unless="ant:unless">

<property name="async-profiler.version" value="2.9"/>

<!-- TODO https://issues.apache.org/jira/browse/CASSANDRA-18873 -->
<!-- Blacklist of broken benchmarks -->
<property name="microbench.exclude.pattern" value="AtomicBTreePartitionUpdateBench|BTreeSearchIteratorBench|BTreeTransformBench|BTreeUpdateBench|FastThreadLocalBench|KeyLookupBench|MutationBench|(instance.*Bench)|ReadWriteBench|ZeroCopyStreamingBench"/>

<condition property="async-profiler.suffix" value="linux-arm64">
<and>
<os arch="aarch64"/>
Expand Down Expand Up @@ -81,6 +86,7 @@
<macrodef name="jmh">
<element name="extra-args" optional="true"/>
<sequential>
<mkdir dir="${build.test.output.dir}"/>
<java classname="org.openjdk.jmh.Main" fork="true" failonerror="true" >
<classpath>
<path refid="cassandra.classpath.test"/>
Expand All @@ -103,18 +109,17 @@
<arg value="-rf"/>
<arg value="json"/>
<arg value="-rff"/>
<arg value="${build.test.dir}/jmh-result.json"/>
<arg value="${build.test.output.dir}/jmh-result.json"/>
<arg value="-v"/>
<arg value="EXTRA"/>

<arg line="${jmh.args}"/>

<extra-args/>

<!-- TODO https://issues.apache.org/jira/browse/CASSANDRA-18873 -->
<!-- The classes listed below are broken, and so currently ignored, see CASSANDRA-18873 -->
<!-- Exclude broken, see CASSANDRA-18873 -->
<arg value="-e" if:blank="${benchmark.name}"/>
<arg value="AtomicBTreePartitionUpdateBench|BTreeSearchIteratorBench|BTreeTransformBench|BTreeUpdateBench|FastThreadLocalBench|KeyLookupBench|MutationBench|(instance.*Bench)|ReadWriteBench|ZeroCopyStreamingBench" if:blank="${benchmark.name}"/>
<arg value="${microbench.exclude.pattern}" if:blank="${benchmark.name}"/>

<arg value=".*microbench.*${benchmark.name}"/>
</java>
Expand Down
11 changes: 11 additions & 0 deletions .build/build-rat.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,16 @@
<exclude name="pylib/cqlshlib/test/config/sslhandling*.config"/>
<exclude NAME="src/resources/org/apache/cassandra/cql3/reserved_keywords.txt"/>
<exclude NAME="src/resources/org/apache/cassandra/index/sasi/analyzer/filter/*.txt"/>
<exclude name="test/conf/bigtable.yaml"/>
<exclude name="test/conf/cdc.yaml"/>
<exclude name="test/conf/commitlog*.yaml"/>
<exclude name="test/conf/system_keyspaces_directory.yaml"/>
<exclude name="test/conf/sstableloader_with_encryption.yaml"/>
<exclude name="test/conf/unit-test-conf/test-native-port.yaml"/>
<exclude name="test/resources/data/config/YamlConfigurationLoaderTest/*.yaml"/>
<exclude name="test/resources/mockito-extensions/org.mockito.plugins.MockMaker"/>
<exclude name="test/resources/schema/schema_validation_tests/**/*.crc32"/>
<exclude name="test/resources/schema/schema_validation_tests/**/*.db"/>
<exclude name="tools/cqlstress-*.yaml"/>
<!-- test data -->
<exclude name="pylib/cqlshlib/test/test_authproviderhandling_config/*"/>
Expand All @@ -68,8 +72,10 @@
<exclude name="test/data/**/*.bin"/>
<exclude name="test/data/**/*.db"/>
<exclude name="test/data/**/*.sha1"/>
<exclude name="test/data/**/*.keep"/>
<exclude name="test/data/CASSANDRA-15313/lz4-jvm-crash-failure.txt"/>
<exclude name="test/data/jmxdump/cassandra-*-jmx.yaml"/>
<exclude name=".github/**"/>
<!-- Documentation files -->
<exclude name=".github/pull_request_template.md"/>
<exclude name=".github/workflows/code-check.yaml"/>
Expand All @@ -79,6 +85,8 @@
<exclude NAME="CHANGES.txt"/>
<exclude NAME="CASSANDRA-14092.txt"/>
<exclude NAME="debian/TODO"/>
<exclude NAME="doc/unified_compaction_level_formula.svg"/>
<exclude NAME="src/java/org/apache/cassandra/db/compaction/unified/*.svg"/>
<!-- legal files -->
<exclude NAME="NOTICE.txt"/>
<exclude NAME="LICENSE.txt"/>
Expand All @@ -93,6 +101,9 @@
<exclude NAME="debian/control"/>
<exclude NAME="debian/dirs"/>
<exclude NAME="debian/patches/series"/>
<exclude NAME="update-history/**"/>
<exclude NAME="tools/analytics/plot_adaptive.gnu"/>
<exclude NAME="tools/analytics/plot_static.gnu"/>
</fileset>
</rat:report>
<exec executable="grep" outputproperty="rat.failed.files" failifexecutionfails="false">
Expand Down
44 changes: 30 additions & 14 deletions .build/build-resolver.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,16 @@
</target>

<target name="resolver-init" depends="init,_resolver_download" unless="resolver-ant-tasks.initialized" description="Initialize Resolver ANT Tasks">
<delete>
<fileset dir="${build.dir.lib}" includes="**/*"/>
<fileset dir="${test.lib}" includes="**/*"/>
</delete>

<typedef uri="antlib:org.apache.maven.resolver.ant" resource="org/apache/maven/resolver/ant/antlib.xml" classpathref="resolver-ant-tasks.classpath" />
<resolver:remoterepos id="all">
<remoterepo id="resolver-central" url="${artifact.remoteRepository.central}"/>
<remoterepo id="resolver-apache" url="${artifact.remoteRepository.apache}"/>
<remoterepo id="resolver-central" url="${artifact.remoteRepository.central}" checksums="fail" />
<remoterepo id="resolver-apache" url="${artifact.remoteRepository.apache}" checksums="fail" />
<remoterepo id="resolver-datastax" url="${artifact.remoteRepository.datastax}" checksums="fail" />
<!-- Snapshot artifacts must not exist in nor be downloaded by any Cassandra release artifact.
Please validate that all artifacts included in parent-pom-template.xml are release
artifacts before committing.
Expand Down Expand Up @@ -133,12 +138,6 @@
</dependencies>
<path refid="cql3-grammar.classpath" classpath="runtime"/>
</resolve>
<resolve>
<dependencies>
<dependency groupId="de.jflex" artifactId="jflex" version="${jflex.version}" />
</dependencies>
<path refid="jflex.classpath" classpath="runtime"/>
</resolve>

<macrodef name="install">
<attribute name="pomFile"/>
Expand Down Expand Up @@ -242,11 +241,20 @@
<antcall target="_resolver-dist-lib_get_files"/>
</retry>

<!-- files.pythonhosted.org -->
<get src="${artifact.python.pypi}/59/a0/cf4cd997e1750f0c2d91c6ea5abea218251c43c3581bcc2f118b00baf5cf/futures-2.1.6-py2.py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/futures-2.1.6-py2.py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/six-1.12.0-py2.py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/20/f4/c0584a25144ce20bfcf1aecd041768b8c762c1eb0aa77502a3f0baa83f11/wcwidth-0.2.6-py2.py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/wcwidth-0.2.6-py2.py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/37/b2/ef1124540ee2c0b417be8d0f74667957e6aa084a3f26621aa67e2e77f3fb/pure_sasl-0.6.2-py2-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/pure_sasl-0.6.2-py2-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/1f/ab/b10cee56269ae150763f3f83b3e9305a11f42f50b3dcd58eeb8f7988f0bb/pyasyncore-1.0.5-py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/pyasyncore-1.0.5-py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>

<copy todir="${build.lib}" quiet="true">
<file file="${local.repository}/org/apache/cassandra/deps/futures-2.1.6-py2.py3-none-any.zip"/>
<file file="${local.repository}/org/apache/cassandra/deps/geomet-0.1.0.zip"/>
<file file="${local.repository}/org/apache/cassandra/deps/six-1.12.0-py2.py3-none-any.zip"/>
<file file="${local.repository}/org/apache/cassandra/deps/geomet-1.1.0-py3-none-any.zip"/>
<file file="${local.repository}/org/apache/cassandra/deps/pure_sasl-0.6.2-py2-none-any.zip"/>
<file file="${local.repository}/org/apache/cassandra/deps/wcwidth-0.2.5-py2.py3-none-any.zip"/>
<file file="${local.repository}/org/apache/cassandra/deps/wcwidth-0.2.6-py2.py3-none-any.zip"/>
<file file="${local.repository}/org/apache/cassandra/deps/pyasyncore-1.0.5-py3-none-any.zip"/>
</copy>
<copy todir="${build.lib}/sigar-bin/" quiet="true">
<file file="${local.repository}/org/apache/cassandra/deps/sigar-bin/libsigar-amd64-freebsd-6.so"/>
Expand All @@ -269,24 +277,29 @@
<file file="${local.repository}/org/apache/cassandra/deps/sigar-bin/libsigar-x86-freebsd-6.so"/>
<file file="${local.repository}/org/apache/cassandra/deps/sigar-bin/libsigar-x86-linux.so"/>
<file file="${local.repository}/org/apache/cassandra/deps/sigar-bin/libsigar-x86-solaris.so"/>
<file file="${local.repository}/org/apache/cassandra/deps/sigar-bin/sigar-amd64-winnt.dll"/>
<file file="${local.repository}/org/apache/cassandra/deps/sigar-bin/sigar-x86-winnt.dll"/>
<file file="${local.repository}/org/apache/cassandra/deps/sigar-bin/sigar-x86-winnt.lib"/>
</copy>

<!-- as resolver will copy all dependencies into lib dir, and we are copying jars to lib/{x86_64|aarch64} as well, we would have duplicities -->
<delete file="${build.lib}/AmazonCorrettoCryptoProvider-2.2.0-linux-x86_64.jar" failonerror="false"/>
<delete file="${build.lib}/AmazonCorrettoCryptoProvider-2.2.0-linux-aarch_64.jar" failonerror="false"/>

<delete file="${build.lib}/netty-tcnative-boringssl-static-2.0.70.Final-windows-x86_64.jar" failonerror="false"/>
<delete file="${build.dir.lib}/jars/netty-tcnative-boringssl-static-2.0.70.Final-windows-x86_64.jar" failonerror="false"/>
<delete file="${build.lib}/netty-tcnative-boringssl-static-2.0.74.Final-windows-x86_64.jar" failonerror="false"/>
<delete file="${build.dir.lib}/jars/netty-tcnative-boringssl-static-2.0.74.Final-windows-x86_64.jar" failonerror="false"/>
</target>

<target name="_resolver-dist-lib_get_files">
<!-- files.pythonhosted.org/packages -->
<get src="${artifact.python.pypi}/59/a0/cf4cd997e1750f0c2d91c6ea5abea218251c43c3581bcc2f118b00baf5cf/futures-2.1.6-py2.py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/futures-2.1.6-py2.py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/six-1.12.0-py2.py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/37/b2/ef1124540ee2c0b417be8d0f74667957e6aa084a3f26621aa67e2e77f3fb/pure_sasl-0.6.2-py2-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/pure_sasl-0.6.2-py2-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/59/7c/e39aca596badaf1b78e8f547c807b04dae603a433d3e7a7e04d67f2ef3e5/wcwidth-0.2.5-py2.py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/wcwidth-0.2.5-py2.py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/20/f4/c0584a25144ce20bfcf1aecd041768b8c762c1eb0aa77502a3f0baa83f11/wcwidth-0.2.6-py2.py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/wcwidth-0.2.6-py2.py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/1f/ab/b10cee56269ae150763f3f83b3e9305a11f42f50b3dcd58eeb8f7988f0bb/pyasyncore-1.0.5-py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/pyasyncore-1.0.5-py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>

<!-- apache/cassandra/lib -->
<get src="${lib.download.base.url}/lib/geomet-0.1.0.zip" dest="${local.repository}/org/apache/cassandra/deps/geomet-0.1.0.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get src="${artifact.python.pypi}/af/90/3bc780df088d439714af8295196a4332a26559ae66fd99865e36f92efa9e/geomet-1.1.0-py3-none-any.whl" dest="${local.repository}/org/apache/cassandra/deps/geomet-1.1.0-py3-none-any.zip" usetimestamp="true" quiet="true" skipexisting="true"/>
<get dest="${local.repository}/org/apache/cassandra/deps/sigar-bin/" quiet="true" usetimestamp="true" skipexisting="true">
<url url="${lib.download.base.url}/lib/sigar-bin/libsigar-amd64-freebsd-6.so"/>
<url url="${lib.download.base.url}/lib/sigar-bin/libsigar-amd64-linux.so"/>
Expand All @@ -308,6 +321,9 @@
<url url="${lib.download.base.url}/lib/sigar-bin/libsigar-x86-freebsd-6.so"/>
<url url="${lib.download.base.url}/lib/sigar-bin/libsigar-x86-linux.so"/>
<url url="${lib.download.base.url}/lib/sigar-bin/libsigar-x86-solaris.so"/>
<url url="${lib.download.base.url}/lib/sigar-bin/sigar-amd64-winnt.dll"/>
<url url="${lib.download.base.url}/lib/sigar-bin/sigar-x86-winnt.dll"/>
<url url="${lib.download.base.url}/lib/sigar-bin/sigar-x86-winnt.lib"/>
</get>
</target>

Expand Down
12 changes: 6 additions & 6 deletions .build/cassandra-build-deps-template.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>cassandra-parent</artifactId>
<groupId>org.apache.cassandra</groupId>
<artifactId>dse-db-parent</artifactId>
<groupId>com.datastax.dse</groupId>
<version>@version@</version>
<relativePath>@final.name@-parent.pom</relativePath>
</parent>
Expand Down Expand Up @@ -135,10 +135,6 @@
<groupId>com.github.tomakehurst</groupId>
<artifactId>wiremock-jre8</artifactId>
</dependency>
<dependency>
<groupId>de.jflex</groupId>
<artifactId>jflex</artifactId>
</dependency>
<dependency>
<groupId>com.carrotsearch.randomizedtesting</groupId>
<artifactId>randomizedtesting-runner</artifactId>
Expand All @@ -155,5 +151,9 @@
<groupId>org.bouncycastle</groupId>
<artifactId>bcutil-jdk18on</artifactId>
</dependency>
<dependency>
<groupId>com.bpodgursky</groupId>
<artifactId>jbool_expressions</artifactId>
</dependency>
</dependencies>
</project>
48 changes: 42 additions & 6 deletions .build/cassandra-deps-template.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-parent</artifactId>
<groupId>com.datastax.dse</groupId>
<artifactId>dse-db-parent</artifactId>
<version>@version@</version>
<relativePath>@final.name@-parent.pom</relativePath>
</parent>
<artifactId>cassandra-all</artifactId>
<artifactId>dse-db-all</artifactId>
<version>@version@</version>
<name>Apache Cassandra</name>
<description>The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model.</description>
Expand All @@ -35,9 +35,9 @@
</license>
</licenses>
<scm>
<connection>scm:https://gitbox.apache.org/repos/asf/cassandra.git</connection>
<developerConnection>scm:https://gitbox.apache.org/repos/asf/cassandra.git</developerConnection>
<url>https://gitbox.apache.org/repos/asf?p=cassandra.git</url>
<connection>scm:git:ssh://git@github.com:datastax/cassandra.git</connection>
<developerConnection>scm:git:ssh://git@github.com:datastax/cassandra.git</developerConnection>
<url>scm:git:ssh://git@github.com:datastax/cassandra.git</url>
</scm>
<dependencies>
<dependency>
Expand Down Expand Up @@ -104,6 +104,14 @@
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
</dependency>
<dependency>
<groupId>org.msgpack</groupId>
<artifactId>jackson-dataformat-msgpack</artifactId>
</dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
</dependency>
<dependency>
<groupId>com.boundary</groupId>
<artifactId>high-scale-lib</artifactId>
Expand Down Expand Up @@ -136,6 +144,10 @@
<groupId>com.clearspring.analytics</groupId>
<artifactId>stream</artifactId>
</dependency>
<dependency>
<groupId>com.esri.geometry</groupId>
<artifactId>esri-geometry-api</artifactId>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
Expand Down Expand Up @@ -201,6 +213,10 @@
<groupId>net.openhft</groupId>
<artifactId>chronicle-threads</artifactId>
</dependency>
<dependency>
<groupId>net.openhft</groupId>
<artifactId>chronicle-map</artifactId>
</dependency>
<dependency>
<!-- transitive to chronicle-core -->
<groupId>net.openhft</groupId>
Expand Down Expand Up @@ -320,6 +336,10 @@
<groupId>org.hdrhistogram</groupId>
<artifactId>HdrHistogram</artifactId>
</dependency>
<dependency>
<groupId>com.dynatrace.hash4j</groupId>
<artifactId>hash4j</artifactId>
</dependency>
<dependency>
<groupId>com.googlecode.concurrent-trees</groupId>
<artifactId>concurrent-trees</artifactId>
Expand Down Expand Up @@ -368,6 +388,10 @@
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-analysis-common</artifactId>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-backward-codecs</artifactId>
</dependency>
<dependency>
<groupId>io.github.jbellis</groupId>
<artifactId>jvector</artifactId>
Expand All @@ -376,5 +400,17 @@
<groupId>com.vdurmont</groupId>
<artifactId>semver4j</artifactId>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-core</artifactId>
</dependency>
<dependency>
<groupId>org.latencyutils</groupId>
<artifactId>LatencyUtils</artifactId>
</dependency>
<dependency>
<groupId>de.huxhorn.sulky</groupId>
<artifactId>de.huxhorn.sulky.ulid</artifactId>
</dependency>
</dependencies>
</project>
6 changes: 3 additions & 3 deletions .build/checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,9 @@
<property name="message" value="Use the CassandraRelevantProperties or CassandraRelevantEnv instead." />
</module>

<module name="IllegalType"> <!-- usage of var check -->
<property name="illegalClassNames" value="var"/>
</module>
<!-- <module name="IllegalType"> &lt;!&ndash; usage of var check &ndash;&gt;-->
<!-- <property name="illegalClassNames" value="var"/>-->
<!-- </module>-->

<module name="RedundantImport"/>
<module name="UnusedImports"/>
Expand Down
Loading
Loading