Commit Graph

  • b17de07c43 Enhance compact_radix_tree wrapper with better documentation and error handling copilot-swe-agent[bot] 2025-12-08 22:06:05 +00:00
  • 4b7f760a38 Implement compact_radix_tree wrapper with std_map-like API copilot-swe-agent[bot] 2025-12-08 22:04:15 +00:00
  • c824803a24 Initial plan copilot-swe-agent[bot] 2025-12-08 21:56:45 +00:00
  • 51843195f7 test/boost/view_build_test: increase number of retires Michał Jadwiszczak 2025-12-08 13:29:55 +01:00
  • 7038b8b544 test/scylla_cluster: fix the check that a process failed to start Gleb Natapov 2025-12-08 11:36:31 +02:00
  • 7df610b73d sstables: Remove host id mismatch warning for sstable streaming Tomasz Grabiec 2025-12-04 14:07:02 +00:00
  • 386309d6a0 Merge 'Improve the way distributed-loader constructs storage_options for backup sstables' from Pavel Emelyanov Piotr Dulikowski 2025-12-08 16:55:20 +01:00
  • ea26e4b3a5 Use tablet_task_info fields for tablet task timing copilot/fix-task-api-docs-and-node-ops copilot-swe-agent[bot] 2025-12-08 15:05:50 +00:00
  • f12adfc292 test/lwt: add counter-table support to BaseLWTTester Yauheni Khatsianevich 2025-11-21 21:38:47 +01:00
  • 3b793ef09f Merge topology_request_tracking_mutation_builder calls for keyspace_rf_change copilot-swe-agent[bot] 2025-12-08 14:53:23 +00:00
  • df0a59ba03 Fix start_time setting to be together with operation start copilot-swe-agent[bot] 2025-12-08 14:40:01 +00:00
  • 69024a09b2 Add creation_time field to nodetool tasks subcommands copilot-swe-agent[bot] 2025-12-08 14:28:01 +00:00
  • bb8f28a1ab Fix start_time setting: remove from request creation, add to execution start copilot-swe-agent[bot] 2025-12-08 14:09:22 +00:00
  • 32bc7e3a1c Add creation_time field to task status and stats API copilot-swe-agent[bot] 2025-12-08 13:26:09 +00:00
  • fb4e37248d Initial plan copilot-swe-agent[bot] 2025-12-08 13:03:16 +00:00
  • a213e41250 scylla-node-exporter: Add ethtool to node exporter Amnon Heiman 2025-12-01 09:59:37 +02:00
  • 58dc414912 test/cluster/mv: Rewrite test_view_building_scheduling_group Dawid Mędrek 2025-10-21 16:12:54 +02:00
  • d883ff2317 test: fix flakyness caused by TRUNCATE retries Ferenc Szili 2025-11-25 15:22:17 +01:00
  • 1f777da863 build(deps): bump sphinx-scylladb-theme from 1.8.9 to 1.8.10 in /docs dependabot[bot] 2025-12-05 21:12:24 +00:00
  • f64b5d375e Update ScyllaDB version to: 2025.4.0-rc6 scylla-2025.4.0-rc6-candidate-20251208053234 scylla-2025.4.0-rc6 Jenkins Promoter 2025-12-08 13:37:52 +02:00
  • faad0167d7 repair: Add tablet repair progress report support Asias He 2025-11-10 09:40:47 +08:00
  • 0115a21b9a test.py: fail test when timeout reached for boost test Andrei Chekun 2025-12-05 17:04:11 +01:00
  • 71834ce7dd streaming: remove unnecessary lambda creating sstable token range Ernest Zaslavsky 2025-11-30 18:05:43 +02:00
  • df21112c39 streaming: simplify get_sstables_for_tablets logic Ernest Zaslavsky 2025-11-30 18:02:55 +02:00
  • bd339cc4d8 streaming: switch to range-based for loop Ernest Zaslavsky 2025-11-30 17:51:24 +02:00
  • 91bf23eea1 streaming: drop sstable skip microoptimization in tablet loop Ernest Zaslavsky 2025-11-30 17:48:49 +02:00
  • f925ed176b streaming: replace reverse iterators with reverse view in sstables scan Ernest Zaslavsky 2025-11-25 16:52:42 +02:00
  • 68dcd1b1b2 streaming: return from get_sstables_for_tablets earlier Ernest Zaslavsky 2025-11-25 16:44:10 +02:00
  • 6fd5160947 streaming: add get_sstables_by_tablet_range tests Ernest Zaslavsky 2025-11-16 12:10:01 +02:00
  • 3fc914ca59 test,sstables: add helper to set sstable first and last keys Ernest Zaslavsky 2025-11-16 12:05:43 +02:00
  • 6ef7ad9b5a streaming: refactor get_sstables_for_tablets to make it accessible Ernest Zaslavsky 2025-12-08 12:18:50 +02:00
  • 581b8ace83 streaming: refactor get_sstables_for_tablets to make it testable Ernest Zaslavsky 2025-11-25 16:33:01 +02:00
  • 8192f45e84 Merge 'Add option to use sstable identifier in snapshot' from Benny Halevy Pavel Emelyanov 2025-12-08 12:56:12 +03:00
  • c6eec4eeef alternator/executor.cc: make cas_write a private method Petr Gusev 2025-12-01 10:55:08 +01:00
  • 9bef142328 alternator/executor.cc: make do_batch_write a private method Petr Gusev 2025-12-01 10:30:49 +01:00
  • 74bf24a4a7 alternator/executor.cc: fix indent Petr Gusev 2025-12-02 18:20:46 +01:00
  • e60bcd0011 test_alternator: add test_alternator_invalid_shard_for_lwt Petr Gusev 2025-12-02 18:19:58 +01:00
  • 45c16553eb Revert "Update tools/cqlsh submodule" Avi Kivity 2025-12-06 17:15:04 +02:00
  • c984f557ef Merge 'alternator: eliminate cross shard ::free for do_batch_write' from Petr Gusev Nadav Har'El 2025-12-07 22:54:35 +02:00
  • 5e83311305 test.py: switch to ThreadPoolExecutor Andrei Chekun 2025-12-05 12:47:37 +01:00
  • f00f7976c1 alternator/executor.cc: avoid cross-shard free Petr Gusev 2025-12-04 13:03:58 +01:00
  • c428645d16 storage_proxy: cas: take cas_request by raw reference Petr Gusev 2025-12-04 12:49:53 +01:00
  • 6427044681 raft: drop invoke_on from the pinger verb handler Gleb Natapov 2025-12-01 11:55:44 +02:00
  • 000ac0227e direct_failure_detector: pass timeout to direct_fd_ping verb Gleb Natapov 2025-11-30 18:39:44 +02:00
  • 28d96c6106 direct_failure_detector: pass timeout to direct_fd_ping verb Gleb Natapov 2025-11-30 18:39:44 +02:00
  • 082342ecad Attach names to allocating sections for better debuggability Tomasz Grabiec 2025-12-03 20:01:38 +00:00
  • dfb5d1c776 tools: toolchain: prepare: replace 'reg' with 'skopeo' Avi Kivity 2025-11-22 16:26:23 +02:00
  • 47efbdffbc Merge 'cache, mvcc: Preempt cache update when applying range tombstone from memtable' from Tomasz Grabiec Avi Kivity 2025-12-07 11:54:15 +02:00
  • d811eeb4ca Merge 'Make direct failure detector verb handler more efficient' from Gleb Natapov Avi Kivity 2025-12-07 11:40:26 +02:00
  • 4784e39665 auth: fix ctor signature of certificate_authenticator Marcin Maliszkiewicz 2025-12-04 14:58:51 +01:00
  • d4014b7970 Drop legacy schema support Tomasz Grabiec 2025-12-04 00:13:43 +01:00
  • 1eca538536 Use "this auto" instead of coroutine::lambda wrapper copilot/find-unsafe-lambda-usages copilot-swe-agent[bot] 2025-12-06 18:21:38 +00:00
  • 1ad7a5e0f1 Revert false positives - only keep fix for hint_endpoint_manager.cc copilot-swe-agent[bot] 2025-12-06 18:08:39 +00:00
  • 6ed8f1a24b Fix additional lambda-coroutine fiasco in streaming/consumer.cc copilot-swe-agent[bot] 2025-12-06 17:05:59 +00:00
  • a87e72004d Fix lambda-coroutine fiasco issues in 4 files copilot-swe-agent[bot] 2025-12-06 17:01:45 +00:00
  • e7317e9f39 Initial plan copilot-swe-agent[bot] 2025-12-06 16:50:52 +00:00
  • 92b5e4d63d cache, mvcc: Preempt cache update when applying range tombstone from memtable Tomasz Grabiec 2025-12-05 20:50:00 +01:00
  • bebdae5a08 Add comprehensive migration summary document copilot/replace-clustering-range-usage copilot-swe-agent[bot] 2025-12-06 00:36:12 +00:00
  • 32d20e0481 Add comprehensive RPC migration plan documentation copilot-swe-agent[bot] 2025-12-06 00:35:11 +00:00
  • 6422477d63 Add tests for position_range utility functions copilot-swe-agent[bot] 2025-12-06 00:33:25 +00:00
  • 85b9957e00 Add position_range utility helpers for safe range operations copilot-swe-agent[bot] 2025-12-06 00:31:01 +00:00
  • 1057ebb185 Add position_range feature and fix clustering_range deoverlap issues copilot-swe-agent[bot] 2025-12-06 00:28:52 +00:00
  • 67ff59b94b Initial plan copilot-swe-agent[bot] 2025-12-06 00:20:13 +00:00
  • e546143fd9 partition_snapshot_row_cursor: Clarify non-obvious semantic difference of range_tombstone() Tomasz Grabiec 2025-12-05 20:48:57 +01:00
  • 721434054b perf-row-cache-update: Add scenario with large tombstone covering many rows Tomasz Grabiec 2025-12-05 17:16:19 +01:00
  • 3e8c1e47c8 Update documentation for storage_service.cc conversions copilot-swe-agent[bot] 2025-12-05 22:28:11 +00:00
  • a4fc85c915 Convert SCYLLA_ASSERT to scylla_assert in storage_service.cc (28 safe conversions) copilot-swe-agent[bot] 2025-12-05 22:27:06 +00:00
  • bb1ab98fc9 Remove unused unimplemented::cause enum values and document remaining ones copilot/remove-dead-code-super-tables copilot-swe-agent[bot] 2025-12-05 22:26:58 +00:00
  • ff155a2c32 Update documentation for topology_coordinator.cc conversions copilot-swe-agent[bot] 2025-12-05 22:18:27 +00:00
  • e698e89113 Convert SCYLLA_ASSERT to scylla_assert in topology_coordinator.cc copilot-swe-agent[bot] 2025-12-05 22:15:51 +00:00
  • efe3e73b5c Add comprehensive summary of SCYLLA_ASSERT conversion work copilot-swe-agent[bot] 2025-12-05 21:11:06 +00:00
  • 13644ff110 Update documentation with correct conversion counts copilot-swe-agent[bot] 2025-12-05 21:09:43 +00:00
  • 307262ca27 Add descriptive error messages to scylla_assert unreachable code paths copilot-swe-agent[bot] 2025-12-05 21:08:19 +00:00
  • f7e1ca23f7 Convert additional safe SCYLLA_ASSERT usages to scylla_assert copilot-swe-agent[bot] 2025-12-05 21:06:35 +00:00
  • 254c7e8cc9 Add comprehensive documentation for SCYLLA_ASSERT conversion copilot-swe-agent[bot] 2025-12-05 21:03:14 +00:00
  • bdbc47a333 Restore unimplemented::cause::SUPER - still needed for error reporting copilot-swe-agent[bot] 2025-12-05 21:01:46 +00:00
  • f447c4464b Replace SCYLLA_ASSERT with scylla_assert in safe contexts (sample files) copilot-swe-agent[bot] 2025-12-05 21:01:27 +00:00
  • 5407b6b43d Remove dead code for super table handling copilot-swe-agent[bot] 2025-12-05 20:59:18 +00:00
  • 62cda957bc Add scylla_assert() macro based on on_internal_error() copilot-swe-agent[bot] 2025-12-05 20:55:52 +00:00
  • 8582156257 Initial plan copilot-swe-agent[bot] 2025-12-05 20:48:35 +00:00
  • d68f071b91 Initial plan copilot-swe-agent[bot] 2025-12-05 20:47:55 +00:00
  • ca8aebb8ef Initial plan copilot/investigate-warning-in-memtable copilot-swe-agent[bot] 2025-12-05 20:08:24 +00:00
  • 104cad1424 Merge '[Backport 2025.2] address_map: Use more efficient and reliable replication method' from Scylladb[bot] scylla-2025.2.5-candidate-20251209122041 scylla-2025.2.5 Tomasz Grabiec 2025-12-05 20:37:14 +01:00
  • 3040e7aedf index: allow vector indexes without rf_rack_valid_keyspces Piotr Dulikowski 2025-12-04 16:17:14 +01:00
  • d01358cecd Add tests and documentation for GROUP0 BATCH copilot/add-group0-batch-statement copilot-swe-agent[bot] 2025-12-05 18:50:24 +00:00
  • 35830b34df Add GROUP0 BATCH statement implementation copilot-swe-agent[bot] 2025-12-05 18:47:38 +00:00
  • 5bc015549f Initial plan copilot-swe-agent[bot] 2025-12-05 18:34:00 +00:00
  • 0afb6b8fb6 Fix missing include for schema.hh in system0_virtual_tables.cc copilot/add-cql-execution-rest-api copilot-swe-agent[bot] 2025-12-05 16:19:36 +00:00
  • 03733ffa1b Simplify system0_virtual_tables implementation copilot-swe-agent[bot] 2025-12-05 16:17:19 +00:00
  • 780243790e Add system0 virtual tables for group0 updates (initial implementation) copilot-swe-agent[bot] 2025-12-05 16:14:31 +00:00
  • 1125175b51 Initial plan copilot-swe-agent[bot] 2025-12-05 16:01:22 +00:00
  • 2b9b1584ce Pass formattable object to logger instead of intermediate string copilot/attach-names-to-allocating-sections copilot-swe-agent[bot] 2025-12-05 14:44:35 +00:00
  • 34cfc28eea sstables: Remove host id mismatch warning for sstable streaming copilot/fix-sstable-host-id-mismatch Tomasz Grabiec 2025-12-04 14:07:02 +00:00
  • 350cbd1d66 alternator: fix typo of BatchWriteItem in comments Nadav Har'El 2025-12-04 16:58:52 +02:00
  • 6c942a87c7 address_map: Use barrier() to wait for replication Tomasz Grabiec 2025-11-10 21:55:20 +01:00
  • db61dfb837 address_map: Use more efficient and reliable replication method Tomasz Grabiec 2025-11-10 00:20:15 +01:00
  • 3cc75afbbe utils: Introduce helper for replicated data structures Tomasz Grabiec 2025-11-10 21:14:37 +01:00
  • 9d27db5e98 utils: add "fatal" version of utils::on_internal_error() Nadav Har'El 2025-07-24 22:19:58 +03:00
  • 4acf082686 Merge '[Backport 2025.3] address_map: Use more efficient and reliable replication method' from Scylladb[bot] Tomasz Grabiec 2025-12-05 13:23:19 +01:00
  • 866c96f536 Merge 'Add digests for all sstable components in scylla metadata' from Taras Veretilnyk Botond Dénes 2025-12-05 11:36:50 +02:00