Commit Graph

  • 99c3b1998a logstor: add buffer header Michael Litvak 2026-01-31 17:26:18 +01:00
  • ddd72a16b0 logstor: add group_id Michael Litvak 2026-01-30 10:02:49 +01:00
  • 08bea860ef logstor: record generation Michael Litvak 2026-02-01 09:53:23 +01:00
  • 28f820eb1c logstor: generation utility Michael Litvak 2026-02-01 12:21:06 +01:00
  • 5f649dd39f logstor: use RIPEMD-160 for index key Michael Litvak 2026-01-26 19:14:50 +01:00
  • a521bcbcee test: add test_logstor.py Michael Litvak 2026-01-24 20:06:55 +01:00
  • 1ae1f37ec1 api: add logstor compaction trigger endpoint Michael Litvak 2026-01-29 15:05:37 +01:00
  • 2128b1b15c replica: add logstor to db Michael Litvak 2026-01-16 14:05:58 +01:00
  • 9172cc172e schema: add logstor cf property Michael Litvak 2026-01-16 21:13:35 +01:00
  • 0b1343747f logstor: initial commit Michael Litvak 2026-01-15 18:56:33 +01:00
  • 27fd0c119f db: disable tablet balancing with logstor Michael Litvak 2026-02-04 14:51:15 +01:00
  • ed852a2af2 db: add logstor experimental feature flag Michael Litvak 2026-02-04 14:47:28 +01:00
  • 88b98fac3a doc: update the warning about shared dictionary training Anna Stuchlik 2026-03-18 17:44:18 +01:00
  • 46a6f8e1d3 Merge 'auth: add maintenance_socket_authorizer' from Dario Mirovic Avi Kivity 2026-03-18 19:29:57 +02:00
  • d6c01be09b s3/client: Don't reconstruct regex on every parse_content_range call Pavel Emelyanov 2026-03-16 10:53:53 +03:00
  • 4410e9c61a sstables: mx: index_reader: Optimize parsing for no promoted index case Tomasz Grabiec 2026-02-16 13:11:58 +01:00
  • 32f8609b89 vint: Use std::countl_zero() Tomasz Grabiec 2026-02-11 01:53:11 +01:00
  • 6017688445 test: sstable_partition_index_cache_test: Validate scenario of pages with sparse promoted index placement Tomasz Grabiec 2026-02-16 13:10:09 +01:00
  • f55bb154ec sstables: mx: index_reader: Amoritze partition key storage Tomasz Grabiec 2026-02-10 01:16:14 +01:00
  • 1452e92567 managed_bytes: Hoist write_fragmented() to common header Tomasz Grabiec 2026-02-10 00:11:43 +01:00
  • 75e6412b1c utils: managed_vector: Use std::uninitialized_move() to move objects Tomasz Grabiec 2026-02-10 00:10:04 +01:00
  • 50dc7c6dd8 sstables: mx: index_reader: Keep promoted_index info next to index_entry Tomasz Grabiec 2026-02-09 22:19:16 +01:00
  • 5e228a8387 sstables: mx: index_reader: Extract partition_index_page::clear_gently() Tomasz Grabiec 2026-02-07 14:59:24 +01:00
  • 2d77e4fc28 sstables: mx: index_reader: Shave-off 16 bytes from index_entry by using raw_token Tomasz Grabiec 2026-02-07 14:15:30 +01:00
  • e9c98274b5 sstables: mx: index_reader: Reduce allocation_section overhead during index page parsing by batching allocation Tomasz Grabiec 2026-02-06 19:28:51 +01:00
  • 0e0f9f41b3 sstables: mx: index_reader: Keep index_entry directly in the vector Tomasz Grabiec 2026-02-06 15:15:02 +01:00
  • b6bfdeb111 dht: Introduce raw_token Tomasz Grabiec 2026-01-29 02:17:58 +01:00
  • 3775593e53 test: perf_simple_query: Add 'sstable-format' command-line option Tomasz Grabiec 2026-02-09 21:17:07 +01:00
  • 6ee9bc63eb test: perf_simple_query: Add 'sstable-summary-ratio' command-line option Tomasz Grabiec 2026-02-09 21:16:59 +01:00
  • 38d130d9d0 test: perf-simple-query: Add option to disable index cache Tomasz Grabiec 2026-02-06 15:40:57 +01:00
  • 5ee61f067d test: cql_test_env: Respect enable-index-cache config Tomasz Grabiec 2026-02-06 15:40:22 +01:00
  • 2d16083ba6 tasks: fix indentation Aleksandra Martyniuk 2026-03-13 17:32:47 +01:00
  • 1fbf3a4ba1 tasks: do not fail the wait request if rpc fails Aleksandra Martyniuk 2026-03-13 17:24:23 +01:00
  • d4fdeb4839 tasks: pass token_metadata_ptr to task_manager::virtual_task::impl::get_children Aleksandra Martyniuk 2026-03-13 17:13:39 +01:00
  • 0013f22374 memtable_test::memtable_flush_period: Change sleep to use injection signal instead Calle Wilund 2026-03-16 20:13:32 +01:00
  • ae17596c2a Merge 'Demote log level on split failure during shutdown' from Raphael Raph Carvalho Botond Dénes 2026-03-18 16:21:05 +02:00
  • 8b1ca6dcd6 database: Rate limit all tokens from a range Pavel Emelyanov 2026-03-16 12:21:12 +03:00
  • 69f78ce74a Merge 'perf-alternator: wait for alternator port before running workload' from Marcin Maliszkiewicz Botond Dénes 2026-03-17 18:38:11 +02:00
  • d68c92ec04 test: Replace a bunch of ternary operators with an if-else block Pavel Emelyanov 2026-03-11 13:59:17 +03:00
  • b1d4fc5e6e test: Squash test_restore_primary_replica_same|different_domain tests Pavel Emelyanov 2026-03-11 13:58:56 +03:00
  • 21c603a79e test: Use the same regexp in test_restore_primary_replica_different|same_domain-s Pavel Emelyanov 2026-03-11 13:56:33 +03:00
  • 6b9aa303d8 Merge '[Backport 2026.1] mv: allow skipping view updates when a collection is unmodified' from Scylladb[bot] Piotr Dulikowski 2026-03-17 13:34:28 +01:00
  • 3863dfbc0a test: test_raft_no_quorum: decrease group0_raft_op_timeout_in_ms after quorum loss Patryk Jędrzejczak 2026-03-11 13:11:40 +01:00
  • 34f3916e7d .github: update test instructions for unified pytest runner Emil Maskovsky 2026-03-16 13:49:48 +00:00
  • 04bf631d7f auth: switch query_attribute_for_all to use cache Marcin Maliszkiewicz 2026-02-24 18:50:50 +01:00
  • cf578fd81a auth: switch get_attribute to use cache Marcin Maliszkiewicz 2026-02-24 18:48:26 +01:00
  • 06d16b6ea2 auth: cache: add heterogeneous map lookups Marcin Maliszkiewicz 2026-02-24 18:32:54 +01:00
  • 7fdb1118f5 auth: switch query_all to use cache Marcin Maliszkiewicz 2026-02-24 18:22:39 +01:00
  • fca11c5a21 auth: switch query_all_directly_granted to use cache Marcin Maliszkiewicz 2026-02-24 18:21:30 +01:00
  • 6f682f7eb1 auth: cache: add ability to go over all roles Marcin Maliszkiewicz 2026-02-24 18:17:00 +01:00
  • 61952cd985 raft: service: reload auth cache before service levels Marcin Maliszkiewicz 2026-02-24 18:14:05 +01:00
  • c4cfb278bc service: raft: move update_service_levels_effective_cache check Marcin Maliszkiewicz 2026-02-24 17:54:39 +01:00
  • c2a6d1e930 test/boost/database_test: add test_snapshot_ctl_details_exception_handling Benny Halevy 2026-03-18 09:37:44 +02:00
  • 6dc4ea766b table: get_snapshot_details: fix indentation inside try block Benny Halevy 2026-03-17 13:42:29 +02:00
  • b09d45b89a table: per-snapshot get_snapshot_details: fix typo in comment Benny Halevy 2026-03-17 13:36:09 +02:00
  • 580cc309d2 table: per-snapshot get_snapshot_details: always close lister using try/catch Benny Halevy 2026-03-17 13:36:09 +02:00
  • 78c817f71e table: get_snapshot_details: always close lister using deferred_close Benny Halevy 2026-03-17 13:18:46 +02:00
  • 71e6918f28 test: use NetworkTopologyStrategy in maintenance socket tests Dario Mirovic 2026-03-17 20:20:47 +01:00
  • 278535e4e3 test: use cleanup fixture in maintenance socket auth tests Dario Mirovic 2026-03-17 20:15:30 +01:00
  • 2e4b72c6b9 auth: add maintenance_socket_authorizer Dario Mirovic 2026-03-17 10:47:22 +01:00
  • 3513ce6069 test: test_raft_no_quorum: decrease group0_raft_op_timeout_in_ms after quorum loss Patryk Jędrzejczak 2026-03-11 13:11:40 +01:00
  • 172c786079 Merge 'perf-alternator: wait for alternator port before running workload' from Marcin Maliszkiewicz Botond Dénes 2026-03-17 18:38:11 +02:00
  • 0c786045ff Merge 'service: assert that tables updated via group0 use schema commitlog' from Aleksandra Martyniuk Tomasz Grabiec 2026-03-05 13:28:13 +01:00
  • 173fb1e6d3 Clarify audit all-keyspaces exclusivity copilot/prototype-auditing-keyspace-role copilot-swe-agent[bot] 2026-03-17 15:32:11 +00:00
  • e252bb1550 Revise audit all-keyspaces design copilot-swe-agent[bot] 2026-03-17 15:04:40 +00:00
  • 5713b5efd1 Finalize audit design doc clarifications copilot-swe-agent[bot] 2026-03-17 14:49:48 +00:00
  • 979ec5ada8 Polish audit design doc review feedback copilot-swe-agent[bot] 2026-03-17 14:47:26 +00:00
  • 67503a350b Refine audit prototype design details copilot-swe-agent[bot] 2026-03-17 14:45:38 +00:00
  • a90490c3cf Clarify audit design doc semantics copilot-swe-agent[bot] 2026-03-17 14:44:28 +00:00
  • 6f957ea4e0 Add audit prototype design doc copilot-swe-agent[bot] 2026-03-17 14:43:44 +00:00
  • f6605f7b66 Initial plan copilot-swe-agent[bot] 2026-03-17 14:37:56 +00:00
  • 5d868dcc55 Merge 's3_client: fix s3::range max value for object size' from Ernest Zaslavsky Botond Dénes 2026-03-17 16:34:42 +02:00
  • 0ca7253315 Merge 'vector_search: fix TLS server name with IP' from Karol Nowacki Piotr Dulikowski 2026-03-09 15:03:22 +01:00
  • f4a6bb1885 doc: remove the Open Source Example from Installation Anna Stuchlik 2026-03-17 14:54:32 +01:00
  • 95bc8911dd doc: replace http with https in the installation instructions Anna Stuchlik 2026-03-17 14:46:16 +01:00
  • c7ac3b5394 db: view: mutate_MV: don't hold keyspace ref across preemption Piotr Dulikowski 2026-03-06 11:49:30 +01:00
  • a8dd13731f Merge 'Improve debuggability of test/cluster/test_data_resurrection_in_memtable.py' from Botond Dénes Dawid Mędrek 2026-03-17 13:35:19 +01:00
  • d6ed05efc1 Merge '[Backport 2026.1] mv: allow skipping view updates when a collection is unmodified' from Scylladb[bot] Piotr Dulikowski 2026-03-17 13:34:28 +01:00
  • 318aa07158 Merge ' test/alternator: use module-scope fixtures in test_streams.py ' from Nadav Har'El Botond Dénes 2026-03-17 13:56:16 +02:00
  • 39fcc83e75 Update ScyllaDB version to: 2026.1.1 Jenkins Promoter 2026-03-17 13:21:54 +02:00
  • 7f597aca67 cmake: fix broken build Ernest Zaslavsky 2026-03-16 15:31:03 +02:00
  • dbe70cddca test/boost/querier_cache_test: make test_time_based_cache_eviction less sensitive to timing Botond Dénes 2026-03-09 17:11:38 +02:00
  • 0fd51c4adb test/nodetool: rest_api_mock_server: add retry for status code 404 Botond Dénes 2026-03-11 16:47:56 +02:00
  • 6cb263bab0 repair: Prevent CPU stall during cross-shard row copy and destruction Asias He 2026-03-10 14:42:50 +08:00
  • 9fe19ec9d9 sstables: Fix object storage lister not resetting position in batch vector Pavel Emelyanov 2026-03-17 10:30:55 +03:00
  • 1a6a7647c6 sstables: Fix object storage lister skipping entries when filter is active Pavel Emelyanov 2026-03-16 11:16:53 +03:00
  • 035aa90d4b Merge 'Alternator: add per-table batch latency metrics and test coverage' from Amnon Heiman Botond Dénes 2026-03-16 17:18:00 +02:00
  • 40d180a7ef docs: update vector search filtering to reflect primary key support only Michał Hudobski 2026-03-09 09:34:42 +01:00
  • 9de8d6798e Merge 'reader_concurrency_semaphore: skip preemptive abort for permits waiting for memory' from Łukasz Paszkowski Botond Dénes 2026-03-16 17:14:25 +02:00
  • 9318c80203 perf: add abort_source support to wait-for-port loops Marcin Maliszkiewicz 2026-03-16 16:13:53 +01:00
  • a5df2e79a7 storage_service: Wait for snapshot/backup before decommission Calle Wilund 2026-03-10 09:00:28 +01:00
  • edf0148bee perf-alternator: wait for alternator port before running workload Marcin Maliszkiewicz 2026-03-16 16:07:10 +01:00
  • 85d5073234 test: Fix non-awaited coroutine in test_gossiper_empty_self_id_on_shadow_round bitpathfinder 2026-03-04 15:00:28 +01:00
  • 3e4e0c57b8 Merge 'Relax rf-rack-valid-keyspace option in backup/restore tests' from Pavel Emelyanov Botond Dénes 2026-03-16 17:06:46 +02:00
  • ee87b66033 replica: Demote log level on split failure during shutdown Raphael S. Carvalho 2026-03-13 11:39:44 -03:00
  • 526e5986fe test: test_raft_no_quorum: decrease group0_raft_op_timeout_in_ms after quorum loss Patryk Jędrzejczak 2026-03-11 13:11:40 +01:00
  • b508f3dd38 service: Demote log level on split failure during shutdown Raphael S. Carvalho 2026-03-13 09:43:05 -03:00
  • bc0952781a Update Jira sync calling workflow to consolidated view Dani Tweig 2026-03-15 18:17:03 +02:00
  • 755d528135 test.py: fix warnings Artsiom Mishuta 2026-03-09 15:14:31 +01:00
  • c0e85178e1 test: make test_evictable final and remove redundant destructor copilot-swe-agent[bot] 2026-03-15 08:37:46 +00:00