Commit Graph

  • d2d22170b4 scylla-gdb: Don't show io_queue executing and queued resources Pavel Emelyanov 2025-07-04 13:16:18 +03:00
  • 75918dda8d scylla-gdb: Fix fair-queue entry printing Pavel Emelyanov 2025-09-22 14:55:15 +03:00
  • 67d0f0b754 scylla-gdb: Don't show io_queue executing and queued resources Pavel Emelyanov 2025-07-04 13:16:18 +03:00
  • efd99bb0af Merge 'Return tablet ranges from range_to_endpoint_map API' from Pavel Emelyanov Botond Dénes 2025-09-30 11:20:34 +03:00
  • 3bbbbf419b test/cluster/test_view_building_coordinator: add reproducer for staging sstables with tablet merge Michał Jadwiszczak 2025-09-25 09:24:54 +02:00
  • 4d9271df98 Merge 'sstables: introduce sstable version ms' from Michał Chojnowski Avi Kivity 2025-09-30 09:40:02 +03:00
  • 4581c72430 Merge 'lwt: prohibit for tablet-based views and cdc logs' from Petr Gusev Piotr Dulikowski 2025-09-30 07:15:15 +02:00
  • 94b0f2fd48 replica: Fix split compaction when tablet boundaries change Raphael S. Carvalho 2025-08-27 20:14:15 -03:00
  • 65e78d6336 replica: Fix split compaction when tablet boundaries change Raphael S. Carvalho 2025-08-27 20:14:15 -03:00
  • 771a82969e test/boost/bloom_filter_test: add test_rebuild_from_temporary_hashes Michał Chojnowski 2025-09-26 16:59:05 +02:00
  • c1e6cd58fa test/cluster: add test_bti_index.py Michał Chojnowski 2025-09-23 04:14:54 +02:00
  • 7a2dc9cbfa test: prepare bypass_cache_test.py for ms sstables Michał Chojnowski 2025-09-23 22:13:01 +02:00
  • 621bfbe6d9 sstables/trie/bti_index_reader: add a failure injection in advance_lower_and_check_if_present Michał Chojnowski 2025-09-19 00:33:33 +02:00
  • 182c8ce87b test/cqlpy/test_sstable_validation.py: prepare the test for ms sstables Michał Chojnowski 2025-09-18 21:48:52 +02:00
  • aed1cb6f65 tools/scylla-sstable: add --sstable-version=? to scylla sstable write Michał Chojnowski 2025-09-18 21:49:09 +02:00
  • ef11dc57c1 db/config: expose "ms" format to the users via database config Michał Chojnowski 2025-09-17 19:58:17 +02:00
  • 2ed2033224 test: in Python tests, prepare some sstable filename regexes for ms Michał Chojnowski 2025-09-17 16:33:43 +02:00
  • fe9f5f4da2 sstables: add ms to all_sstable_versions Michał Chojnowski 2025-09-23 02:59:04 +02:00
  • 9155eeed10 test/boost/sstable_3_x_test: add ms sstables to multi-version tests Michał Chojnowski 2025-09-23 04:39:32 +02:00
  • 70a6c9481b test/lib/index_reader_assertions: skip some row index checks for BTI indexes Michał Chojnowski 2025-09-18 18:32:10 +02:00
  • d53f362328 test/boost/sstable_inexact_index_test: explicitly use a me sstable Michał Chojnowski 2025-09-17 16:33:43 +02:00
  • fca56cb458 test/boost/sstable_datafile_test: skip test_broken_promoted_index_is_skipped for ms sstables Michał Chojnowski 2025-09-18 18:31:45 +02:00
  • 1f7882526b test/resource: add ms sample sstable files for relevant tests Michał Chojnowski 2025-09-18 14:59:52 +02:00
  • 6143dce3db test/boost/sstable_compaction_test: prepare for ms sstables. Michał Chojnowski 2025-09-23 04:39:42 +02:00
  • 622149a183 test/boost/index_reader_test: prepare for ms sstables Michał Chojnowski 2025-09-23 04:39:22 +02:00
  • a67d10d15d test/boost/bloom_filter_tests: prepare for ms sstables Michał Chojnowski 2025-09-23 04:38:49 +02:00
  • 312423fe53 test/boost/sstable_datafile_test: prepare for ms sstables Michał Chojnowski 2025-09-23 04:38:28 +02:00
  • 924b8eec11 test/boost/sstable_test: prepare for ms sstables. Michał Chojnowski 2025-09-23 04:39:42 +02:00
  • db4283b542 sstables: introduce ms sstable format version Michał Chojnowski 2025-09-18 14:59:36 +02:00
  • 17085dc1e4 tools/scylla-sstable: default to "preferred" sstable version, not "highest" Michał Chojnowski 2025-09-24 02:35:54 +02:00
  • 3a5475afb7 Merge 'metrics, vector search: add metrics to the vector store client' from Michał Hudobski Nadav Har'El 2025-09-29 22:31:03 +03:00
  • 29f9c355ab cql_test_env.cc: log exception when callback throws Petr Gusev 2025-09-26 16:43:40 +02:00
  • 7b97928152 cmake: link vector_search to test-lib instead of cql3 Lakshmi Narayanan Sreethar 2025-09-29 15:06:22 +05:30
  • fe73c90df9 tools/scylla-sstable: fix doc links Botond Dénes 2025-09-29 17:14:32 +03:00
  • 15a4a9936b release: adjust doc_link() for the post source-available world Botond Dénes 2025-09-29 16:56:21 +03:00
  • 5a69838d06 tools/scylla-nodetool: remove trailing " from doc urls Botond Dénes 2025-09-29 17:01:51 +03:00
  • b81c6a339b test_tablets_merge: test_tablet_split_merge_with_many_tables: reduce number of tables in debug mode Benny Halevy 2025-09-29 09:16:07 +03:00
  • d94c1f6674 test: mv: test view update during topology operations Michael Litvak 2025-09-08 15:14:51 +02:00
  • c9237bf5f6 mv: generate view updates on both shards in intranode migration Michael Litvak 2025-09-09 08:43:22 +02:00
  • d842ea2dc9 mv: generate view updates on pending replica Michael Litvak 2025-09-08 19:12:26 +02:00
  • 7a773da425 Merge 'Speed up test cluster/test_alternator::test_localnodes_joining_nodes' from Nadav Har'El Botond Dénes 2025-09-29 14:34:34 +03:00
  • d6fcd18540 test/boost/schema_loader_test.cc: Explicitly enable rf_rack_valid_keyspaces Dawid Mędrek 2025-09-01 21:50:42 +02:00
  • a1254fb6f3 db/view: Name requirement for views with tablets Dawid Mędrek 2025-09-01 17:40:40 +02:00
  • 4ca215abbc sstables/mx/reader: use the same hashed_key for the bloom filter and the index reader Michał Chojnowski 2025-09-14 16:45:27 +02:00
  • 420e215873 sstables/trie/bti_index_reader: allow the caller to passing a precalculated murmur hash Michał Chojnowski 2025-09-14 16:43:24 +02:00
  • cee4011e7a sstables/trie/bti_partition_index_writer: in add(), get the key hash from the caller Michał Chojnowski 2025-09-14 14:52:11 +02:00
  • f8e3d5e7c2 sstables/mx: make Index and Summary components optional Michał Chojnowski 2025-09-11 10:52:20 +02:00
  • f003cbce6d sstables: open Partitions.db early when it's needed to populate key range for sharding metadata Michał Chojnowski 2025-09-16 01:30:08 +02:00
  • 4bdf5ca0cf sstables: adapt sstable::set_first_and_last_keys to sstables without Summary Michał Chojnowski 2025-09-11 10:52:20 +02:00
  • b1984d6798 sstables: implement an alternative way to rebuild bloom filters for sstables without Index Michał Chojnowski 2025-09-14 15:44:31 +02:00
  • c549afa1a9 utils/bloom_filter: add add(const hashed_key&) Michał Chojnowski 2025-09-14 15:43:39 +02:00
  • 3c83914814 sstables: adapt estimated_keys_for_range to sstables without Summary Michał Chojnowski 2025-09-14 04:36:22 +02:00
  • 55c4b89b88 sstables: make sstable::estimated_keys_for_range asynchronous Michał Chojnowski 2025-09-14 04:36:22 +02:00
  • 70994170e2 sstables/sstable: compute get_estimated_key_count() from Statistics instead of Summary Michał Chojnowski 2025-09-14 04:36:22 +02:00
  • 68c33c0173 replica/database: add table::estimated_partitions_in_range() Michał Chojnowski 2025-09-13 21:36:05 +02:00
  • 5f4b9a03d1 sstables/mx: implement sstable::has_partition_key using a regular read Michał Chojnowski 2025-09-16 04:00:51 +02:00
  • 893eb4ca1f sstables: use BTI index for queries, when present and enabled Michał Chojnowski 2025-09-11 10:52:20 +02:00
  • e0fda9ae6f sstables/mx/writer: populate BTI index files Michał Chojnowski 2025-09-11 10:52:20 +02:00
  • cdcf34b3a0 sstables: create and open BTI index files, when enabled Michał Chojnowski 2025-09-11 10:52:20 +02:00
  • 18875621e8 sstables: introduce Partition and Rows component types Michał Chojnowski 2025-09-11 10:52:20 +02:00
  • e04ee6d5f6 sstables/mx/writer: make _pi_write_m.partition_tombstone a sstables::deletion_time Michał Chojnowski 2025-09-18 14:53:19 +02:00
  • 3abe6eadce Merge 'Add CQL documentation for vector queries using SELECT ANN' from Szymon Wasik Piotr Dulikowski 2025-09-29 12:46:55 +02:00
  • b3347bcf84 test: dtest: limits_test.py: test_max_cells log level Dario Mirovic 2025-09-19 12:07:45 +02:00
  • 554fd5e801 test: dtest: limits_test.py: make the tests work Dario Mirovic 2025-09-19 08:34:05 +02:00
  • 70128fd5c7 test: dtest: test_limits.py: remove test that are not being migrated Dario Mirovic 2025-09-19 07:35:42 +02:00
  • 82e9623911 test: dtest: copy unmodified limits_test.py Dario Mirovic 2025-09-18 15:49:10 +02:00
  • eb8d60f5d4 metrics, test: added a test case for vs metrics Michał Hudobski 2025-09-23 14:21:47 +02:00
  • fe4bfffca5 metrics, vector_search: add a dns refresh metric Michał Hudobski 2025-09-24 09:33:58 +02:00
  • 74becdd04b vector_search: move the ann implementation to impl Michał Hudobski 2025-09-24 09:37:17 +02:00
  • 3a05df742e Merge 'Fix for auth version change during node startup' from Marcin Maliszkiewicz Piotr Dulikowski 2025-09-29 11:41:27 +02:00
  • debc756794 treewide: Move transport related files to a transport directory As requested in #22112, moved the files and fixed other includes and build system. Ernest Zaslavsky 2025-07-20 16:33:50 +03:00
  • 69672a5863 alternator: fix deprecation warning Nadav Har'El 2025-09-25 14:42:21 +03:00
  • daea284072 Merge 'Make compaction module more self contained' from Botond Dénes Pavel Emelyanov 2025-09-29 11:38:30 +03:00
  • 1aef733d48 Merge 'Alternator/cache expressions' from Szymon Malewski Nadav Har'El 2025-09-29 11:36:30 +03:00
  • 8c99f807d6 test/alternator: regression test for DescribeTable's index schema Nadav Har'El 2025-09-16 13:56:45 +03:00
  • 7b91dd9297 Merge 'vector_store_client: Add support for multiple URIs' from Karol Nowacki Piotr Dulikowski 2025-09-29 07:40:45 +02:00
  • 5fc3ef56c4 build: switch to Seastar API_LEVEL 8 (noncopyable_function in json) Avi Kivity 2025-09-13 17:35:25 +03:00
  • c029afc6d8 Merge 'test.py: dtest: port cfid_test.py' from Evgeniy Naydanov Pavel Emelyanov 2025-09-29 08:26:21 +03:00
  • 6ba1d686e6 sstables,compaction: move make_sstable_set() implementations to compactions/ Botond Dénes 2025-09-26 07:10:08 +03:00
  • 9c85046f93 sstables,compaction: move compaction exceptions to compaction/ Botond Dénes 2025-09-26 06:56:31 +03:00
  • 2b4a140610 replica: move querier code to replica namespace Botond Dénes 2025-09-26 11:36:24 +03:00
  • ee3d2f5b43 root,replica: mv querier to replica/ Botond Dénes 2025-09-26 11:27:27 +03:00
  • ff5add4287 sstables/trie: BTI-translate the entire partition key at once Michał Chojnowski 2025-09-28 18:45:01 +02:00
  • 4e35220734 sstables/trie: avoid an unnecessary allocation of std::generator in last_block_offset() Michał Chojnowski 2025-09-29 01:48:12 +02:00
  • 88c9af3c80 sstables/trie: perform the BTI-encoding of position_in_partition eagerly Michał Chojnowski 2025-09-28 18:45:01 +02:00
  • 7d57643361 types/comparable_bytes: add comparable_bytes_from_compound Michał Chojnowski 2025-09-29 02:14:04 +02:00
  • 3703197c4c test/perf: add perf_bti_key_translation Michał Chojnowski 2025-09-28 17:22:45 +02:00
  • 18d6d94fb3 compressor: Validate presence of sstable_compression in parameters Nikos Dragazis 2025-09-23 20:15:12 +03:00
  • f6e0689461 compressor: Add missing space in exception message Nikos Dragazis 2025-09-23 20:08:04 +03:00
  • dc37af8205 compressor: Validate presence of sstable_compression in parameters Nikos Dragazis 2025-09-23 20:15:12 +03:00
  • b957b4aac4 compressor: Add missing space in exception message Nikos Dragazis 2025-09-23 20:08:04 +03:00
  • 6bc41926e2 view_builder: reduce log level for expected aborts during view creation Michael Litvak 2025-09-28 13:21:20 +02:00
  • 31ac99493f docs: add description of number of tablets computed by tablet allocator Ferenc Szili 2025-08-29 13:13:14 +02:00
  • 9429099d5f docs: add description of number of tablets computed by tablet allocator Ferenc Szili 2025-08-29 13:13:14 +02:00
  • 5b40d4d52b Merge 'root,replica: mv multishard_mutation_query -> replica/multishard_query' from Botond Dénes Avi Kivity 2025-09-28 20:24:46 +03:00
  • 5b6570be52 Merge 'db/config: Add SSTable compression options for user tables' from Nikos Dragazis Avi Kivity 2025-09-28 20:23:22 +03:00
  • eedd61f43f test.py: remove 'sudo' from resource_gather.py Artsiom Mishuta 2025-09-28 11:54:25 +02:00
  • 1c1e8802d5 Merge 'Fix lifetime problems between group0 and sstable dictionary trainings' from Michał Chojnowski Avi Kivity 2025-09-28 14:27:37 +03:00
  • 6ce7843774 alternator: use expression caching Szymon Malewski 2025-09-11 13:37:06 +02:00
  • b75c6c9ef7 alternator: adds expression cache implementation Szymon Malewski 2025-09-11 13:18:11 +02:00