Commit Graph

  • e56e74df0a db: add formatter for dht::ring_position_ext Kefu Chai 2024-02-02 18:34:58 +08:00
  • bb3ba81b15 db: add formatter for dht::ring_position_view Kefu Chai 2024-02-02 18:02:31 +08:00
  • 4e257c5c74 test_raft_snapshot_request: fix flakiness (again) Kamil Braun 2024-02-01 12:47:40 +01:00
  • 08021dc906 test_raft_snapshot_request: fix flakiness Kamil Braun 2024-01-30 15:40:33 +01:00
  • 9450a03cdf data_dictionary: Add formatter for keyspace-metadata Pavel Emelyanov 2024-02-01 19:16:53 +03:00
  • c7a01b9eb4 transport: do not include unused headers Kefu Chai 2024-02-01 12:00:40 +08:00
  • e86965c272 compaction: run rewrite_sstables_compaction_task_executor tasks in maintenance group Lakshmi Narayanan Sreethar 2024-02-01 17:45:27 +05:30
  • b557dcbf5a cql3: Sanitize ALTER KEYSPACE check for non-local storages Pavel Emelyanov 2024-02-01 16:31:46 +03:00
  • 63d44712af Merge 'storage_service: Fix indentation for stream_ranges' from Asias He Botond Dénes 2024-02-02 11:12:52 +02:00
  • b45af994c2 locator/utils: remove stale comment Kefu Chai 2024-02-02 15:12:01 +08:00
  • 23a8b0552c storage_service: Drop unnecessary co_return in raft_topology_cmd_handler Asias He 2024-02-01 23:53:18 +08:00
  • 732a9b5253 storage_service: Fix indentation for stream_ranges Asias He 2024-02-01 23:52:36 +08:00
  • 66b859a29f gms: Remove unused operator<< for feature object Pavel Emelyanov 2024-02-01 16:03:30 +03:00
  • db586145aa Merge 'raft_group0: trigger snapshot if existing snapshot index is 0' from Kamil Braun Botond Dénes 2024-01-31 13:04:59 +02:00
  • ce0ed29ad6 Merge 'Add an API to trigger snapshot in Raft servers' from Kamil Braun Botond Dénes 2024-01-29 15:06:04 +02:00
  • aad8035bed replica/database: use structured-bind when appropriate Kefu Chai 2024-02-01 19:05:26 +08:00
  • dc8e13baed Merge 'Move some tablets tests from topology_custom to cql-pytest' from Pavel Emelyanov Botond Dénes 2024-02-01 16:28:43 +02:00
  • c911bf1a33 test_raft_snapshot_request: fix flakiness (again) Kamil Braun 2024-02-01 12:47:40 +01:00
  • cbe8e05ef6 raft: server: add workaround for scylladb/scylladb#12972 Kamil Braun 2024-02-01 13:39:50 +01:00
  • 946d281d39 exceptions: s/#warn/#warning/ Kefu Chai 2024-01-31 10:15:17 +08:00
  • 84004ab83c raft: Store snapshot update and truncate log atomically Michael Huang 2023-09-25 08:17:33 -04:00
  • 1a0300dba6 Merge 'compaction_manager: flush tables before cleanup' from Kefu Chai Botond Dénes 2024-02-01 13:47:45 +02:00
  • a341b870bc Remove unnecessary calculations in integrity_checked_file_impl::write_dma. libo-sober 2024-01-25 16:44:42 +08:00
  • 8debb6b98f Merge 'storage_service: Run stream_ranges cmd in streaming group' from Asias He Botond Dénes 2024-02-01 13:18:26 +02:00
  • 25324bbe50 cql_test_env.cc: remove dead code Patryk Wrobel 2024-02-01 09:20:02 +01:00
  • 64cb3a6496 test/topology_custom: Remove test_tablets.py Pavel Emelyanov 2024-02-01 10:49:24 +03:00
  • 3fbe93e45d test/topology: Move test_tablet_change_initial_tablets Pavel Emelyanov 2024-02-01 10:48:59 +03:00
  • 480227fcad test/topology: Move test_tablet_explicit_disabling Pavel Emelyanov 2024-02-01 10:12:10 +03:00
  • 45b0490100 test/topology: Move test_tablet_default_initialization Pavel Emelyanov 2024-02-01 10:10:07 +03:00
  • 3258c56ca3 test/topology: Move test_tablet_change_replication_strategy Pavel Emelyanov 2024-02-01 10:01:53 +03:00
  • 6f50cc2783 test/topology: Move test_tablet_change_replication_vnode_to_tablets Pavel Emelyanov 2024-02-01 09:55:11 +03:00
  • b9af2efcb1 Merge 'directories: prevent inode cache fragmentation by orderly verifying data directory contents' from Lakshmi Narayanan Sreethar Botond Dénes 2024-02-01 12:30:07 +02:00
  • 4ec104e086 api: storage_service: correct a typo Kefu Chai 2024-02-01 14:11:28 +08:00
  • 2a4b991772 Merge 'Fix mintimeuuid() call that could crash Scylla' from Nadav Har'El Botond Dénes 2024-02-01 10:48:48 +02:00
  • 6e5a85c387 replica/table: add tablet count metric Patryk Wrobel 2024-01-30 09:27:39 +01:00
  • 2888c3086c utils: Add uuid_xor_to_uint32 helper Asias He 2024-01-30 11:09:29 +08:00
  • f5917b215f Merge 'replica, tablet_allocator: do not compare unsigned with signed' from Kefu Chai Botond Dénes 2024-02-01 10:26:04 +02:00
  • 7a8e8c2ced db: add formatter for db::write_type Kefu Chai 2024-02-01 12:16:33 +08:00
  • 005d231f96 db: add formatter for gms::application_state Kefu Chai 2024-02-01 13:27:13 +08:00
  • ab7ce3d1fa cql-pytest: Add skip_without_tablets fixture Pavel Emelyanov 2024-02-01 09:40:19 +03:00
  • dbe758d309 directories: prevent inode cache fragmentation by orderly verifying data directory contents Lakshmi Narayanan Sreethar 2024-01-25 17:56:08 +05:30
  • 74a4085426 directories: skip verifying data directory contents during startup Lakshmi Narayanan Sreethar 2024-01-25 14:31:15 +05:30
  • 2e3d2498f4 directories: co-routinize create_and_verify Lakshmi Narayanan Sreethar 2024-01-25 12:01:17 +05:30
  • 5e0b3671d3 storage_service: fall back to local cleanup in cleanup_all Kefu Chai 2024-01-19 16:30:51 +08:00
  • 4f90a875f6 compaction: format flush_mode without the helper Kefu Chai 2024-01-24 22:50:41 +08:00
  • b39cc01bb3 compaction_manager: flush all tables before cleanup Kefu Chai 2024-01-16 16:49:04 +08:00
  • 34d80690fa replica: table: pass do_flush to table::perform_cleanup_compaction() Kefu Chai 2024-01-30 12:14:38 +08:00
  • 9afec2e3e7 api, compaction: promote flush_mode Kefu Chai 2024-01-24 20:23:08 +08:00
  • 110d2e52be tablet_allocator: do not compare signed and unsigned Kefu Chai 2024-02-01 10:48:22 +08:00
  • 493a608417 replica: table: do not compare signed with unsigned Kefu Chai 2024-02-01 10:31:13 +08:00
  • e1fc91bea9 streaming: Verify stream consumer runs inside streaming group Asias He 2024-02-01 10:23:19 +08:00
  • f103f75ed8 storage_service: Run stream_ranges cmd in streaming group Asias He 2024-02-01 10:11:22 +08:00
  • 753e2d3c57 service: raft: force initial snapshot transfer in new cluster Kamil Braun 2023-06-21 11:24:16 +02:00
  • 42cf25bcbb raft_sys_table_storage: give initial snapshot a non zero value Gleb Natapov 2023-03-16 13:27:44 +02:00
  • b2c02d8268 Merge 'schema: column_mapping::{static,regular}_column_at(): use on_internal_error()' from Botond Dénes Kamil Braun 2024-01-31 16:29:15 +01:00
  • 458fd0c2f7 utils: replace assert() by on_internal_error() Nadav Har'El 2024-01-30 21:25:33 +02:00
  • 259811b6ec utils: add on_internal_error with common logger Nadav Har'El 2024-01-31 15:22:16 +02:00
  • c6de20a608 replica/mutation_dump.cc: move stringstream content instead of copying it Patryk Wrobel 2024-01-31 12:55:08 +01:00
  • 7c5c89ba8d Revert "Merge 'Use utils::directories instead of db::config to get dirs' from Patryk Wróbel" Pavel Emelyanov 2024-01-31 15:08:14 +03:00
  • c8397f0287 Merge 'Implement tablet splitting' from Raphael "Raph" Carvalho Avi Kivity 2024-01-31 13:59:56 +02:00
  • bd71e0b794 tracing: add formatter for tracing::span_id Kefu Chai 2024-01-30 17:12:41 +08:00
  • f5e3a2d98e test.py: add boost_tests() to suite Kefu Chai 2023-10-20 17:58:54 +08:00
  • 181f68f248 Merge 'raft_group0: trigger snapshot if existing snapshot index is 0' from Kamil Braun Botond Dénes 2024-01-31 13:04:59 +02:00
  • 843d74428d configure.py: s/-DBOOST_TEST_DYN_LINK/-DBOOST_ALL_DYN_LINK/ Kefu Chai 2024-01-30 22:36:10 +08:00
  • ecf654ea11 schema: column_mapping::{static,regular}_column_at(): use on_internal_error() Botond Dénes 2024-01-31 05:09:02 -05:00
  • 03ed9f77ff schema: column_mapping: move column accessors out-of-line Botond Dénes 2024-01-31 05:04:40 -05:00
  • b5e1097858 build: cmake: include raft.cc in api library Lakshmi Narayanan Sreethar 2024-01-31 11:46:44 +05:30
  • 827c20467c utils: add a timeuuid minimum, like we had maximum Nadav Har'El 2024-01-30 21:15:26 +02:00
  • bb22e06a9e Merge 'abort failed rebuild instead of retrying it forever' from Gleb Kamil Braun 2024-01-31 10:07:28 +01:00
  • 47955642d9 test/cql-pytest: tests for "date" type Nadav Har'El 2024-01-30 15:46:53 +02:00
  • 1b6ab65c51 reader_concurrency_semaphore.cc: move stringstream content instead of copying it Patryk Wrobel 2024-01-30 13:08:36 +01:00
  • f8d3070559 Merge 'Fix flakiness in test_raft_snapshot_request' from Kamil Braun Botond Dénes 2024-01-31 09:30:26 +02:00
  • 84ddc37130 utils: Coroutinize disk_sanity() Pavel Emelyanov 2024-01-30 10:00:20 +03:00
  • 8a9f13c187 redis: do not include unused headers Kefu Chai 2024-01-30 17:05:12 +08:00
  • b931d93668 treewide: fix misspellings in code comments Kefu Chai 2024-01-26 17:39:04 +08:00
  • 57d5aa5a68 test: add test for fixing a broken group 0 snapshot Kamil Braun 2024-01-23 13:01:27 +01:00
  • 98d75c65af raft_group0: trigger snapshot if existing snapshot index is 0 Kamil Braun 2024-01-23 12:10:08 +01:00
  • 74bf60a8ca test_raft_snapshot_request: fix flakiness Kamil Braun 2024-01-30 15:40:33 +01:00
  • 39339b9f70 test: topology/util: update comment for reconnect_driver Kamil Braun 2024-01-30 15:36:29 +01:00
  • 35ba037724 config: fix a typo in --role-manager's description Piotr Smaroń 2024-01-30 13:00:14 +01:00
  • cf3f26dc94 test_maintenance_mode: fix flakiness Kamil Braun 2024-01-30 10:28:25 +01:00
  • 8b50613465 test: add test for rebuild failure Gleb Natapov 2024-01-25 16:47:47 +02:00
  • d62204e758 test: add expected_error to rebuild_node operation Gleb Natapov 2024-01-25 16:47:27 +02:00
  • 51c40034f5 topology_coordinator: Propagate rebuild failure to the initiator Gleb Natapov 2024-01-25 14:42:21 +02:00
  • f85375ff99 api: ignore future in task_manager_json::wait_task Aleksandra Martyniuk 2023-08-01 15:46:35 +02:00
  • 35a0a459db compaction: ignore future explicitly Aleksandra Martyniuk 2023-08-09 13:05:35 +02:00
  • 90c0e83f9a thrift: remove unused namespace definition Kefu Chai 2024-01-27 22:21:44 +08:00
  • 904bb25987 test: test_tablet_cleanup: wait for servers to see each other before multi-node queries Michał Chojnowski 2024-01-29 14:40:07 +01:00
  • 36f218c83b Merge 'main: refuse startup when tablet resharding is required' from Botond Dénes Tomasz Grabiec 2024-01-29 23:39:41 +01:00
  • 370fbd346c Merge 'Use utils::directories instead of db::config to get dirs' from Patryk Wróbel Pavel Emelyanov 2024-01-29 18:01:15 +03:00
  • 0912d2a2c6 Merge 'raft topology: make left_token_ring a transition state' from Patryk Jędrzejczak Kamil Braun 2024-01-29 15:29:01 +01:00
  • 819fc95a67 reader: do not include unused headers Kefu Chai 2024-01-29 18:14:32 +08:00
  • 43094d2023 db: add formatter for db::read_repair_decision Kefu Chai 2024-01-29 17:35:00 +08:00
  • d202d32f81 Merge 'Add an API to trigger snapshot in Raft servers' from Kamil Braun Botond Dénes 2024-01-29 15:06:04 +02:00
  • 8009170d3a docs: update the installation instructions with the new gpg 2024 key Beni Peled 2024-01-28 13:14:16 +02:00
  • 6f55d68dd9 .git: add more skip words Kefu Chai 2024-01-26 18:15:15 +08:00
  • e83c4cc75c Update link to sizing / pricing calc Tzach Livyatan 2024-01-28 09:40:58 +02:00
  • 781a6a5071 utils/directories: make utils::directories::set an internal type Patryk Wrobel 2024-01-25 12:49:42 +01:00
  • dc8d5ffaf6 db::config: keep dir paths unchanged Patryk Wrobel 2024-01-26 15:44:05 +01:00
  • 0f3b00f9ad cql_transport/controler: use utils::directories to get paths of dirs Patryk Wrobel 2024-01-26 15:41:41 +01:00