Commit Graph

  • be364d30fd db: do not include unused headers Kefu Chai 2024-01-06 22:17:50 +08:00
  • 6f13e55187 tasks: call release_resources when task is finished Aleksandra Martyniuk 2024-01-05 10:56:24 +01:00
  • cfeff893c6 network_topology_strategy: Print map of dc:rf pairs in one go Pavel Emelyanov 2023-12-18 15:35:17 +03:00
  • d93074e87e cql3: don't parallelize select aggregates to local tables Kamil Braun 2024-01-05 16:08:45 +01:00
  • d4f4b58f3a Merge 'topology_coordinator: reject removenode if the removed node is alive' from Patryk Jędrzejczak Kamil Braun 2024-01-08 12:39:23 +01:00
  • d11e824802 Merge 'storage_service: make all Raft-based operations abortable' from Patryk Jędrzejczak Kamil Braun 2024-01-08 11:30:56 +01:00
  • 9119bcbd67 tools/scylla-sstable: pass error handler to utils::config_file::read_from_file() Botond Dénes 2024-01-05 02:28:50 -05:00
  • 16791a63c9 tools/scylla-sstable: allow always passing --scylla-yaml-file option Botond Dénes 2024-01-05 06:01:52 -05:00
  • ac0056f4bc Merge 'Fix partition estimation with TWCS tables during streaming' from Raphael "Raph" Carvalho Nadav Har'El 2023-11-14 20:41:36 +02:00
  • ff596f9d9d Merge 'Fix partition estimation with TWCS tables during streaming' from Raphael "Raph" Carvalho Nadav Har'El 2023-11-14 20:41:36 +02:00
  • 61395a3658 Update tools/java submodule Nadav Har'El 2024-01-07 15:12:15 +02:00
  • df2034ebd7 server, raft_group0_client: remove the default nullptr values Patryk Jędrzejczak 2024-01-05 18:08:44 +01:00
  • 3d4af4ecf1 storage_service: make all Raft-based operations abortable Patryk Jędrzejczak 2024-01-05 17:25:47 +01:00
  • 7e84e03f52 gms: do not include unused headers Kefu Chai 2024-01-05 10:40:13 +08:00
  • aaa25e1a78 Commitlog replayer: Range-check skip call Calle Wilund 2023-09-04 12:59:34 +00:00
  • e3153dd5b0 Commitlog replayer: Range-check skip call Calle Wilund 2023-09-04 12:59:34 +00:00
  • f126ccb2e9 Update ScyllaDB version to: 5.4.2 Jenkins Promoter 2024-01-04 23:02:23 +02:00
  • 94580df1c5 test/alternator: fix flaky test in test_filter_expression.py Nadav Har'El 2024-01-04 18:31:07 +02:00
  • bf068dd023 Merge handle error in cdc generation propagation during bootstrap from Gleb Kamil Braun 2024-01-04 15:38:51 +01:00
  • f942bf4a1f Merge 'Do not update endpoint state via gossiper::add_saved_endpoint once it was updated via gossip' from Benny Halevy Kamil Braun 2024-01-04 14:47:09 +01:00
  • 7fa2c33ba1 replica: remove duplicated function calling qiulijuan2 2023-12-29 12:14:50 +08:00
  • ee28a1cf4b build: enable -Wimplicit-int-float-conversion Kefu Chai 2024-01-04 16:11:36 +08:00
  • d8586fd101 compaction_manager: perform_cleanup: ignore condition_variable_timed_out Benny Halevy 2023-10-09 10:40:12 +03:00
  • a228d09017 Merge ' tools/utils: tool_app_template: handle the case of no args ' from Botond Dénes Pavel Emelyanov 2023-12-20 17:34:17 +03:00
  • 9f0bd62d78 test/cql-pytest: test_tools.py: add schema-loading tests for MV/SI Botond Dénes 2023-12-21 05:23:46 -05:00
  • 58d5339baa test/cql-pytest: test_tools.py: extract some fixture logic to functions Botond Dénes 2023-12-22 03:23:01 -05:00
  • f7d59b3af0 test/cql-pytest: test_tools.py: extract common schema-loading facilities into base-class Botond Dénes 2023-12-21 02:16:40 -05:00
  • bea21657ec tools/schema_loader: load_schema_from_schema_tables(): add support for MV/SI schemas Botond Dénes 2023-12-21 05:39:24 -05:00
  • 79a006d6a8 tools/schema_loader: load_one_schema_from_file(): add support for view/index schemas Botond Dénes 2023-12-21 05:38:03 -05:00
  • 276bb16013 test/boost/schema_loader_test: add test for mvs and indexes Botond Dénes 2023-12-20 09:42:03 -05:00
  • f5d4c1216e tools/schema_loader: load_schemas(): implement parsing views/indexes from CQL Botond Dénes 2023-12-20 10:28:51 -05:00
  • 94aac35169 replica/database: extract existing_index_names and get_available_index_name Botond Dénes 2024-01-04 03:16:17 -05:00
  • cf932888de Update seastar submodule Kefu Chai 2024-01-02 23:05:58 +08:00
  • 47d8edc0fc test.py: s/asyncio.get_event_loop()/asyncio.get_running_loop()/ Kefu Chai 2023-12-13 10:03:11 +08:00
  • d9c30833ea tools/schema_loader: make real_db.tables the only source of truth on existing tables Botond Dénes 2023-12-20 10:25:48 -05:00
  • ef3d143886 tools/schema_loader: table(): store const keyspace& Botond Dénes 2023-12-20 10:23:31 -05:00
  • 1003508066 tools/schema_loader: make database,keyspace,table non-movable Botond Dénes 2023-12-20 10:22:08 -05:00
  • 1f7b03672c cql3/statements/create_index_statement: build_index_schema(): include index metadata in returned value Botond Dénes 2023-12-20 09:38:50 -05:00
  • 94dbb7cb29 cql3/statements/create_index_statement: make build_index_schema() public Botond Dénes 2023-12-20 06:52:32 -05:00
  • 039d41f5d4 cql3/statements/create_index_statement: relax some method's dependence on qp Botond Dénes 2023-12-20 06:51:09 -05:00
  • 5f42c2c7c4 cql3/statements/create_view_statement: make prepare_view() public Botond Dénes 2023-12-20 06:41:31 -05:00
  • 50cf62e186 build: cmake: do not link against Boost::dynamic_linking Kefu Chai 2023-12-25 14:39:34 +08:00
  • 1d6eaf2985 compaction manager: remove: cleanup _compaction_state on exceptions Lakshmi Narayanan Sreethar 2024-01-03 22:36:25 +05:30
  • 9e8998109f gossiper: get_*_members_synchronized: acquire endpoint update semaphore Benny Halevy 2024-01-03 16:34:11 +02:00
  • a209ae1573 cql3: type_json: fix an edge case in float-to-int conversion Michał Chojnowski 2023-12-30 19:58:00 +01:00
  • c57a0a7a46 release: prepare for 5.2.13 scylla-5.2.13 Beni Peled 2024-01-03 17:48:59 +02:00
  • 2ad532df43 test: randomized_nemesis_test: move std::variant formatter up Kefu Chai 2024-01-03 08:42:22 +08:00
  • 2c394e3f6f tablets: remove unused #includes Kefu Chai 2024-01-03 16:34:05 +08:00
  • 20531872a7 Merge 'test: randomized_nemesis_test: add formatter for append_entry' from Kefu Chai Avi Kivity 2024-01-03 15:06:33 +02:00
  • dde8f694f6 build: cmake: use # for line comment Kefu Chai 2024-01-03 09:53:00 +08:00
  • 715e062d4a Merge 'table, memtable: share log structured allocator statistics across all tablets in a table' from Avi Kivity Tomasz Grabiec 2024-01-03 14:03:40 +01:00
  • b8a0e3543e docs: ddl: document the initial_tablets replication strategy option Avi Kivity 2023-11-27 17:04:57 +02:00
  • 147f30caff gossiper: mutate_live_and_unreachable_endpoints: make exception safe Benny Halevy 2024-01-01 17:33:11 +02:00
  • fadcef01f5 database: setup_scylla_memory_diagnostics_producer: replace infinity sign with unlimited string Benny Halevy 2023-12-24 10:44:50 +02:00
  • 3e4159fece repair: remove unused #include Kefu Chai 2024-01-03 16:10:23 +08:00
  • 1f4b5126f6 build: cmake: add comment explaining CMAKE_CXX_FLAGS_RELWITHDEBINFO Kefu Chai 2023-12-25 15:35:48 +08:00
  • 3ef0345b7f test/nodetool: log response from mock server when handling JSONDecodeError Kefu Chai 2023-12-25 13:46:39 +08:00
  • 0484ac46af test: randomized_nemesis_test: add formatter for append_entry Kefu Chai 2024-01-03 08:34:33 +08:00
  • 32e55731ab test: randomized_nemesis_test: move append_reg_model::entry out Kefu Chai 2024-01-03 08:22:36 +08:00
  • 91a5a41313 add a way to negotiate generation of the tablet info for drivers Sylwia Szunejko 2024-01-02 14:54:01 +01:00
  • 2508d33946 build: cmake: add Findcryptopp.cmake Kefu Chai 2024-01-02 17:29:39 +08:00
  • 34259a03d0 treewide: use consteval string as format string when formatting log message Kefu Chai 2024-01-02 22:41:17 +08:00
  • 64a227fba0 alternator/auth: remove unused #include Kefu Chai 2024-01-02 18:20:14 +08:00
  • 949658590f Merge 'raft topology: do not update token metadata in on_alive and on_remove' from Patryk Jędrzejczak Kamil Braun 2024-01-02 16:08:50 +01:00
  • dd496afff3 mutation: add formatter for {atomic_cell_view,atomic_cell}::printer Kefu Chai 2024-01-02 20:01:01 +08:00
  • 7f6955b883 Merge 'test: make use of concurrent bootstrap' from Patryk Jędrzejczak Kamil Braun 2024-01-02 15:11:18 +01:00
  • 467d466f7e put all tablet info into one field of custom_payload and update docs Sylwia Szunejko 2024-01-02 10:35:43 +01:00
  • 215534d527 test: test_different_group0_ids: fix comments Patryk Jędrzejczak 2023-12-12 12:02:43 +01:00
  • 466723a74f test: remove test_concurrent_bootstrap Patryk Jędrzejczak 2023-12-12 11:41:33 +01:00
  • a8513bd41b test: replace multiple server_add calls with servers_add Patryk Jędrzejczak 2023-12-11 17:12:44 +01:00
  • debf1db3ef test: ScyllaCluster: start all initial servers concurrently Patryk Jędrzejczak 2023-12-11 15:30:55 +01:00
  • 16b0eeb3d6 test: ManagerClient: servers_add: specify consistent-topology-changes assumption Patryk Jędrzejczak 2023-12-12 11:27:36 +01:00
  • f4bd86384b install.sh: use a temporary file when packaging scylla.yaml Kefu Chai 2024-01-01 19:14:35 +08:00
  • 48b8544a63 .git: add skip more words and directories Kefu Chai 2024-01-01 19:32:02 +08:00
  • 8ba0decda5 Merge 'System.peers: enforce host_id' from Benny Halevy Avi Kivity 2023-12-31 21:22:04 +02:00
  • cdd5605d81 gms: endpoint_state: change application_state_map to std::unordered_map Benny Halevy 2023-12-15 19:25:32 +02:00
  • c520fc23f0 system_keyspace: update_peer_info: drop single-column overloads Benny Halevy 2023-12-18 00:49:13 +02:00
  • 0e5a666e6f storage_service: drop do_update_system_peers_table Benny Halevy 2023-12-15 19:22:59 +02:00
  • 13d395fa6a storage_service: on_change: fixup indentation Benny Halevy 2023-12-15 19:21:29 +02:00
  • ad8a9104d8 endpoint_state subscriptions: batch on_change notification Benny Halevy 2023-12-15 19:18:41 +02:00
  • 1d07a596bf everywhere: drop before_change subscription Benny Halevy 2023-12-15 17:12:23 +02:00
  • 7670f60b83 system_keyspace: load_tokens/peers/host_ids: enforce presence of host_id Benny Halevy 2023-12-10 13:04:56 +02:00
  • 74159bb5ae system_keyspace: drop update_tokens(endpoint, tokens) overload Benny Halevy 2023-12-15 16:50:22 +02:00
  • 2075c85b70 storage_service: seal peer info with host_id Benny Halevy 2023-12-10 13:32:15 +02:00
  • eb4cd388ce storage_service: update_peer_info: pass peer_info to sys_ks Benny Halevy 2023-12-15 09:33:54 +02:00
  • 5abf556399 gms: endpoint_state: define application_state_map Benny Halevy 2023-12-15 17:22:16 +02:00
  • b2735d47f7 system_keyspace: update_peer_info: use struct peer_info for all optional values Benny Halevy 2023-12-29 12:43:00 +02:00
  • 6123dc6b09 query_processor: execute_internal: support unset values Benny Halevy 2023-12-29 12:50:24 +02:00
  • 328ce23c78 types: add data_value_list Benny Halevy 2023-12-15 08:26:02 +02:00
  • 740ba3ac2a tools/schema_loader: read_schema_table_mutation(): close the reader Botond Dénes 2023-12-22 04:39:20 -05:00
  • c5f2095f6e tools/schema_loader: read_schema_table_mutation(): close the reader Botond Dénes 2023-12-22 04:39:20 -05:00
  • 3cba079b26 gossiper: add_saved_endpoint: keep heart_beat_state if ep_state is found Benny Halevy 2023-12-17 08:36:35 +02:00
  • 3099c5b8ab storage_service: topology_state_load: lock endpoint for add_saved_endpoint Benny Halevy 2023-12-19 13:41:31 +02:00
  • db434e8cb5 raft_group_registry: move on_alive error injection to gossiper Benny Halevy 2023-12-31 08:14:11 +02:00
  • 246da8884a test.py: override SCYLLA_* env keys Konstantin Osipov 2023-12-29 15:34:43 +03:00
  • 85b3232086 system_keyspace: get rid of update_cached_values Benny Halevy 2023-12-14 11:36:21 +02:00
  • f64ecc2edf storage_service: do not update peer info for this node Benny Halevy 2023-12-15 14:59:10 +02:00
  • da37e82fb9 test: add test_remove_alive_node Patryk Jędrzejczak 2023-12-29 13:17:38 +01:00
  • bd5ee04c18 topology_coordinator: reject removenode if the removed node is alive Patryk Jędrzejczak 2023-12-29 10:43:07 +01:00
  • cf955094c1 test: ManagerClient: remove unused wait_for_host_down Patryk Jędrzejczak 2023-12-29 16:42:08 +01:00