Commit Graph

  • c423ae1688 hints: send hints with CL=ALL if target is leaving Piotr Dulikowski 2024-09-08 07:52:18 +02:00
  • 24e70895d5 hints: inline do_send_one_mutation Piotr Dulikowski 2024-09-08 07:06:12 +02:00
  • 2556c7a0dc hints: send hints with CL=ALL if target is leaving Piotr Dulikowski 2024-09-08 07:52:18 +02:00
  • 132d77f447 hints: inline do_send_one_mutation Piotr Dulikowski 2024-09-08 07:06:12 +02:00
  • 0df6f55379 cql_server: connection: process: add template concept for process_fn Benny Halevy 2024-02-14 02:19:42 +02:00
  • 150dce5de0 cql_server: move process_fn_return_type to class definition Benny Halevy 2024-02-14 02:24:35 +02:00
  • 9c1f4d0953 Merge '[Backport 6.0] cql3: add option to not unify bind variables with the same name' from Avi Kivity Nadav Har'El 2024-09-12 11:21:34 +03:00
  • 8b6e987a99 test: add test_pinned_cl_segment_doesnt_resurrect_data Alexey Novikov 2024-08-29 10:34:39 +03:00
  • 90ab2a24df toolchain: restore multiarch build Takuya ASADA 2024-09-04 04:24:51 +09:00
  • c044904f07 reader_concurrency_semaphore: propagate permit to do_dump_reader_permit_diagnostics() Botond Dénes 2024-09-10 08:23:43 -04:00
  • 67565a5eee reader_concurrency_semaphore: use consistent exception type for timeout Botond Dénes 2024-09-11 07:31:43 -04:00
  • 036d27dc1b reader_concurrency_semaphore: dump diagnostics when non-waiting reader times out Botond Dénes 2024-09-10 08:07:22 -04:00
  • 3e84d43f93 treewide: use seastar::format() or fmt::format() explicitly Kefu Chai 2023-07-10 10:01:54 +08:00
  • f227f4332c test: Remove unused path local variable Pavel Emelyanov 2024-09-11 11:30:04 +03:00
  • ed7d352e7d Merge 'Validate checksums for uncompressed SSTables' from Nikos Dragazis Avi Kivity 2024-09-11 23:09:45 +03:00
  • b7839ec5d0 cql_test_env: Use temp socket + retry to ensure usable port for message_service if listen is enabled Calle Wilund 2024-09-11 13:35:16 +00:00
  • ad52caac55 cql3: add option to not unify bind variables with the same name Avi Kivity 2024-06-23 21:14:46 +03:00
  • aabad7e88f cql3: introduce dialect infrastructure Avi Kivity 2024-07-28 15:20:16 +03:00
  • f8f958030a cql3: prepared_statement_cache: drop cache key default constructor Avi Kivity 2024-07-28 14:47:09 +03:00
  • 643da8e3d8 test: cql-pytest: config_value_context: remove strange ast.literal_eval call Avi Kivity 2024-07-10 23:16:39 +03:00
  • 79879be753 Merge 'config: round-trip boolean configuration variables' from Avi Kivity Nadav Har'El 2024-07-22 17:53:02 +03:00
  • 31ea74b96e db: system_keyspace: change version of topology_requests schema Aleksandra Martyniuk 2024-09-02 16:56:00 +02:00
  • d98708013c Merge 'view: move view_build_status to group0' from Michael Litvak Piotr Dulikowski 2024-09-11 13:02:58 +02:00
  • d1152a200f test: Add test to validate SSTables with no checksums Nikos Dragazis 2024-09-05 21:19:25 +03:00
  • 1f275c71b1 tools: Fix typo in help message of scylla validate-checksums Nikos Dragazis 2024-09-05 20:10:39 +03:00
  • 5c0a7f706b sstables: Allow validate_checksums() to report missing checksums Nikos Dragazis 2024-09-05 19:06:28 +03:00
  • 5a284f4a9d test: Add test for concurrent scrub/validate operations Nikos Dragazis 2024-08-29 13:23:59 +03:00
  • e2353f3b3e test: Add scrub/validate tests for uncompressed SSTables Nikos Dragazis 2024-08-19 21:48:48 +03:00
  • 2991b09c8e test/lib: Add option to create uncompressed random schemas Nikos Dragazis 2024-08-19 21:46:46 +03:00
  • 4f56c587f6 test: Add test for scrub/validate with file-level corruption Nikos Dragazis 2024-08-20 18:00:59 +03:00
  • cc10a5f287 test: Check validation errors in scrub tests Nikos Dragazis 2024-09-03 20:31:47 +03:00
  • 719757fba9 sstables: Enable checksum validation for uncompressed SSTables Nikos Dragazis 2024-08-23 01:16:06 +03:00
  • 716fc487fd sstables: Expose integrity option via crawling mutation readers Nikos Dragazis 2024-08-23 01:02:11 +03:00
  • 1d2dc9f2e1 sstables: Expose integrity option via data_consume_rows() Nikos Dragazis 2024-08-23 00:57:31 +03:00
  • 2feced32f7 sstables: Add option for integrity check in data streams Nikos Dragazis 2024-08-15 14:07:11 +03:00
  • d5bd40ad2c sstables: Remove unused variable Nikos Dragazis 2024-09-04 18:15:20 +03:00
  • 2575d20f41 sstables: Add checksum in the SSTable components Nikos Dragazis 2024-08-15 01:43:14 +03:00
  • b7dfba4c18 sstables: Introduce checksummed file data source implementation Nikos Dragazis 2024-08-14 18:04:32 +03:00
  • 0e5b444777 Merge 'database::get_all_tables_flushed_at: fix return value' from Lakshmi Narayanan Sreethar Botond Dénes 2024-09-11 11:43:45 +03:00
  • 46792bd04f docs/alternator/compatibility.md: explain the consumed capacity provisioned Amnon Heiman 2024-09-05 10:47:12 -07:00
  • 3726c20564 Add test/alternator/test_provisioned_throughput.py Amnon Heiman 2024-08-07 12:41:54 +03:00
  • 9b5f29b6bc test/alternator/util.py: Allow override BillingMode Amnon Heiman 2024-08-07 12:38:39 +03:00
  • c76347032d alternator/executor.cc: Store ProvisionedThroughput Amnon Heiman 2024-09-10 13:49:01 -04:00
  • 4e8f3f4cdd cql-pytest: add test_compaction_tombstone_gc Benny Halevy 2024-09-05 18:16:04 +03:00
  • 9270348c38 sstable_compaction_test: add mv_tombstone_purge_test Benny Halevy 2024-09-04 09:17:41 +03:00
  • 0407e50aa4 sstable_compaction_test: tombstone_purge_test: test that old deleted data do not inhibit tombstone garbage collection Benny Halevy 2024-09-04 09:22:00 +03:00
  • a7caa79df7 sstable_compaction_test: tombstone_purge_test: add testlog debugging Benny Halevy 2024-09-04 12:17:08 +03:00
  • 470d301fe3 sstable_compaction_test: tombstone_purge_test: make_expiring: use next_timestamp Benny Halevy 2024-09-04 12:17:08 +03:00
  • 5849ba83e0 sstable, compaction: add debug logging for extended min timestamp stats Benny Halevy 2024-09-04 14:49:26 +03:00
  • 7d893a5ed9 compaction: get_max_purgeable_timestamp: use memtable and sstable extended timestamp stats Benny Halevy 2024-09-02 16:58:15 +03:00
  • 57e9e9c369 compaction: define max_purgeable_fn Benny Halevy 2024-09-02 17:33:54 +03:00
  • b6fabd98c6 tombstone: can_gc_fn: move declaration to compaction_garbage_collector.hh Benny Halevy 2024-09-02 16:58:15 +03:00
  • 4de4af954f sstables: scylla_metadata: add ext_timestamp_stats Benny Halevy 2024-09-02 11:45:32 +03:00
  • 6f202cf48b compaction_group, storage_group, table_state: add extended timestamp stats getters Benny Halevy 2024-09-02 12:50:03 +03:00
  • 14d86a3a12 sstables, memtable: track live timestamps Benny Halevy 2024-09-01 21:20:50 +03:00
  • 9b09439065 raft: Add descriptions for requested abort errors Abhi 2024-08-26 14:21:11 +05:30
  • bb9249f055 db/consistency_level: do not use result from hit weighted load balancer if it contains duplicates Gleb Natapov 2024-09-01 18:09:52 +03:00
  • de81388edb Merge 'commitlog: Handle oversized entries' from Calle Wilund Botond Dénes 2024-09-10 17:15:46 +03:00
  • 8d67357c42 memtable_encoding_stats_collector: update row_marker: do nothing if missing Benny Halevy 2024-09-02 13:18:04 +03:00
  • b6f662417c table: Remove unused database& argument from take_snapshot() method Pavel Emelyanov 2024-09-09 15:12:29 +03:00
  • af83c5e53e group0: stop group0 before draining storage service during shutdown Gleb Natapov 2024-08-28 18:31:49 +03:00
  • a0f4fe3fc4 cql-pytest: add test to verify compaction_flush_all_tables_before_major_seconds config Lakshmi Narayanan Sreethar 2024-09-05 23:02:48 +05:30
  • 4ca720f0bd database::get_all_tables_flushed_at: fix return value Lakshmi Narayanan Sreethar 2024-08-27 17:11:49 +05:30
  • a4ff0aae47 HACKIGN.md: clarify the use of dbuild when running test.py Yaniv Michael Kaul 2024-08-29 13:30:40 +03:00
  • 08f109724b docs/cql/ddl.rst: fix description of sstable_compression Botond Dénes 2024-08-20 15:29:26 +03:00
  • 553174251b test: test_raft_no_quorum: increase raft timeout in debug mode Kamil Braun 2024-08-28 11:54:44 +02:00
  • cd743a4cfa docs: do not install scylla/ppa repo when perform upgrade Kefu Chai 2024-09-04 22:59:21 +08:00
  • 44b1fe628c alternator ttl: fix use-after-free Nadav Har'El 2024-09-03 13:04:46 +03:00
  • 1e35328161 sstables: correct the debugging message printed when removing temp dir Kefu Chai 2024-09-03 13:11:56 +08:00
  • 46458226bb install.sh: fix more incorrect permission on strict umask Takuya ASADA 2024-07-18 21:25:57 +09:00
  • 6fdb124914 dist: drop %pretrans section Kefu Chai 2024-08-31 21:01:01 +08:00
  • 093bff385b docs: cql: document ZstdCompressor for CREATE TABLE Avi Kivity 2024-09-01 14:08:18 +03:00
  • a4f6811d5f storage_service: avoid processing same table unnecessarily in split monitor Raphael S. Carvalho 2024-08-02 14:39:31 -03:00
  • cfa59ab73d test: Use single temp dir for sharded<sstables::test_env> Pavel Emelyanov 2024-09-03 10:51:31 +03:00
  • f95c257a1e [test.py]: Fail test teardown in case of task leakage Artsiom Mishuta 2024-08-04 18:29:55 +02:00
  • ac2127a640 test: Call table::make_sstable() directly in compaction test Pavel Emelyanov 2024-09-04 20:04:30 +03:00
  • 76bb22664a Merge 'Sanitize open_sstables() helper in compaction test' from Pavel Emelyanov Botond Dénes 2024-09-10 10:18:33 +03:00
  • a4a4797e27 Merge 'Alternator: tests and other preparation towards allowing adding a GSI to an existing table' from Nadav Har'El Botond Dénes 2024-09-10 10:13:52 +03:00
  • 42f8d06a17 test: Use correct schema in directory tests with created table Pavel Emelyanov 2024-09-02 13:23:31 +03:00
  • f47b5e60bc sstable_directory: create_pending_deletion_log: place pending_delete log under the base directory Benny Halevy 2024-06-30 13:54:58 +03:00
  • 44bd183187 sstables: storage: keep base directory in base class Benny Halevy 2024-06-30 13:42:47 +03:00
  • 027e64876a sstables: storage: define opened_directory in header file Benny Halevy 2024-08-01 14:36:35 +03:00
  • a7b92d7b6f sstable_directory: use only dirlog Benny Halevy 2024-07-02 07:10:42 +03:00
  • e4a18b0858 test: test_raft_no_quorum: increase raft timeout in debug mode Kamil Braun 2024-08-28 11:54:44 +02:00
  • 105293b2ab docs: do not install scylla/ppa repo when perform upgrade Kefu Chai 2024-09-04 22:59:21 +08:00
  • ad47c0e2f9 alternator ttl: fix use-after-free Nadav Har'El 2024-09-03 13:04:46 +03:00
  • 0eb66cbee5 sstables: correct the debugging message printed when removing temp dir Kefu Chai 2024-09-03 13:11:56 +08:00
  • a2458f07d7 dist: drop %pretrans section Kefu Chai 2024-08-31 21:01:01 +08:00
  • b484effcad docs: cql: document ZstdCompressor for CREATE TABLE Avi Kivity 2024-09-01 14:08:18 +03:00
  • 4c4d1cce14 storage_service: avoid processing same table unnecessarily in split monitor Raphael S. Carvalho 2024-08-02 14:39:31 -03:00
  • fc690a60d8 Update tools/cqlsh submodule Botond Dénes 2024-09-10 08:11:40 +03:00
  • 2148e33d37 compaction: remove unnecessary share bump for split, scrub, and upgrade Lakshmi Narayanan Sreethar 2024-09-09 11:54:11 +03:00
  • 9448260b30 Merge 'major compaction: check only sstables being compacted for tombstone garbage collection' from Lakshmi Narayanan Sreethar Avi Kivity 2024-09-09 20:45:41 +03:00
  • 894b85ce95 Merge 'hints: send hints with CL=ALL if target is leaving' from Piotr Dulikowski Avi Kivity 2024-09-09 18:23:13 +03:00
  • 8d5f2d8943 Merge '[Backport 6.0] repair: throw if batchlog manager isn't initialized' from Aleksandra Martyniuk Botond Dénes 2024-09-09 15:13:38 +03:00
  • c3e19425bd Merge 'docs/dev/docker-hub.md: refresh aio-max-nr calculation' from Laszlo Ersek Avi Kivity 2024-09-09 15:04:38 +03:00
  • 3e0bff161c Merge 'Use yielding directory lister in sstable_directory' from Pavel Emelyanov Botond Dénes 2024-09-09 14:35:51 +03:00
  • 0f48847d02 test: Use shorter with_sstable_directory overload() Pavel Emelyanov 2024-09-02 14:18:28 +03:00
  • 2bfbbaffac test: Use sstables::test_env to make sstables for schema loader test Pavel Emelyanov 2024-09-03 19:19:12 +03:00
  • e36c939505 dist: tune LimitNOFILES for large nodes Takuya ASADA 2024-08-22 08:28:10 +09:00