Commit Graph

  • b7e6f22999 cql3/statements/create_service_level: forbid creating SL starting with $ Michał Jadwiszczak 2024-08-13 07:42:08 +02:00
  • 4d516a8363 tools/testing: add cqlsh rpm Kefu Chai 2024-08-23 15:34:41 +08:00
  • baee15390e tools/testing: adapt to cmake build directory Kefu Chai 2024-08-23 15:33:22 +08:00
  • b802c000e1 tools/testing: test with rockylinux:9 not centos:7 Kefu Chai 2024-08-23 14:58:08 +08:00
  • 00dad27f67 tools/testing: correct the paths to rpm packages and SCYLLA-*-FILE Kefu Chai 2024-08-23 14:35:57 +08:00
  • 86ef63df92 dist-check: add :z option when mapping volume Kefu Chai 2024-08-23 14:21:51 +08:00
  • 8ef26a9c8c build: cmake: add "test" target Kefu Chai 2024-08-23 12:47:46 +08:00
  • 72a85e3812 Merge 'Integrated backup' from Pavel Emelyanov Avi Kivity 2024-08-25 20:19:09 +03:00
  • f8931a4578 build: cmake: add "dist" target Kefu Chai 2024-08-23 13:55:39 +08:00
  • f54b7f5427 test.py: Increase pool size Andrei Chekun 2024-08-22 13:17:00 +02:00
  • a0688b29ea replication_strategy: add fmt::formatter<replication_strategy_type> Kefu Chai 2024-08-22 17:46:43 +08:00
  • c88b63ce13 github: use clang-20 in clang-nightly workflow Kefu Chai 2024-08-24 13:46:13 +08:00
  • 686a8f2939 abstract_replication_strategy: make get_ranges async Benny Halevy 2024-07-16 14:03:32 +03:00
  • 2bbbe2a8bc database: get_keyspace_local_ranges: get vnode_effective_replication_map_ptr param Benny Halevy 2024-07-17 10:55:37 +03:00
  • ea5a0cca10 compaction: task_manager_module: open code maybe_get_keyspace_local_ranges Benny Halevy 2024-07-17 10:47:34 +03:00
  • 824bdf99d2 alternator: ttl: token_ranges_owned_by_this_shard: let caller make the ranges_holder Benny Halevy 2024-07-16 14:10:42 +03:00
  • b2abbae24b alternator: ttl: can pass const gms::gossiper& to ranges_holder Benny Halevy 2024-07-16 14:03:32 +03:00
  • 333c0d7c88 alternator: ttl: ranges_holder_primary: unconstify _token_ranges member Benny Halevy 2024-07-16 14:06:03 +03:00
  • d385219a12 alternator: ttl: refactor token_ranges_owned_by_this_shard Benny Halevy 2024-07-16 13:58:46 +03:00
  • c4dd21de38 repair: row_level: coroutinize repair_reader::close() Avi Kivity 2024-08-24 00:35:59 +03:00
  • b1dd470533 repair: row_level: coroutinize repair_reader::end_of_stream() Avi Kivity 2024-08-24 00:35:59 +03:00
  • 7ce76fd0ea repair: row_level: coroutinize sink_source_for_repair::close() Avi Kivity 2024-08-24 00:25:58 +03:00
  • 168a018e45 repair: row_level: coroutinize sink_source_for_repair::get_sink_source() Avi Kivity 2024-08-24 00:19:12 +03:00
  • 6b370d8154 table_helper: insert(): improve indentation Avi Kivity 2024-08-18 22:30:58 +03:00
  • ecd7702007 table_helper: coroutinize insert() Avi Kivity 2024-08-18 22:27:48 +03:00
  • 980ec2f925 table_helper: coroutinize cache_table_info() Avi Kivity 2024-08-18 22:18:48 +03:00
  • 4e44a15d4d table_helper: extract try_prepare() Avi Kivity 2024-08-18 22:00:55 +03:00
  • 4823a1e203 test/pylib: fix keyspace_compaction method Lakshmi Narayanan Sreethar 2024-08-22 11:26:08 +05:30
  • 4a405b0af9 perf/perf_sstable: enumerate sstables when loading them Kefu Chai 2024-08-17 09:00:12 +08:00
  • d1ac58f088 api: Get compaction througput via compaction manager Pavel Emelyanov 2024-08-16 10:53:30 +03:00
  • 38edbebb10 compaction_manager: Keep flush-all-before-major option on own config Pavel Emelyanov 2024-08-16 11:12:36 +03:00
  • 15fdc3f6cc Merge 'Add ability to list S3 bucket contents' from Pavel Emelyanov Botond Dénes 2024-08-23 10:16:07 +03:00
  • 7f65ee3270 dbuild: pass --tty only if --interactive Kefu Chai 2024-08-19 13:53:18 +08:00
  • ee19bbed05 test: do not define boost_test_print_type() for types with operator<< Kefu Chai 2024-08-21 11:13:23 +08:00
  • 644e6f0121 test/estimated_histogram_test Add summary tests Amnon Heiman 2024-08-22 23:14:48 +03:00
  • 011aa91a8c utils/histogram.hh: Make summary support inifinite bucket. Amnon Heiman 2024-08-22 23:18:26 +03:00
  • 39dd088374 test: include used headers Kefu Chai 2024-08-21 21:21:50 +08:00
  • 969cbb75ce tools/scylla-nodetool: add backup integration Kefu Chai 2024-07-31 10:02:41 +08:00
  • 245cc852dd docs: Document the new backup method Pavel Emelyanov 2024-08-05 13:38:54 +03:00
  • de87450453 test/object_store: Test that backup task is abortable Pavel Emelyanov 2024-08-22 15:27:40 +03:00
  • f8d894bc23 test/object_store: Add simple backup test Pavel Emelyanov 2024-07-25 19:16:59 +03:00
  • 47e49e6dec test/object_store: Move format_tuples() Pavel Emelyanov 2024-07-26 11:09:48 +03:00
  • d83d585709 test/pylib: Add more methods to rest client Pavel Emelyanov 2024-07-25 18:55:41 +03:00
  • ed6e6700ab backup-task: Make it abortable (almost) Pavel Emelyanov 2024-08-22 15:23:35 +03:00
  • a812f13ddd code: Introduce backup API method Pavel Emelyanov 2024-07-25 19:17:56 +03:00
  • f7b380d53b database: Export parse_table_directory_name() helper Pavel Emelyanov 2024-07-31 10:46:46 +03:00
  • 33962946fc database: Introduce format_table_directory_name() helper Pavel Emelyanov 2024-07-31 10:46:34 +03:00
  • dff51fd58c snapshot-ctl: Add config to snapshot_ctl Pavel Emelyanov 2024-08-22 14:22:38 +03:00
  • f37857e20a snapshot-ctl: Add sstables::storage_manager dependency Pavel Emelyanov 2024-07-25 18:59:40 +03:00
  • 362331c89b snapshot-ctl: Maintain task manager module Pavel Emelyanov 2024-07-25 18:58:21 +03:00
  • 4ae89a9c81 snapshot-ctl: Add "snapshots" logger Pavel Emelyanov 2024-07-25 19:23:38 +03:00
  • 90c794172b snapshot-ctl: Outline stop() method and constructor Pavel Emelyanov 2024-07-25 18:54:53 +03:00
  • 96946a4b11 snapshot-ctl: Inline run_snapshot_list<> Pavel Emelyanov 2024-07-25 18:53:24 +03:00
  • 4e73b4d8ad test/cql_test_env: Export task manager from cql test env Pavel Emelyanov 2024-07-25 18:51:36 +03:00
  • 4b86eede1f task_manager: Print task ttl on start (for debugging) Pavel Emelyanov 2024-07-25 19:17:53 +03:00
  • 8949d73cd9 docs: Update object_storage.md with AWS_ environment Pavel Emelyanov 2024-08-05 13:28:28 +03:00
  • d3f9865d2f docs: Restructure object_storage.md Pavel Emelyanov 2024-08-05 13:25:00 +03:00
  • 4e2d7aa2a2 test/tablets: Test that reading tablets' mutations from MUTATION_FRAGMENTS works Pavel Emelyanov 2024-05-21 11:11:34 +03:00
  • 46563d719f replica/mutation_dump: enfore pinning of effective replication map Botond Dénes 2024-08-22 06:22:51 -04:00
  • b7de15dc60 schema_tables: calculate_schema_digest: filter the key earlier Benny Halevy 2024-05-29 10:27:56 +03:00
  • 7e7a8e44b0 schema_tables: calculate_schema_digest: prevent stalls due to large mutations vector Benny Halevy 2024-04-03 19:21:20 +03:00
  • 31f3ff37f4 schema_tables: calculate_schema_digest: filter the key earlier Benny Halevy 2024-05-29 10:27:56 +03:00
  • 828595786a schema_tables: calculate_schema_digest: prevent stalls due to large mutations vector Benny Halevy 2024-04-03 19:21:20 +03:00
  • de5329157c replica/mutation_dump: handle un-owned tokens (with tablets) Botond Dénes 2024-08-11 08:08:08 -04:00
  • fdbb0cdef3 repair: do_rebuild_replace_with_repair: use source_dc only when safe Benny Halevy 2024-01-17 16:46:56 +02:00
  • 912c46e07f repair: replace_with_repair: pass the replace_node downstream Benny Halevy 2024-07-04 13:50:14 +03:00
  • e80c587da3 repair: replace_with_repair: pass ignore_nodes as a set of host_id:s Benny Halevy 2024-07-04 13:36:08 +03:00
  • a11d19f321 test_query.py: Test reverse queries with clustering key bounds Łukasz Paszkowski 2024-08-21 13:16:38 +02:00
  • 485a508cb3 repair: replace_rebuild_with_repair: pass ks_erms from caller Benny Halevy 2024-07-04 12:17:24 +03:00
  • 9b7c837106 test: add test to check compaction stop log Aleksandra Martyniuk 2024-08-06 16:20:50 +02:00
  • 5005e19de7 compaction: fix compaction group stop reason Aleksandra Martyniuk 2024-08-06 11:01:50 +02:00
  • 2ef5b5e4fe Revert "[test.py] Increase pool size for CI" Avi Kivity 2024-08-21 13:21:08 +03:00
  • f40d06b766 table: calculate_tablet_count: use sg_manager storage_groups size Benny Halevy 2024-08-20 14:15:39 +03:00
  • c8bbfbecad doc: extract the info about tablets defaut to a separate file Anna Stuchlik 2024-08-16 14:28:08 +02:00
  • 1683b07d2e doc: extract the info about tablets defaut to a separate file Anna Stuchlik 2024-08-16 14:28:08 +02:00
  • 853d2ec76f docs: improve include flag directive David Garcia 2024-07-19 14:46:56 +01:00
  • 0b1dbb3a64 Update tools/java submodule Botond Dénes 2024-08-19 15:04:46 +03:00
  • e13d5ee834 nodetool: rebuild: add force option Benny Halevy 2024-07-02 20:04:25 +03:00
  • 505cad64ad Add and use utils::optional_param to pass source_dc Benny Halevy 2024-06-20 09:57:46 +03:00
  • a3a97e8aad Merge 'schema_tables: calculate_schema_digest: prevent stalls due to large m…' from Benny Halevy Tomasz Grabiec 2024-08-20 21:24:37 +02:00
  • f29d7ffa81 alternator::do_query Add additional trace log Łukasz Paszkowski 2024-08-20 11:54:55 +02:00
  • 727cbd8151 alternator::do_query: Use native reversed format Łukasz Paszkowski 2024-08-19 13:39:00 +02:00
  • 3720e8aabe alternator::do_query Rename schema with table_schema Łukasz Paszkowski 2024-08-20 11:49:43 +02:00
  • 9d9414a75d replica: add/remove table atomically Aleksandra Martyniuk 2024-08-09 12:24:51 +02:00
  • 5c9efdff50 Merge 'raft: store_snapshot_descriptor to use actually preserved items number when truncating the local log table' from Sergey Zolotukhin Kamil Braun 2024-08-20 18:14:55 +02:00
  • ff52527c54 Merge 'repair: do_rebuild_replace_with_repair: use source_dc only when safe' from Benny Halevy Tomasz Grabiec 2024-08-20 16:13:23 +02:00
  • 13b3d3a795 raft: Ensure const correctness in applier_fiber. Sergey Zolotukhin 2024-08-20 15:18:01 +02:00
  • c3e52ab942 raft: Invoke store_snapshot_descriptor with actually preserved items. Sergey Zolotukhin 2024-08-09 16:11:07 +02:00
  • 922e035629 raft: Use raft_server_set_snapshot_thresholds in tests. Sergey Zolotukhin 2024-08-08 19:01:41 +02:00
  • 00a1d3e305 raft: Fix indentation in server.cc Sergey Zolotukhin 2024-08-08 18:51:31 +02:00
  • b6de8230a9 raft: Add a test to check log size after truncation. Sergey Zolotukhin 2024-08-08 18:40:57 +02:00
  • 9dfa041fe1 raft: Add raft_server_set_snapshot_thresholds injection. Sergey Zolotukhin 2024-08-08 18:35:50 +02:00
  • c5da0775f2 utils: Ensure const correctness of injection_handler::get(). Sergey Zolotukhin 2024-08-09 11:20:58 +02:00
  • 3ee0d7f2d1 Merge 'tools: Enhance scylla sstable shard-of to support tablets' from Kefu Chai Botond Dénes 2024-08-20 13:51:12 +03:00
  • b8099b9e83 compaction: Allow "offline" sstable to be split Raphael S. Carvalho 2024-08-07 15:52:08 -03:00
  • d65961d8cf compaction: Allow "offline" sstable to be split Raphael S. Carvalho 2024-08-07 15:52:08 -03:00
  • e2b179a3d0 Merge 'Coroutinize sstable_directory registry garbage collecting method' from Pavel Emelyanov Avi Kivity 2024-08-20 12:50:09 +03:00
  • fea707033f docs: improve include flag directive David Garcia 2024-07-19 14:46:56 +01:00
  • 3a67423ac9 Merge '[Backport 6.0] replica: fix copy constructor of tablet_sstable_set' from ScyllaDB Avi Kivity 2024-08-19 21:31:33 +03:00
  • 9a10c33734 build: cmake: do not build storage_proxy.o by default Kefu Chai 2024-08-19 10:54:46 +08:00