maulin-vasavada
2d7f0567a0
Improve sstableloader documentation for SSL configuration
...
patch by Maulin Vasavada; reviewed by Andrew Tolbert, Stefan Miklosovic for CASSANDRA-20779
Co-authored-by: Andrew Tolbert <6889771+tolbertam@users.noreply.github.com>
2025-08-08 08:45:58 +02:00
Stefan Miklosovic
223f6d47ff
Merge branch 'cassandra-5.0' into trunk
2025-08-08 08:41:18 +02:00
Stefan Miklosovic
902ef57fa3
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-08-08 08:39:05 +02:00
Stefan Miklosovic
62150b08d5
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-08-08 08:36:37 +02:00
Serban Teodorescu
f4eb55097e
Add documentation for tombstone threshold metrics
...
patch by Serban Teodorescu; reviewed by Stefan Miklosovic for CASSANDRA-20803
2025-08-08 08:33:51 +02:00
Stefan Miklosovic
ad5a8865dd
Merge branch 'cassandra-5.0' into trunk
2025-08-08 08:27:38 +02:00
k7krishnar
f61a1cb58b
Fix typo in audit_logging.adoc
2025-08-08 08:26:29 +02:00
Caleb Rackliffe
eb65c0e600
Support manual secondary index selection at the CQL level
...
patch by Caleb Rackliffe; reviewed by Andres de la Peña for CASSANDRA-18112
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
2025-08-01 14:42:27 -05:00
David Capwell
6adac494aa
When regulars CQL mutations run on Accord use the txn timestamp rather than server timestamp
...
patch by David Capwell; reviewed by Ariel Weisberg for CASSANDRA-20744
2025-07-30 13:19:41 -07:00
Bernardo Botella Corbi
e5f99c5cc5
CASSANDRA-20699 Fix SAI virtual table names in documentation
...
patch by Soheil Rahsaz; reviewed by Bernardo Botella and Caleb Rackliffe for CASSANDRA-20699
2025-06-16 15:50:52 +02:00
maoling
1261ba159c
Add additional metrics around hints
...
patch by Ling Mao; reviewed by Stefan Miklosovic, Maxim Muzafarov for CASSANDRA-20499
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2025-06-05 10:55:33 +02:00
Stefan Miklosovic
3a506eb104
Merge branch 'cassandra-5.0' into trunk
2025-06-02 12:31:31 +02:00
Dmitry Konstantinov
3969de6524
Mark JDK 17 as production ready
...
patch by Dmitry Konstantinov; reviewed by Michael Semb Wever, Stefan Miklosovic for CASSANDRA-20681
2025-06-02 12:15:59 +02:00
Andy Tolbert
34650af75a
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Ensure prepared_statement INSERT timestamp precedes eviction DELETE
2025-05-27 22:35:02 -05:00
Andy Tolbert
e90fece187
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Ensure prepared_statement INSERT timestamp precedes eviction DELETE
2025-05-27 22:29:40 -05:00
Andy Tolbert
9c308ce2f3
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Ensure prepared_statement INSERT timestamp precedes eviction DELETE
2025-05-27 22:22:41 -05:00
Andy Tolbert
d077f69553
Ensure prepared_statement INSERT timestamp precedes eviction DELETE
...
Updates SystemKeyspace.writePreparedStatement to accept a timestamp
associated with the Prepared creation time. Using this timestamp
will ensure that an INSERT into system.prepared_statements will
always precede the timestamp for the same Prepared in
SystemKeyspace.removePreparedStatement.
This is needed because Caffeine 2.9.2 may evict an entry as soon
as it is inserted if the maximum weight of the cache is exceeded
causing the DELETE to be executed before the INSERT.
Additionally, any clusters currently experiencing a leaky
system.prepared_statements table from this bug may struggle to
bounce into a version with this fix as
SystemKeyspace.loadPreparedPreparedStatements currently does
not paginate the query to system.prepared_statements, causing heap
OOMs. To fix this this patch adds pagination at 5000 rows and
aborts loading once the cache size is loaded. This should allow
nodes to come up and delete older prepared statements that may no
longer be used as the cache fills up (which should happen immediately).
This patch does not address the issue of Caffeine immediately evicting
a prepared statement, however it will prevent the
system.prepared_statements table from growing unbounded. For most users
this should be adequate, as the cache should only be filled when there
are erroneously many unique prepared statements. In such a case we can
expect that clients will constantly prepare statements regardless
of whether or not the cache is evicting statements.
patch by Andy Tolbert; reviewed by Berenguer Blasi and Caleb Rackliffe for CASSANDRA-19703
2025-05-27 22:17:15 -05:00
Ariel Weisberg
b7619b481d
Add documentation for Accord ops and CQL developer guide
...
Patch by Ariel Weisberg; Reviewed by Jon Meredith for CASSANDRA-20637
2025-05-19 13:03:28 -04:00
Stefan Miklosovic
c24fbd814a
Rewrite constraint framework to remove column specification from constraint definition, introduce SQL-like NOT NULL
...
patch by Stefan Miklosovic; reviewed by Bernardo Botella Corbi for CASSANDRA-20563
Co-authored-by: Bernardo Botella Corbi <contacto@bernardobotella.com>
2025-05-06 15:31:39 +02:00
Stefan Miklosovic
0669db7a04
Write user docs for CEP-24 - Password validation / generation
...
patch by Stefan Miklosovic for CASSANDRA-20619
2025-05-06 09:10:59 +02:00
Jon Haddad
4971b4c42c
Improved UCS docs with migration advice and example workloads.
...
Patch by Jon Haddad for CASSANDRA-19389
2025-05-02 12:17:15 -07:00
Jon Haddad
80224a9767
Improved UCS docs with migration advice and example workloads.
...
Patch by Jon Haddad for CASSANDRA-19389
2025-05-02 12:15:36 -07:00
jaydeepkumar1984
58d1cc9b1e
Increasing default for auto_repair.sstable_upper_threshold considering large Cassandra tables
2025-04-29 09:36:19 -05:00
Nikolay Izhikov
fc97fd1037
Upgrade logback version to 1.5.18 and slf4j dependencies to 2.0.17
...
patch by Nikolay Izhikov; reviewed by Stefan Miklosovic, Maxim Muzafarov, Brandon Williams for CASSANDRA-20429
2025-04-25 14:24:35 +02:00
jaydeepkumar1984
6753fb49dc
Automated Repair Inside Cassandra for CEP-37
...
patch by Jaydeepkumar Chovatia; reviewed by Andy Tolbert, Chris Lohfink, Francisco Guerrero, Kristijonas Zalys for CASSANDRA-19918
2025-04-23 11:04:36 -05:00
Stefan Miklosovic
8fcf309dad
Implement appender of slow queries to system_views.slow_queries table
...
patch by Stefan Miklosovic; reviewed by Dmitry Konstantinov, Bernardo Botella for CASSANDRA-13001
2025-04-23 09:28:22 +02:00
Brad Schoening
2e602ec972
Merge branch 'CASSANDRA-19631e' into trunk
2025-04-21 18:46:54 -04:00
Naren Sreedhara
91bc34fbf8
Added tab-ahead support for new built-in functions
...
patch by Brad Schoening, Naren Sreedhara; reviewed by Stefan Miklosovic, Bernardo Botella Corbi for CASSANDRA-19631
2025-04-21 18:32:49 -04:00
Alex Petrov
fa1157203f
Add initial Accord Overview Doc
...
Patch by Alex Petrov; reviewed by Benedict Elliott Smith for CASSANDRA-20393.
2025-04-17 11:59:55 -07:00
Caleb Rackliffe
1c87bb96ed
Baseline Diagnostic vtables for Accord
...
patch by Caleb Rackliffe; reviewed by David Capwell and Ariel Weisberg for CASSANDRA-18732
2025-04-17 11:59:50 -07:00
mck
2039ef7658
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
ninja-fix – cqlversion in docker quickstart doc
2025-04-08 16:09:20 +02:00
Madhavan Sridharan
270839ddef
ninja-fix – cqlversion in docker quickstart doc
...
patch by Madhavan Sridharan; reviewed by Mick Semb Wever
2025-04-08 16:08:01 +02:00
Stefan Miklosovic
5ccb3fd215
Merge branch 'cassandra-5.0' into trunk
2025-04-07 10:16:15 +02:00
Stefan Miklosovic
0c9d368e09
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-04-07 10:14:56 +02:00
Stefan Miklosovic
93e77182d5
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-04-07 10:12:50 +02:00
pranavchaurasia18
07bbf2cd97
Docs should mention that cassandra.yaml should be secure
...
patch by Pranav Chaurasia; reviewed by Stefan Miklosovic for CASSANDRA-18297
2025-04-07 10:11:37 +02:00
mck
bfea5446d7
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Several doc fixes, particularly developing/cql/ , developing/data-modeling/ and managing/
2025-04-05 12:58:48 +02:00
Sarma Pydipally
38f3afcd42
Several doc fixes, particularly developing/cql/ , developing/data-modeling/ and managing/
...
patch by Sarma Pydipally; reviewed by Bernardo Botella, Brad Schoening, Mick Semb Wever for CASSANDRA-20170
2025-04-05 12:58:13 +02:00
Stefan Miklosovic
35ea72b718
Merge branch 'cassandra-5.0' into trunk
2025-03-25 10:13:38 +01:00
Arra, Praveen R
f7d39dfff4
Updated documentation related to commitlog, storage engine and other improvements
...
patch by Arra Praveen; reviewed by Stefan Miklosovic for CASSANDRA-20454
2025-03-25 10:11:36 +01:00
Mick Semb Wever
9ac8a1fa98
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Fix typo on architecture/overview.adoc
2025-03-24 11:52:17 +01:00
Edgar Modesto
4226a7770e
Fix typo on architecture/overview.adoc
...
patch by Edgar Modesto; reviewed by Mick Semb Wever for CASSANDRA-20473
2025-03-24 11:51:18 +01:00
Mick Semb Wever
4276722866
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Fix reference nav section in in-tree docs
2025-03-21 11:15:02 +01:00
mck
b22c0b1317
Fix reference nav section in in-tree docs
...
patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-20451
2025-03-21 11:11:26 +01:00
Stefan Miklosovic
02d71cee45
Add support for time, date, timestamp types in scalar constraint
...
patch by Stefan Miklosovic; reviewed by Bernardo Botella for CASSANDRA-20274
2025-03-20 21:03:55 +01:00
Arra, Praveen R
12c061b3bb
Updated documentation with additional function examples
...
patch by Arra Praveen; reviewed by Stefan Miklosovic for CASSANDRA-20254
2025-03-20 11:16:18 +01:00
Stefan Miklosovic
85b25f2256
Add regular expression constraint
...
patch by Stefan Miklosovic; reviewed by Bernardo Botella for CASSANDRA-20275
2025-03-14 17:13:00 +01:00
Maxwell Guo
3fb88e0f9d
Add missed documentation for CREATE TABLE LIKE
...
patch by Maxwell guo; reviewed by Brad Schoening and Michael Semb Wever for CASSANDRA-20491
2025-03-07 16:27:39 +08:00
Bernardo Botella Corbi
58b7ebfa4b
Add OCTET_LENGTH constraint
...
patch by Bernardo Botella; reviewed by Stefan Miklosovic for CASSANDRA-20340
2025-03-05 10:12:52 -08:00
maulin-vasavada
37fe4b679c
Provide keystore_password_file and truststore_password_file options to read credentials from a file
...
patch by Maulin Vasavada; reviewed by Stefan Miklosovic, Maxwell Guo for CASSANDRA-13428
2025-03-04 12:33:41 +01:00