Commit Graph

  • ae5220478c tablets: Release group0 guard when waiting for streaming to finish Tomasz Grabiec 2023-11-25 20:41:55 +01:00
  • c83ff5a0dd storage_service: add error injection into the tablet migration code Gleb Natapov 2023-11-26 11:19:44 +02:00
  • 4ebdddc31b storage_service: topology coordinator: rollback on handle_tablet_migration failure during tablet_draining stage Gleb Natapov 2023-11-21 14:16:40 +02:00
  • 8d040325ab cql: fix SELECT toJson() or SELECT JSON of time column Nadav Har'El 2023-11-21 18:41:50 +02:00
  • 24d5dbd66f doc: replace the OSS-only link on the Raft page Anna Stuchlik 2023-11-24 19:26:06 +01:00
  • c937827308 mutation_query: add formatter for reconcilable_result::printer Kefu Chai 2023-11-26 16:49:05 +08:00
  • 0f2269afbf re-spin: 5.1.19 scylla-5.1.19 Anna Mikhlin 2023-11-26 17:09:36 +02:00
  • a65838ee9c re-spin: 5.2.11 scylla-5.2.11 Anna Mikhlin 2023-11-26 16:17:58 +02:00
  • f0aa325187 test: provide overview of the contents of test/ directory Konstantin Osipov 2023-11-17 17:01:01 +03:00
  • 81be3e0935 test/alternator/run: port -h and --omit-scylla-output options from cql-pytest Marcin Maliszkiewicz 2023-11-24 12:20:28 +01:00
  • fe7c81ea30 Update ./tools/jmx and ./tools/java submodules Botond Dénes 2023-11-24 10:15:47 -05:00
  • ba3dce3815 build: do escape "\" in regular string Kefu Chai 2023-11-25 09:23:33 +08:00
  • 3053d63c7f main: notify systemd that the service is ready Kefu Chai 2023-11-24 12:27:35 +08:00
  • 9c2c964b8e test: test abort of compaction task that isn't started yet Aleksandra Martyniuk 2023-08-02 16:33:24 +02:00
  • 8639eae0ce test: test running compaction task abort Aleksandra Martyniuk 2023-08-01 10:09:01 +02:00
  • a472700309 Merge 'Minor fixes and refactors' from Kamil Braun Botond Dénes 2023-11-24 17:34:21 +02:00
  • 15d3ed4357 test: topology: update run_first lists Patryk Jędrzejczak 2023-11-20 12:33:57 +01:00
  • c74b3ec596 tasks: fail if a task was aborted Aleksandra Martyniuk 2023-08-17 16:37:14 +02:00
  • aa7bba2d8b compaction: abort task manager compaction tasks Aleksandra Martyniuk 2023-07-26 09:25:07 +02:00
  • ca31dab9d2 sstable: drop repaired_at related code Kefu Chai 2023-11-24 14:56:34 +08:00
  • 697cf41b9b Merge 'repair: Introduce small table optimization' from Asias He Botond Dénes 2023-11-24 15:11:42 +02:00
  • 1f56962591 Merge 'test: topology: test concurrent bootstrap' from Patryk Jędrzejczak Kamil Braun 2023-11-24 12:41:05 +01:00
  • f99223919a compaction: add formatter for map<timestamp_type, vector<shared_sstable>> Kefu Chai 2023-11-24 11:03:55 +08:00
  • 5acfcd8ef5 Merge 'raft: send group0 RPCs only if the destination group0 server is seen as alive' from Piotr Dulikowski Kamil Braun 2023-11-24 10:34:05 +01:00
  • a8d06aa9fd test: topology: add test_concurrent_bootstrap Patryk Jędrzejczak 2023-11-17 15:26:40 +01:00
  • cd7b282db6 test: ManagerClient: introduce servers_add Patryk Jędrzejczak 2023-09-15 13:26:49 +02:00
  • aca90e6640 test: ManagerClient: introduce _create_server_add_data Patryk Jędrzejczak 2023-11-17 15:24:23 +01:00
  • c47a63835e Merge 'test/sstable_compaction_test: check every sstable replaced sstable ' from Kefu Chai Botond Dénes 2023-11-24 07:25:28 +02:00
  • 6f073dfa54 Update ./tools/jmx and ./tools/java submodules Botond Dénes 2023-11-23 11:31:30 +02:00
  • 35bb025f99 test/pylib: log_browsing: fix type hint Kamil Braun 2023-09-07 19:24:07 +02:00
  • 819f542ee6 migration_manager: take abort_source& in get_schema_for_read/write Kamil Braun 2023-11-23 16:57:35 +01:00
  • ddfe4f65a8 migration_manager: inline merge_schema_in_background Kamil Braun 2023-10-18 18:28:33 +02:00
  • 42f6c5c2db migration_manager: remove unused merge_schema_from overload Kamil Braun 2023-10-18 18:28:13 +02:00
  • 8f5c2c88b8 migration_manager: assume canonical_mutation support Kamil Braun 2023-09-15 14:29:43 +02:00
  • 0479e5529a migration_manager: add std::move to avoid a copy Kamil Braun 2023-08-24 12:52:57 +02:00
  • 269a189526 schema_tables: refactor scylla_tables(schema_features) Kamil Braun 2023-09-07 13:25:00 +02:00
  • 157a5c4b1b treewide: Avoid using namespace sstables in header to avoid conflicts Raphael S. Carvalho 2023-11-22 21:05:26 -03:00
  • c3257bf546 Revert "test: cql_test_env: Interrupt all components on cql_test_env teardown" Kamil Braun 2023-11-23 15:32:13 +01:00
  • 3a66260231 Update ./tools/jmx and ./tools/java submodules Botond Dénes 2023-11-23 11:51:50 +02:00
  • 7267376eac storage_service: topology coordinator: do not retry the metadata barrier forever in write_both_read_new state Gleb Natapov 2023-11-06 13:47:23 +02:00
  • 7ea8fa459c storage_service: topology coordinator: do not retry the metadata barrier forever in left_token_ring state Gleb Natapov 2023-11-07 11:19:58 +02:00
  • 11b7ee32ec storage_service: topology coordinator: return a node that is being removed from get_excluded_nodes Gleb Natapov 2023-11-07 15:49:12 +02:00
  • 4c76b8b59f storage_service: topology_coordinator: use new rollback_to_normal state in the rollback procedure Gleb Natapov 2023-11-16 17:22:17 +02:00
  • 68faf18ad9 Update ./tools/jmx and ./tools/java submodules Botond Dénes 2023-11-23 11:40:42 +02:00
  • 95dd0e453d storage_service: topology coordinator: add rollback_to_normal node state Gleb Natapov 2023-11-16 17:15:12 +02:00
  • 5223d32fab schema_tables: pass reload flag when calling merge_schema cross-shard Kamil Braun 2023-08-23 17:23:39 +02:00
  • de3607810d system_keyspace: fix outdated comment Kamil Braun 2023-09-01 19:16:41 +02:00
  • c58ff554d8 raft: rpc: introduce destination_not_alive_error Piotr Dulikowski 2023-11-23 00:14:59 +01:00
  • 03ecc8457c Merge 'raft topology: reject replace if the node being replaced is not dead' from Patryk Jędrzejczak Kamil Braun 2023-11-23 10:31:58 +01:00
  • 55103f4a6b hints: move formatter of db::hints::sync_point to test Kefu Chai 2023-11-23 10:29:42 +08:00
  • a9c1a435ec result_message: add formatter for result_message::rows Kefu Chai 2023-11-23 10:42:44 +08:00
  • 6749d963ed config: define formatter for db::seed_provider_type Kefu Chai 2023-11-22 22:28:31 +08:00
  • ef76c4566b gossiper: do not use {:d} fmt specifier when formating generation_number Kefu Chai 2023-11-22 15:19:30 +08:00
  • a24b53e6bb doc: fix rollback in the 5.2-to-5.4 upgrade guide Anna Stuchlik 2023-11-21 13:48:46 +01:00
  • 225f0ff5aa Remove i3i from EC2 recommended EC2 instance types list Tzach Livyatan 2023-11-22 21:48:48 +02:00
  • 0e3f6186cb build: disable enum-constexpr-conversion Kefu Chai 2023-11-16 14:36:50 +08:00
  • d28598763d build: s/-Wignore-qualifiers/-Wignored-qualifiers/ Kefu Chai 2023-11-21 16:37:46 +08:00
  • 2f7f4ebb74 raft_state_machine: Check system.topology presense before tying to find it Pavel Emelyanov 2023-11-17 17:25:58 +03:00
  • c9d77699e1 scylla_setup: stop listing virtual devices on the NIC prompt Takuya ASADA 2023-11-06 10:47:26 +09:00
  • ab42932ba4 raft: rpc: drop RPCs if the destination is not alive Piotr Dulikowski 2023-11-14 10:51:47 +01:00
  • 3e32ee2d36 raft: pass raft::failure_detector to raft_rpc Piotr Dulikowski 2023-11-14 10:51:11 +01:00
  • a8ee4d543a raft: transfer information about group0 liveness in direct_fd_ping Piotr Dulikowski 2023-10-30 16:05:11 +01:00
  • a1ebfcf006 raft: add server::is_alive Piotr Dulikowski 2023-11-14 10:28:56 +01:00
  • 00d82c0d54 Update tools/java submodule Avi Kivity 2023-11-22 18:02:04 +02:00
  • cfcd34ba64 cql3: test_assignment: define formatter for assignment_testable Kefu Chai 2023-11-22 15:49:17 +08:00
  • b06a0078fb Merge 'Support for sending tablet info to the drivers' from Sylwia Szunejko Tomasz Grabiec 2023-11-22 12:04:14 +01:00
  • 0ae1335daa Revert "Merge 'compaction: abort compaction tasks' from Aleksandra Martyniuk" Botond Dénes 2023-11-22 12:51:04 +02:00
  • 48340380dd scylla-sstable: print "validate" result in JSON Kefu Chai 2023-11-21 10:47:51 +08:00
  • 8c5f5b7722 service/migration_manager: only reload schema when enabling disabled features Botond Dénes 2023-11-21 09:23:59 -05:00
  • ca1828c718 scylla-sstable: print "validate-checksum" result in JSON Kefu Chai 2023-11-21 10:50:19 +08:00
  • 43fd63e28c clocks-impl: format time_point using fmt Kefu Chai 2023-11-21 21:37:11 +08:00
  • 242a4b23c0 Merge 'tests: Skip unnecessary sleeps in cql_test_env teardown' from Tomasz Grabiec Nadav Har'El 2023-11-21 17:24:11 +02:00
  • 3751acce42 doc: fix rollback in the 5.2-to-5.4 upgrade guide Anna Stuchlik 2023-11-21 13:48:46 +01:00
  • b97df92d76 scylla_setup: stop aborting on old kernel warning when non-interactive mode Takuya ASADA 2023-11-20 18:21:56 +09:00
  • b1a76ebb93 Merge 'Sanitize storage service init/deinit sequences' from Pavel Emelyanov Botond Dénes 2023-11-21 14:25:18 +02:00
  • 3ffd3e6636 release: prepare for 5.1.19 Beni Peled 2023-11-22 14:37:39 +02:00
  • 44d1b55253 release: prepare for 5.2.11 Beni Peled 2023-11-22 14:22:13 +02:00
  • ac51c417ea docs: add documentation about sending tablet info to protocol extensions sylwiaszunejko 2023-11-21 20:25:27 +01:00
  • 207d673ad6 Add tests for sending tablet info sylwiaszunejko 2023-11-07 10:21:49 +01:00
  • cea4c40685 cql3: send tablet if wrong node/shard is used during modification statement sylwiaszunejko 2023-09-14 10:14:40 +02:00
  • 54f22927a3 cql3: send tablet if wrong node/shard is used during select statement sylwiaszunejko 2023-09-13 15:25:54 +02:00
  • 954d51389c locator: add function to check locality sylwiaszunejko 2023-09-13 15:31:58 +02:00
  • bfa839ce92 commitlog: enforce commitlog size hard limit by default Eliran Sinvani 2022-07-05 16:34:12 +03:00
  • 63d62a7db2 commitlog: set flush threshold to half of the limit size Eliran Sinvani 2022-07-05 16:29:05 +03:00
  • d2a8651bce commitlog: unfold flush threshold assignment Eliran Sinvani 2022-07-05 16:25:10 +03:00
  • 370ffc80b0 api, storage_service: Recalculate table digests on relocal_schema api call Tomasz Grabiec 2023-09-13 00:57:11 +02:00
  • c9fa077c82 migration_manager: also reload schema on enabling digest_insensitive_to_expiry Botond Dénes 2023-11-09 05:30:36 -05:00
  • 2ea211db69 schema_tables: remove default value for reload in merge_schema Kamil Braun 2023-09-07 13:44:02 +02:00
  • dc4be20609 schema_tables: pass reload flag when calling merge_schema cross-shard Kamil Braun 2023-08-23 17:23:39 +02:00
  • 7a2f9fb48f Merge 'schema_mutations, migration_manager: Ignore empty partitions in per-table digest' from Tomasz Grabiec Avi Kivity 2023-07-28 00:01:33 +03:00
  • 801687f185 database: fix do_apply_many() to handle empty array of mutations Gleb Natapov 2023-02-12 16:48:17 +02:00
  • a0c8531875 locator: add function to check if host is local sylwiaszunejko 2023-09-22 13:01:16 +02:00
  • 93420353f4 transport: add function to add tablet info to the result_message sylwiaszunejko 2023-09-13 15:26:54 +02:00
  • 75b3dbf7ea transport: add support for setting custom payload sylwiaszunejko 2023-09-07 15:52:59 +02:00
  • 219adcea71 release: prepare for 5.4.0-rc2 scylla-5.4.0-rc2 Anna Mikhlin 2023-11-21 13:48:38 +00:00
  • 74329e5aee test: Add object_store test to validate config reloading works Pavel Emelyanov 2023-09-28 10:10:13 +03:00
  • 26f8202651 test: Add config update facility to test cluster Pavel Emelyanov 2023-10-05 10:36:07 +03:00
  • 4a531e4129 test: Make S3_Server export config file as pathlib.Path Pavel Emelyanov 2023-10-05 10:34:45 +03:00
  • 210b01a5ce config: Make object storage config updateable_value_source Pavel Emelyanov 2023-09-28 10:12:40 +03:00
  • 9eb96a03f0 memtable: Extend list of checking codes Pavel Emelyanov 2023-11-21 11:44:32 +03:00