Commit Graph

  • c5506c2372 Add two-million-row volume scenario; stream the harness comparisons Jon Haddad 2026-07-27 11:10:02 -0700
  • 277c4059d3 Pin open-ended range tombstones; fix wall-clock flake in the harness Jon Haddad 2026-06-10 20:03:51 -0700
  • 5e9bc61d22 Expand type coverage; fix corrupt large-column-subset encoding Jon Haddad 2026-07-27 11:06:18 -0700
  • 18b992569f Add tombstone-interleaving scenarios; fix live-marker stats poisoning Jon Haddad 2026-07-27 11:04:17 -0700
  • a277c2015d Widen the randomized differential soak's workload space Jon Haddad 2026-06-10 19:02:08 -0700
  • f338f6e9f6 Add range-tombstone-dense allocation gate Jon Haddad 2026-06-10 19:54:01 -0700
  • c025f2c312 Cover materialized-view tables in the differential corpus Jon Haddad 2026-06-10 19:35:28 -0700
  • 5d46e672e5 Verify cursor compaction across two generations in the edge corpus Jon Haddad 2026-06-10 19:05:03 -0700
  • 85d05c30f7 Respect clustering reversal when comparing absent components Jon Haddad 2026-06-10 19:01:47 -0700
  • 6dbe123751 Honor keepOriginals in SSTableRewriter.moveStarts Jon Haddad 2026-06-10 17:59:33 -0700
  • efe20e858b Extract format-specific index production from the cursor writer Jon Haddad 2026-06-10 17:14:34 -0700
  • afc5c61598 Add sparse-row scenario to the cursor compaction allocation gate Jon Haddad 2026-06-09 23:43:31 -0700
  • 84ceace917 Eliminate per-sparse-row allocation in cursor compaction column-subset decoding Jon Haddad 2026-06-09 23:43:30 -0700
  • af4fdaf9c9 Add allocation-scaling gate enforcing cursor compaction's garbage-free property Jon Haddad 2026-06-09 23:01:43 -0700
  • e57649a0b0 Add purge-boundary, Harry history, and config-axis differential coverage Jon Haddad 2026-06-09 21:04:04 -0700
  • e2eba63a72 Add partial-set and multi-output differential compaction coverage Jon Haddad 2026-06-09 20:49:21 -0700
  • b26a98d967 Add randomized differential soak for cursor vs iterator compaction Jon Haddad 2026-06-09 20:32:24 -0700
  • 47e991e1c2 Fix cursor compaction stats over-count for empty static rows Jon Haddad 2026-06-09 20:32:24 -0700
  • d3f797112a Add differential test harness for cursor vs iterator compaction Jon Haddad 2026-06-09 19:59:23 -0700
  • b8593dc47a Fix cursor compaction output divergences from iterator compaction Jon Haddad 2026-06-09 19:59:05 -0700
  • a149137320 [CASSANDRA-21536] Profile pollution in AbstractType.writeValue makes serialization slow for all column types koo.taejin 2026-07-28 23:46:46 +0900
  • 68cebbe152
    Merge 8e23a7d3e7 into 2ddb92091c #4648 Sachin Gupta 2026-07-28 07:06:07 -0700
  • b6180d8503
    SQUASH run-ci must not silently drop a site's helm values customisations #4939 mck 2026-07-26 23:22:21 +0200
  • 63c0072e0c
    Merge branch 'cassandra-6.0' into trunk Stefan Miklosovic 2026-07-28 14:14:04 +0200
  • e874e3a90b
    Prepare debian changelog for 6.0-alpha2 6.0-alpha2-tentative Stefan Miklosovic 2026-07-28 13:55:01 +0200
  • d411c9a2c7
    Merge branch 'cassandra-6.0' into trunk Stefan Miklosovic 2026-07-28 13:21:47 +0200
  • f6fa474948
    Merge branch 'cassandra-5.0' into cassandra-6.0 Stefan Miklosovic 2026-07-28 13:21:39 +0200
  • 15bede148a split AccordExecutor et al into own package Benedict Elliott Smith 2026-07-27 17:27:22 +0100
  • b5f2a54210
    Prepare debian changelog for 5.0.9 5.0.9-tentative Stefan Miklosovic 2026-07-28 12:57:24 +0200
  • 37b4fbf08f Accord Executor QoS Benedict Elliott Smith 2026-07-15 22:50:50 +0100
  • 74bb6b5eca
    Merge branch 'cassandra-6.0' into trunk Stefan Miklosovic 2026-07-28 12:35:23 +0200
  • 4c1d57e6f3
    Merge branch 'cassandra-5.0' into cassandra-6.0 Stefan Miklosovic 2026-07-28 12:35:15 +0200
  • 5e1d691818
    Merge branch 'cassandra-4.1' into cassandra-5.0 Stefan Miklosovic 2026-07-28 12:35:06 +0200
  • 2ddb92091c
    Prepare debian changelog for 4.1.12 4.1.12-tentative cassandra-4.1 Stefan Miklosovic 2026-07-28 12:18:07 +0200
  • dba6b7df80
    Merge branch 'cassandra-6.0' into trunk Stefan Miklosovic 2026-07-28 11:53:35 +0200
  • f8b887e4df
    Merge branch 'cassandra-5.0' into cassandra-6.0 Stefan Miklosovic 2026-07-28 11:53:27 +0200
  • d7da71a88a
    Merge branch 'cassandra-4.1' into cassandra-5.0 Stefan Miklosovic 2026-07-28 11:53:14 +0200
  • bde65f163e
    Merge branch 'cassandra-4.0' into cassandra-4.1 Stefan Miklosovic 2026-07-28 11:53:03 +0200
  • 172099f4a8
    Prepare debian changelog for 4.0.21 4.0.21-tentative cassandra-4.0 Stefan Miklosovic 2026-07-28 11:38:14 +0200
  • de8ee1ea86
    Merge 10c563e5be into 2507eceb29 #4713 Runtian 2026-07-28 17:15:57 +0800
  • f4902f2f89
    Merge ae25c9255d into 251b0e9b91 #4733 Runtian 2026-07-28 17:13:11 +0800
  • 2df1829273 Fix --mode inheritance for SOURCE command in cqlsh #4750 Arvind Kandpal 2026-07-28 12:51:14 +0530
  • 3540e2463f CASSANDRA-14366: Add try-catch block for missing prepared statement Arvind Kandpal 2026-07-28 11:55:04 +0530
  • 43df1a2e15 Replace getHostName with getHostString nivy 2026-07-21 16:46:46 -0700
  • b029c7bed7 Serialise local metadata proposals so concurrent schema changes do not exhaust their retry budget contending for the same epoch #4970 Patrick McFadin 2026-07-27 20:39:09 -0700
  • 391a68b513 [CASSANDRA-21538] Fix NullPointerException in nodetool listpendinghints #4968 Yuqi Yan 2026-07-22 15:02:04 -0700
  • 2e90bd711a
    jenkins shouldn't retry on fail-fast exceptions Mick Semb Wever 2026-07-10 20:16:47 +0200
  • 1cffe9a8a0 Executor Fairness Benedict Elliott Smith 2026-07-09 11:42:47 +0100
  • 13956ddf21 rename PreLoadContext to ExecutionContext, and SequentialAsyncExecutor -> ExclusiveAsyncExecutor Benedict Elliott Smith 2026-07-09 11:25:51 +0100
  • bfcdf927f8 Fix SignalLock.incrementAsyncWork (wrong guard, can lead to ISE) Benedict Elliott Smith 2026-07-06 10:29:06 +0100
  • a3e7cccf6a
    fixup! handle stop daemon cql command properly #4582 Maxim Muzafarov 2026-07-27 18:06:57 +0200
  • 8d04517dc1
    fix missreported instance not found exception Maxim Muzafarov 2026-07-27 17:42:59 +0200
  • 3272df2f15
    fix npe when auth cache is not registered Maxim Muzafarov 2026-07-27 17:19:33 +0200
  • a7455f1dfc
    start_native_management_transport is not handled by native transport manager Maxim Muzafarov 2026-07-27 17:01:17 +0200
  • 657ac20112
    handle stop daemon cql command properly Maxim Muzafarov 2026-07-27 16:55:00 +0200
  • e84666a477
    handle secondary indexes properly Maxim Muzafarov 2026-07-27 16:36:07 +0200
  • 2d82d86e28
    isolate backpressure for management and regular connections Maxim Muzafarov 2026-07-12 19:51:15 +0200
  • c547a874fc
    dispatcher gracefully shutdown must be handlded for management connections Maxim Muzafarov 2026-07-12 19:31:54 +0200
  • 7dd057ea84
    do not use arggroup for the commands Maxim Muzafarov 2026-07-12 18:35:16 +0200
  • e4ba8095c0
    serizalize also enum values Maxim Muzafarov 2026-07-12 18:24:56 +0200
  • 1947c9bb58
    error handling when stopdaemon is called Maxim Muzafarov 2026-07-11 13:46:46 +0200
  • a0e0598c10
    set managmen pool as 1 when it is not defined Maxim Muzafarov 2026-07-11 13:41:21 +0200
  • 4d2cd4d771
    fix info when secondary index exists Maxim Muzafarov 2026-07-11 13:38:44 +0200
  • c674572129
    add simple client timeout Maxim Muzafarov 2026-07-11 13:19:48 +0200
  • 21d013f672
    fix args misclassified as a server execution error Maxim Muzafarov 2026-07-11 13:02:20 +0200
  • 903a2b2443
    dtest for compaction though mock Maxim Muzafarov 2026-07-11 12:26:40 +0200
  • 4989f7f3b8
    Add CQL-based Management API for nodetool commands CASSANDRA-19476 Maxim Muzafarov 2026-06-24 00:43:12 +0200
  • 57dabaea8c Merge branch 'cassandra-6.0' into trunk Francisco Guerrero 2026-07-27 10:17:26 -0500
  • 247289d7b6 Merge branch 'cassandra-5.0' into cassandra-6.0 Francisco Guerrero 2026-07-27 10:09:18 -0500
  • ecc0a3e77b Merge branch 'cassandra-4.1' into cassandra-5.0 Francisco Guerrero 2026-07-27 10:03:06 -0500
  • 2507eceb29 Merge branch 'cassandra-4.0' into cassandra-4.1 Francisco Guerrero 2026-07-27 09:52:48 -0500
  • 251b0e9b91 Bound declared value length against readable bytes in CBUtil Francisco Guerrero 2026-06-26 15:11:55 -0500
  • ea86293425 [CASSANDRA-21536] Profile pollution in AbstractType.writeValue makes serialization slow for all column types koo.taejin 2026-07-27 23:48:03 +0900
  • 4412926e4f Merge branch 'cassandra-6.0' into trunk Francisco Guerrero 2026-07-27 09:32:56 -0500
  • 3cae8aa6f6 ninja fix: ensure defaultReadThresholds is cleared for CASSANDRA-21467 Francisco Guerrero 2026-07-27 09:19:40 -0500
  • 5bf01cc7c0
    Merge branch 'cassandra-6.0' into trunk Maxim Muzafarov 2026-07-27 16:08:58 +0200
  • c4c3048b13
    Allow unreserved keywords as user and identity names in USER and IDENTITY statements Maxim Muzafarov 2026-07-12 18:56:28 +0200
  • af202bddc2
    Merge branch 'cassandra-6.0' into trunk Stefan Miklosovic 2026-07-27 15:51:51 +0200
  • 8fc52f5d2f
    Reduce allocations in DefaultQueryOptions when read thresholds are enabled Francisco Guerrero 2026-06-16 05:50:45 -0500
  • 51ddba5514
    Merge c2095041cd into a3ec88632d #4883 Francisco Guerrero 2026-07-27 07:40:32 -0500
  • c2095041cd Reduce allocations in DefaultQueryOptions when read thresholds are enabled #4883 Francisco Guerrero 2026-06-16 05:50:45 -0500
  • 5d3077f352 CASSANDRA-19985: Add parallel _json_formatters registry for native JSON types Arvind Kandpal 2026-07-27 13:35:01 +0530
  • 561837cf56 CASSANDRA-19985: Enhance CQLSH to support machine-readable output formatting (csv, json) arvindksi274-ksolves 2026-02-19 16:36:20 +0530
  • a3ec88632d Merge branch 'cassandra-6.0' into trunk Francisco Guerrero 2026-07-26 21:10:31 -0500
  • f7f52421c7 Merge branch 'cassandra-5.0' into cassandra-6.0 Francisco Guerrero 2026-07-26 21:02:43 -0500
  • 79c8669b84 Merge branch 'cassandra-4.1' into cassandra-5.0 Francisco Guerrero 2026-07-26 20:53:31 -0500
  • 9ddfe0fb22 Ensure a Message's Response streamId is always set Francisco Guerrero 2026-07-13 15:05:17 -0500
  • b3acdfda08 Merge branch 'cassandra-6.0' into trunk Dmitry Konstantinov 2026-07-26 17:47:00 +0100
  • ddfdf5d69f Reduce number of scheduledTasks on metric id release in ThreadLocalMetrics Dmitry Konstantinov 2026-06-20 16:49:16 +0100
  • 69adfa346e [CASSANDRA-21535] Avoid extra copy for cached Mutation serialization #4965 koo.taejin 2026-07-26 22:35:43 +0900
  • 64bc641729
    Merge 5669dc17cf into 2293c58805 #4494 Runtian 2026-07-26 06:16:01 -0700
  • 3bee9024c2
    Merge branch 'cassandra-6.0' into trunk Stefan Miklosovic 2026-07-26 11:26:46 +0200
  • 03304bce53
    Cache various Enum.values() used in deserialization to avoid per-read array allocation koo.taejin 2026-07-20 23:11:58 +0900
  • 0bd57f16f6 [CASSANDRA-21535] Avoid extra copy for cached Mutation serialization koo.taejin 2026-07-26 16:41:53 +0900
  • 2485398cd0
    Merge b998faddf1 into 8fda60880b #4892 Blake Eggleston 2026-07-25 16:08:03 -0700
  • b507bf9b52 Simplified CMS guardrail check and add test to catch corner cases #4950 nvharikrishna 2026-07-25 18:41:42 +0530
  • 239160cda0 refactor: encapsulate CMS size guardrail in CMSSizeGuardrail Stefan Miklosovic 2026-07-23 10:46:45 +0200
  • c4319a7a0d Allowing CMS reconfigure if all nodes in the cluster are used nvharikrishna 2026-07-23 13:49:37 +0530
  • 1710e84c40 Addressed review comments. nvharikrishna 2026-07-23 02:06:01 +0530
  • cb21442409 CASSANDRA-19195 Added guardrail to enforce minimum CMS size nvharikrishna 2026-07-20 23:49:12 +0530