Commit Graph

  • eb5b52f598 Merge 'main: make DC and rack immutable after bootstrap' from Piotr Dulikowski Pavel Emelyanov 2025-04-21 15:52:54 +03:00
  • b374f94b15 pip installation: use --no-cache-dir Yaniv Michael Kaul 2025-04-20 15:03:30 +03:00
  • 0ba3ce1741 test: gdb: avoid using file(1) to determine if debug information is present Avi Kivity 2025-04-20 17:10:27 +03:00
  • 441cee8d9c test.py: fix gathering logs in case of fail Andrei Chekun 2025-04-17 13:32:10 +02:00
  • 9190779ee3 Merge '[Backport 6.2] storage_service: preserve state of busy topology when transiting tablet' from Scylladb[bot] Tomasz Grabiec 2025-04-20 20:13:11 +02:00
  • 8ea6f5824a Update seastar submodule Avi Kivity 2025-04-20 13:31:17 +03:00
  • e9b57a149d topology_coordinator: stop: await all background_action_holder:s Benny Halevy 2024-03-10 11:32:48 +02:00
  • 7bdb93aa1c topology_coordinator: stop: improve error messages Benny Halevy 2024-03-10 11:32:48 +02:00
  • 985492018b topology_coordinator: stop: define stop_background_action helper Benny Halevy 2024-03-10 11:32:48 +02:00
  • 8db020e782 Merge '[Backport 6.2] managed_bytes: in the copy constructor, respect the target preferred allocation size' from Scylladb[bot] Avi Kivity 2025-04-19 18:43:31 +03:00
  • 6a8b033510 Merge '[Backport 2025.1] managed_bytes: in the copy constructor, respect the target preferred allocation size' from Scylladb[bot] Avi Kivity 2025-04-19 18:42:44 +03:00
  • 09caad6147 test: Remove sstable_assertions::get_stats_metadata() Pavel Emelyanov 2025-04-18 18:50:38 +03:00
  • 294e56207d test: Add sstable_assertions::operator->() Pavel Emelyanov 2025-04-18 18:50:16 +03:00
  • 2314feeae2 test: Ignore DEBUG,TRACE,INFO level messages when checking for failed mutations. Sergey Zolotukhin 2025-04-07 17:46:34 +02:00
  • 4a44651fce encryption_at_rest_test: Make fake_proxy read/write loop noexcept Calle Wilund 2025-04-16 14:40:45 +00:00
  • 324daac156 Merge 'Add CopyObject API implementation to S3 client' from Ernest Zaslavsky Pavel Emelyanov 2025-04-18 11:57:23 +03:00
  • cc919b08c2 Merge 'backup: Optimize S3 throughput with shard-based upload' from Ernest Zaslavsky Pavel Emelyanov 2025-04-18 11:49:39 +03:00
  • d566010412 network_topology_strategy/alter ks: Remove dc:s from options once rf=0 Calle Wilund 2025-02-04 17:05:51 +00:00
  • e19ab12f5e Merge '[Backport 2025.1] service/storage_proxy: schedule_repair(): materialize the range into a vector' from Scylladb[bot] Botond Dénes 2025-04-18 14:04:23 +03:00
  • f8615b8c53 doc: add info about Scylla Doctor Automation to the docs Anna Stuchlik 2025-04-15 14:34:36 +02:00
  • 34ea9af232 Merge '[Backport 2025.1] tablets: rebuild: use repair for tablet rebuild' from Scylladb[bot] Botond Dénes 2025-04-18 14:03:25 +03:00
  • e6a2d67be4 managed_bytes_test: add a reproducer for #23781 Michał Chojnowski 2025-04-17 12:45:25 +02:00
  • d1d21d97e1 managed_bytes: in the copy constructor, respect the target preferred allocation size Michał Chojnowski 2025-04-16 20:51:45 +02:00
  • ba3975858b managed_bytes_test: add a reproducer for #23781 Michał Chojnowski 2025-04-17 12:45:25 +02:00
  • f75b0d49a0 managed_bytes: in the copy constructor, respect the target preferred allocation size Michał Chojnowski 2025-04-16 20:51:45 +02:00
  • e1ce7c36a7 test/cluster/test_read_repair.py: increase read request timeout Botond Dénes 2025-04-02 18:33:55 +03:00
  • 440141a4ff test/cluster/test_read_repair.py: increase read request timeout Botond Dénes 2025-04-02 18:33:55 +03:00
  • 6b35eea1a9 Merge '[Backport 2025.1] Alternator batch rcu' from Scylladb[bot] Nadav Har'El 2025-04-17 21:39:58 +03:00
  • 6b415cfd4b Merge 'managed_bytes: in the copy constructor, respect the target preferred allocation size' from Michał Chojnowski Avi Kivity 2025-04-17 21:14:09 +03:00
  • ca2cc5e826 Merge 'test/cluster/test_read_repair: make incremental test work with tablets' from Botond Dénes Pavel Emelyanov 2025-04-17 18:54:00 +03:00
  • 325a89638c doc: changing topology when changing snitches is no longer supported Piotr Dulikowski 2025-04-17 16:12:12 +02:00
  • 796c8d1601 test: cluster: introduce test_no_dc_rack_change Piotr Dulikowski 2025-04-17 13:38:36 +02:00
  • 1791ae3581 storage_service: don't update DC/rack in update_topology_with_local_metadata Piotr Dulikowski 2025-04-16 18:54:20 +02:00
  • ce2fab7cce main: make dc and rack immutable after bootstrap Piotr Dulikowski 2025-04-04 11:25:45 +02:00
  • 1e407ab4d2 tablets: Equalize per-table balance when allocating tablets for a new table Tomasz Grabiec 2025-04-11 14:34:54 +02:00
  • 2597a7e980 load_sketch: Tolerate missing tablet_map when selecting for a given table Tomasz Grabiec 2025-04-15 23:07:54 +02:00
  • b79ca5a1aa backup: Add test for invalid endpoint Ernest Zaslavsky 2025-02-09 15:46:30 +02:00
  • b7212620f9 backup_task: upload on all shards Benny Halevy 2025-03-26 17:52:46 +02:00
  • dd2e507ece test: cluster: remove test_snitch_change Piotr Dulikowski 2025-04-17 13:02:19 +02:00
  • e178bd7847 test: add test for getting tasks children Aleksandra Martyniuk 2025-04-17 11:32:36 +02:00
  • b14ae92f4f service/storage_proxy: schedule_repair(): materialize the range into a vector Botond Dénes 2024-12-12 23:37:29 -05:00
  • fd6c7c53b8 token_group_based_splitting_mutation_writer: maybe_switch_to_new_writer: prevent double close Benny Halevy 2025-02-19 08:52:48 +02:00
  • 53e0f79947 tasks: check whether a node is alive before rpc Aleksandra Martyniuk 2025-04-17 10:21:47 +02:00
  • 6c1889f65c managed_bytes_test: add a reproducer for #23781 Michał Chojnowski 2025-04-17 12:45:25 +02:00
  • 9434bd81b3 test_returnconsumedcapacity.py: test RCU for batch get item Amnon Heiman 2025-04-07 18:00:55 +03:00
  • 0761eacf68 alternator/executor: Add RCU support for batch get items Amnon Heiman 2025-04-09 01:02:09 +03:00
  • 8bb4ee49da alternator/consumed_capacity: make functionality public Amnon Heiman 2025-04-09 01:10:29 +03:00
  • 8ac7c54d8b Merge 'topology_coordinator: stop: await all background_action_holder:s' from Benny Halevy Botond Dénes 2025-04-17 12:10:29 +03:00
  • b0cbe86780 s3/client: define a constant for security credential resource Kefu Chai 2025-04-14 12:10:36 +08:00
  • a33651b03e db, service: do not include unused header Kefu Chai 2025-04-15 14:47:04 +08:00
  • 33e383c557 scripts/pull_github_pr.sh: add argument parsing Botond Dénes 2025-04-07 13:30:43 +03:00
  • 597030a821 storage_service: add unit test for mid-decommission transit_tablet() Laszlo Ersek 2024-12-11 11:10:07 +01:00
  • 84d4af1f0e Merge 'Alternator batch rcu' from Amnon Heiman Nadav Har'El 2025-04-17 10:08:16 +03:00
  • 22a28ca1db wip Botond Dénes 2025-04-17 03:01:17 -04:00
  • a369dda049 s3_client: implement S3 copy object Ernest Zaslavsky 2025-03-24 13:10:47 +02:00
  • add4022d32 storage_service: preserve state of busy topology when transiting tablet Laszlo Ersek 2024-12-09 12:21:57 +01:00
  • 19b4f10598 test/cluster/test_read_repair: make incremental test work with tablets Botond Dénes 2025-03-05 03:26:28 -05:00
  • 4e2f62143b managed_bytes: in the copy constructor, respect the target preferred allocation size Michał Chojnowski 2025-04-16 20:51:45 +02:00
  • 6db666a1c1 replica: fix 10-second pause during shutdown Nadav Har'El 2025-04-16 11:58:47 +03:00
  • 0206da5232 Merge 'readers: strip "flat" and "v2" from names' from Botond Dénes Avi Kivity 2025-04-16 20:21:51 +03:00
  • 8929cb324e s3_client: improve exception message Ernest Zaslavsky 2025-04-16 18:48:43 +03:00
  • 993953016f s3_client: reposition local function for future use Ernest Zaslavsky 2025-04-16 18:46:31 +03:00
  • 428f673ca2 backup_task: integrate sharded storage manager for upload Ernest Zaslavsky 2025-04-16 17:16:45 +03:00
  • 3acde5f904 test_returnconsumedcapacity.py: test RCU for batch get item Amnon Heiman 2025-04-07 18:00:55 +03:00
  • 8b2cababb6 generic_server: Don't mess with db::config Pavel Emelyanov 2025-04-11 15:22:24 +03:00
  • 88095919d0 alternator/executor: Add RCU support for batch get items Amnon Heiman 2025-04-09 01:02:09 +03:00
  • 0eabf8b388 alternator/consumed_capacity: make functionality public Amnon Heiman 2025-04-09 01:10:29 +03:00
  • 7a0f5e0a54 topology_coordinator: stop: await all background_action_holder:s Benny Halevy 2024-03-10 11:32:48 +02:00
  • 6de79d0dd3 topology_coordinator: stop: improve error messages Benny Halevy 2024-03-10 11:32:48 +02:00
  • d624795fda topology_coordinator: stop: define stop_background_action helper Benny Halevy 2024-03-10 11:32:48 +02:00
  • a89cdfc253 scylla-gdb: small-objects: fix for very small objects Avi Kivity 2025-04-06 13:40:12 +03:00
  • b6f1cacfea scylla-gdb: small-objects: fix for very small objects Avi Kivity 2025-04-06 13:40:12 +03:00
  • 6172ff501f readers: mv reversing_v2.hh reversing.hh Botond Dénes 2025-04-16 04:40:18 -04:00
  • c8563b9604 readers: mv generating_v2.hh generating.hh Botond Dénes 2025-04-16 04:39:25 -04:00
  • dfd7f03463 tree: s/make_generating_reader_v2/make_generating_reader/ Botond Dénes 2025-04-16 04:38:24 -04:00
  • c29c696780 readers: mv from_mutations_v2.hh from_mutations.hh Botond Dénes 2025-04-16 04:37:14 -04:00
  • b104862702 tree: s/make_mutation_reader_from_mutations_v2/make_mutation_reader_from_mutations/s Botond Dénes 2025-04-16 04:36:21 -04:00
  • 0b4740f3d7 doc: add info about Scylla Doctor Automation to the docs Anna Stuchlik 2025-04-15 14:34:36 +02:00
  • 7547d0c6a9 readers: mv from_fragments_v2.hh from_fragments.hh Botond Dénes 2025-04-16 04:35:00 -04:00
  • f1bd2553ed readers: mv forwardable_v2.hh forwardable.hh Botond Dénes 2025-04-16 04:33:50 -04:00
  • a9d75c4f9d readers: mv empty_v2.hh empty.hh Botond Dénes 2025-04-16 04:11:06 -04:00
  • 05829f98f3 tree: s/make_empty_flat_reader_v2/make_empty_mutation_reader/ Botond Dénes 2025-04-16 04:09:47 -04:00
  • 0e33f0d09e readers/empty_v2.hh: replace forward declarations with include of fwd header Botond Dénes 2025-04-16 04:02:30 -04:00
  • d75936d989 readers/mutation_reader_fwd.hh: forward declare reader_permit Botond Dénes 2025-04-16 04:00:43 -04:00
  • 7d9b91a00e readers: mv delegating_v2.hh delegating.hh Botond Dénes 2025-04-16 03:56:03 -04:00
  • c7f68a2649 readers/delegating_v2.hh: move reader definition to _impl.hh file Botond Dénes 2025-04-16 03:07:44 -04:00
  • 70ac5828a8 Update seastar submodule Pavel Emelyanov 2025-04-15 09:24:47 +03:00
  • 998bfe908f Merge '[Backport 2025.1] Fix EAR not applied on write to S3 (but on read).' from Scylladb[bot] Botond Dénes 2025-04-16 09:32:23 +03:00
  • f5125ffa18 Merge 'Ensure raft group0 RPCs use the gossip scheduling group.' from Sergey Zolotukhin Botond Dénes 2025-04-16 09:11:29 +03:00
  • 42ed6a87bf test: Test truncate during topology change Lakshmipathi 2025-01-31 09:15:52 +05:30
  • 001d3b2415 Merge 'storage_service: preserve state of busy topology when transiting tablet' from Łukasz Paszkowski Tomasz Grabiec 2025-04-16 00:19:24 +02:00
  • b79137eaa4 storage_service: Use this->_features directly Pavel Emelyanov 2025-04-15 11:32:31 +03:00
  • d493a8d736 tests: tablets: Simplify tests by moving common code to topology_builder Tomasz Grabiec 2025-04-11 14:33:33 +02:00
  • 841ca652a0 storage_service: add unit test for mid-decommission transit_tablet() Laszlo Ersek 2024-12-11 11:10:07 +01:00
  • b3d951517d test/scylla_gdb: generate a coredump when coro_task fails Michał Chojnowski 2025-03-12 13:03:10 +01:00
  • abd2d8a58b test_tools: Manual merge of local key gen tool test from enterprise Calle Wilund 2025-04-14 12:54:03 +00:00
  • e1186f0ae6 storage_service: preserve state of busy topology when transiting tablet Laszlo Ersek 2024-12-09 12:21:57 +01:00
  • 0eed7f8f29 encryption: Add "wrap_sink" to encryption sstable extension Calle Wilund 2025-03-12 14:38:37 +00:00
  • f174b419a4 encrypted_file_impl: Add encrypted_data_sink Calle Wilund 2025-03-12 14:37:02 +00:00
  • ac4c7a7ad2 sstables::storage: Move wrapping sstable components to storage provider Calle Wilund 2025-03-12 14:34:09 +00:00