Commit Graph

  • 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
  • f08768e767 service/storage_proxy: use utils::directories to get paths of dirs Patryk Wrobel 2024-01-19 09:56:06 +01:00
  • 5ac3d0f135 api/storage_service.cc: use utils::directories to get paths of dirs Patryk Wrobel 2024-01-19 08:56:14 +01:00
  • 51fa108df7 tools/scylla-sstable.cc: use utils::directories to get paths Patryk Wrobel 2024-01-18 19:10:10 +01:00
  • 804afffb11 db/commitlog: do not use db::config to get dirs Patryk Wrobel 2024-01-18 19:04:28 +01:00
  • 9483d149af Use utils::directories to get dirs paths in replica::database Patryk Wrobel 2024-01-18 18:45:20 +01:00
  • 1cd676e438 Allow utils::directories to provide paths to dirs Patryk Wrobel 2024-01-18 17:43:50 +01:00
  • 1b0ccaf4f2 Clean-up of utils::directories Patryk Wrobel 2024-01-18 17:05:12 +01:00
  • fd66ce1591 test/topolgy_experimental_raft: test_tablets.py: add test for resharding Botond Dénes 2024-01-29 07:01:14 -05:00
  • a7a5aada2a test/pylib: manager[_client]: add update_cmdline() Botond Dénes 2024-01-29 06:59:36 -05:00
  • 8a439fc2a8 main: refuse startup when tablet resharding is required Botond Dénes 2024-01-29 06:56:42 -05:00
  • 95b6aeebae locator: tablets: add check_tablet_replica_shards() Botond Dénes 2024-01-29 06:55:28 -05:00
  • 7c10cae6c4 docs: dev: topology-over-raft: document the left_token_ring state Patryk Jędrzejczak 2024-01-26 11:34:05 +01:00
  • 9b2d1a20a3 topology_coordinator: adjust reason string in left_token_ring handler Patryk Jędrzejczak 2024-01-26 11:16:13 +01:00
  • b0eef50b2e raft topology: make left_token_ring a transition state Patryk Jędrzejczak 2024-01-26 10:08:10 +01:00
  • 12eb0738cf topology_coordinator: rollback_current_topology_op: remove unused exclude_nodes Patryk Jędrzejczak 2024-01-26 10:51:48 +01:00
  • 0cbf8f75f0 db: add formatter for dht::decorated_key and repair_sync_boundary Kefu Chai 2024-01-26 11:22:11 +08:00
  • 06a9a925a5 Update link to sizing / pricing calc Tzach Livyatan 2024-01-28 09:40:58 +02:00
  • b5ff098f28 thrift: add formatter for cassandra::ConsistencyLevel::type Kefu Chai 2024-01-27 22:31:28 +08:00
  • 3abdb3c7ee tablets: Remove tablet_aware_replication_strategy::parse_initial_tablets Pavel Emelyanov 2024-01-26 18:46:41 +03:00
  • 912c588975 thrift: do not include unused headers Kefu Chai 2024-01-27 22:27:49 +08:00
  • abb12979f8 raft: do not include unused headers Kefu Chai 2024-01-23 20:07:42 +08:00
  • 8f38bd5376 commitlog: add formatter for db::replay_position Kefu Chai 2024-01-28 10:54:11 +08:00
  • d3c1be9107 Merge 'alternator: enable tablets by default if experimental feature is enabled' from Nadav Har'El Botond Dénes 2024-01-29 09:22:13 +02:00
  • cb5453d534 .git: only allow codespell to run on master branch Kefu Chai 2024-01-26 16:11:28 +08:00
  • f96d25a0a7 tool: check for existence of keyspace before getting it Kefu Chai 2024-01-24 17:43:59 +08:00
  • dfa88ccc28 doc: document nodetool resetlocalschema Anna Stuchlik 2024-01-15 20:55:10 +01:00
  • fe3bc00045 topology_coordinator: fix misspellings in log Kefu Chai 2024-01-26 17:44:37 +08:00
  • b92fb3537a main: Postpone start-up of hint manager Dawid Medrek 2023-12-21 15:35:44 +01:00
  • c6fd4dffbb Merge 'Remove anonymous namespaces from headers' from Patryk Wróbel Botond Dénes 2024-01-26 13:20:17 +02:00
  • a9d781d70f test/nodetool: only test "storage_service/cleanup_all" with scylla Kefu Chai 2024-01-26 16:37:55 +08:00
  • 582ddc70ec Merge 'test/nodetool: return a randomized address if not running with unshare' from Kefu Chai Botond Dénes 2024-01-26 13:15:58 +02:00
  • 9ee6c00c84 docs: fix misspellings Kefu Chai 2024-01-26 17:40:55 +08:00
  • 72cec22932 repair: do not include unused headers Kefu Chai 2024-01-26 11:18:28 +08:00
  • 4f736894e1 Merge 'Add maintenance mode' from Mikołaj Grzebieluch Kamil Braun 2024-01-26 11:02:34 +01:00
  • f94acc2eb4 test/cql-pytest: conftest.py: remove xfail_tablets fixture Botond Dénes 2024-01-23 07:15:25 -05:00
  • dcaf308a59 test/cql-pytest: test_tombstone_limit.py: re-enable disabled tests Botond Dénes 2024-01-23 07:13:53 -05:00
  • 3527d0aaed test/cql-pytest: test_describe.py: re-enable disabled tests Botond Dénes 2024-01-23 07:07:15 -05:00
  • a3b75e863b test/cql-pytest: test_cdc.py: re-enable disabled tests Botond Dénes 2024-01-23 06:48:51 -05:00
  • 631f7c99f5 test/cql-pytest: add parameter support to test_keyspace Botond Dénes 2024-01-22 09:00:36 -05:00
  • 637dd73079 sstable/storage: use fs::path to represent _dir and _temp_dir Kefu Chai 2024-01-25 19:54:46 +08:00
  • 6faa178f10 utils/config_file_impl.hh: remove anonymous namespace from header Patryk Wrobel 2024-01-26 08:44:31 +01:00
  • c218333afb cql3/type_json.cc: move stringstream content instead of copying it Patryk Wrobel 2024-01-25 23:21:03 +01:00
  • 36e81f93d2 .git: do not apply codespell to licenses Kefu Chai 2024-01-26 09:55:41 +08:00
  • ba488b10ec mutation/mutation.hh: remove anonymous namespace from header Patryk Wrobel 2024-01-26 08:38:35 +01:00
  • 01727a5399 test/nodetool: return a randomized address if not running with unshare Kefu Chai 2024-01-26 13:16:42 +08:00
  • 358d30fd29 test/nodetool: return an address from loopback_network fixture Kefu Chai 2024-01-26 12:55:09 +08:00
  • 3b14c5b84a test/topology_experimental_raft: Add tablet split test Raphael S. Carvalho 2024-01-23 21:29:40 -03:00
  • 90c9a5d7af replica: Bypass reshape on boot with tablets temporarily Raphael S. Carvalho 2024-01-25 17:28:55 -03:00
  • 2cb8a824ec replica: Fix table::compaction_group_for_sstable() for tablet streaming Raphael S. Carvalho 2024-01-23 21:23:05 -03:00