Commit Graph

  • 132ae92c75 Merge 'build: extract code fragments into functions' from Kefu Chai Botond Dénes 2023-10-27 09:27:22 +03:00
  • e349a2657c Merge 'Allow running perf-simple-query with tablets' from Tomasz Grabiec Avi Kivity 2023-10-26 19:55:51 +03:00
  • 6b991b4791 doc: add note about run test.py with toolchain/dbuild Aleksandr Bykov 2023-10-25 17:28:26 +07:00
  • 3a6e359328 build: cmake: add token_metadata.cc to api Kefu Chai 2023-10-26 19:21:33 +08:00
  • 8819865c8d build: cmake: correct the variable names in mode.Dev.cmake Kefu Chai 2023-10-26 10:43:23 +08:00
  • 1c0ae2e7ef Merge 'raft topology: assign tokens after join node response rpc' from Piotr Dulikowski Kamil Braun 2023-10-26 13:05:21 +02:00
  • 020a9c931b db: view: run local materialized view mutations on a separate smp service group Marcin Maliszkiewicz 2023-10-25 19:46:52 +02:00
  • a6236072ee raft topology: join_node_request_handler: wait until first node becomes normal Patryk Jędrzejczak 2023-10-19 16:12:30 +02:00
  • 2aa29763af storage_service: raft topology: do not throw error from fence_previous_coordinator() Gleb Natapov 2023-10-23 13:03:17 +03:00
  • 83ca111398 docs: nodetool/removenode: fix host_id in examples Benny Halevy 2022-10-25 07:56:05 +03:00
  • 16ce212c31 tools/scylla-nodetool: implement the listsnapshots command Botond Dénes 2023-10-25 09:58:21 -04:00
  • 27854a50be tools/scylla-nodetool: implement clearsnapshot command Botond Dénes 2023-10-25 07:55:39 -04:00
  • b32ee54ba0 tools/scylla-nodetool: implement the cleanup command Botond Dénes 2023-10-25 06:46:59 -04:00
  • 24efacf90d release: prepare for 5.4.0-rc1 scylla-5.4.0-rc1 Anna Mikhlin 2023-10-26 22:44:14 +03:00
  • 58f1ecdddb sstables: writer: delegate flush() in checksummed_file_data_sink_impl Kefu Chai 2023-08-23 16:01:58 +08:00
  • 30a4eb0ea7 sstables: writer: delegate flush() in checksummed_file_data_sink_impl Kefu Chai 2023-08-23 16:01:58 +08:00
  • 7e3a78d73d test/nodetool: rest_api_mock: add more options for multiple requests Botond Dénes 2023-10-25 07:37:20 -04:00
  • b878dcc1c3 tools/scylla-nodetool: log responses with trace level Botond Dénes 2023-10-25 06:13:58 -04:00
  • 1639a468df docs: add latest option to aws_images extension David Garcia 2023-10-06 12:47:27 +01:00
  • eb57c3bc22 doc: remove versions from Materialized Views Anna Stuchlik 2023-10-26 12:08:13 +02:00
  • 29bd044db3 doc: add CQL Reference for Materialized Views Anna Stuchlik 2023-10-26 11:47:22 +02:00
  • a0766ac236 doc: fix the Reference page layout Anna Stuchlik 2023-10-24 15:01:24 +02:00
  • 227136ddf5 main.cc: specify shortname for scheduling groups Kefu Chai 2023-10-24 14:41:48 +08:00
  • d43afd576e cql3/restrictions/statement_restrictions: s/allow filtering/ALLOW FILTERING/ Kefu Chai 2023-10-16 11:41:33 +08:00
  • bfd99fad7f build: move the code with side effects into a single function Kefu Chai 2023-10-26 11:43:25 +08:00
  • 85cc9073c9 build: create outdir when outdir is explictly used Kefu Chai 2023-10-26 11:35:05 +08:00
  • 6c7cc927b5 build: group the code with side effects together Kefu Chai 2023-10-26 11:29:07 +08:00
  • a375ce2ac1 build: do not rely on updating global with a dict Kefu Chai 2023-10-26 11:11:26 +08:00
  • a25a153e9f build: extract generate_version() out Kefu Chai 2023-10-26 11:09:42 +08:00
  • cb6531b1a8 build: extract get_release_cxxflags() out Kefu Chai 2023-10-26 10:59:40 +08:00
  • ec7ac3c750 build: extract get_extra_cxxflags() out Kefu Chai 2023-10-26 10:34:58 +08:00
  • 8646e6c5d1 build: move thrift_libs to where it is used Kefu Chai 2023-10-23 11:26:46 +08:00
  • 8b76f2a835 build: move pkg closer to where it is used Kefu Chai 2023-10-23 11:21:37 +08:00
  • ea6bf6b908 build: remove unused variable Kefu Chai 2023-10-23 11:17:22 +08:00
  • 846218a8bc build: move variable closer to where it is used Kefu Chai 2023-10-23 11:13:19 +08:00
  • 18014f1d9a cql3: grammar: reject intValue with no contents Avi Kivity 2023-07-20 19:01:05 +03:00
  • ea198d884d cql3: grammar: reject intValue with no contents Avi Kivity 2023-07-20 19:01:05 +03:00
  • 600822379d Docs: small typo in cql extensions page Yaniv Kaul 2023-10-25 16:12:58 +03:00
  • 5d1e9d8c46 Merge 'Sanitize API -> token_metadata dependency' from Pavel Emelyanov Botond Dénes 2023-10-25 17:19:39 +03:00
  • ad29ba4cad doc: add info about encrypted tables to Backup Anna Stuchlik 2023-10-03 11:04:53 +02:00
  • 953fee7fb0 Update cql-extensions.md mykaul-patch-1 Yaniv Kaul 2023-10-25 15:18:55 +03:00
  • 782c6a208a Merge 'cql3: mutation_fragments_select_statement: keep erm alive for duration of the query' from Botond Dénes Avi Kivity 2023-10-25 15:03:07 +03:00
  • 9f6e93c144 raft: make sure that all operation forwarded to a leader are completed before destroying raft server Gleb Natapov 2023-10-19 17:04:26 +03:00
  • ba044b769a storage_service: raft topology: remove code duplication from global_tablet_token_metadata_barrier Gleb Natapov 2023-10-15 17:19:25 +03:00
  • 72419f1a61 tests: add tests for streaming failure in bootstrap/replace/remove/decomission Gleb Natapov 2023-09-26 16:06:48 +03:00
  • b072ddd8a7 test/pylib: do not stop node if decommission failed with an expected error Gleb Natapov 2023-10-19 16:52:50 +03:00
  • cee7aab32c storage_service: raft topology: fix typo in "decommission" everywhere Gleb Natapov 2023-09-28 13:31:12 +03:00
  • 0201304096 storage_service: raft topology: add streaming error injection Gleb Natapov 2023-09-21 10:58:58 +03:00
  • ba217d9341 storage_service: raft topology: do not increase topology version during CDC repair Gleb Natapov 2023-09-20 10:51:27 +03:00
  • 8e393ea750 storage_service: raft topology: rollback topology operation on streaming failure. Gleb Natapov 2023-09-05 15:29:03 +03:00
  • 0a8c3e5c78 storage_service: raft topology: load request parameters in left_token_ring state as well Gleb Natapov 2023-10-19 17:05:30 +03:00
  • 49b6153d27 storage_service: raft topology: do not report term_changed_error during global_token_metadata_barrier as an error Gleb Natapov 2023-09-20 11:13:18 +03:00
  • 5b760572df storage_service: raft topology: change global_token_metadata_barrier error handling to try/catch Gleb Natapov 2023-09-20 11:01:27 +03:00
  • 466fe35474 storage_service: raft topology: make global_token_metadata_barrier node independent Gleb Natapov 2023-09-07 16:46:06 +03:00
  • a49ae3ff87 storage_service: raft topology: split get_excluded_nodes from exec_global_command Gleb Natapov 2023-09-07 16:45:20 +03:00
  • 897a7e599a storage_service: raft topology: drop unused include_local and do_retake parameters from exec_global_command which are always true Gleb Natapov 2023-09-05 15:37:18 +03:00
  • 7f1aa41e86 storage_service: raft topology: simplify streaming RPC failure handling Gleb Natapov 2023-09-04 14:02:39 +03:00
  • a3ba4b3109 test: test_topology_ops: continuously write during the test Piotr Dulikowski 2023-10-17 15:16:15 +02:00
  • 63aa9332aa raft topology: assign tokens after join node response rpc Piotr Dulikowski 2023-10-16 15:31:31 +02:00
  • 46fce4cff3 storage_service: fix indentation after previous commit Piotr Dulikowski 2023-10-16 15:23:13 +02:00
  • 2d161676c7 raft topology: loosen assumptions about transition nodes having tokens Piotr Dulikowski 2023-10-16 15:26:16 +02:00
  • e223624e2e doc: fix the Reference page layout Anna Stuchlik 2023-10-24 15:01:24 +02:00
  • fa0f382a82 Merge 'Initialize datadir for system and non-system keyspaces the same way' from Pavel Emelyanov Botond Dénes 2023-10-18 12:12:19 +03:00
  • ceb866fa2e Merge 'Make s3 upload sink PUT small objects' from Pavel Emelyanov Botond Dénes 2023-10-25 10:03:46 +03:00
  • cb63d303f0 test: Make test_sstables_excluding_staging_correctness run over s3 too Pavel Emelyanov 2023-10-24 14:04:23 +03:00
  • d827068d01 sstables,s3: Support state change (without generation change) Pavel Emelyanov 2023-10-24 14:01:12 +03:00
  • ca5d3d217f system_keyspace: Add state field to system.sstables Pavel Emelyanov 2023-10-24 13:43:46 +03:00
  • 295936c1d3 sstable_directory: Tune up sstables entries processing comment Pavel Emelyanov 2023-10-24 14:17:26 +03:00
  • e4162227ff system_keyspace: Tune up status change trace message Pavel Emelyanov 2023-10-24 14:14:03 +03:00
  • 63758d19ce sstables: Add state string to state enum class convert Pavel Emelyanov 2023-10-24 13:43:23 +03:00
  • 8e1ff745fa api: Remove http::context -> token_metadata dependency Pavel Emelyanov 2023-10-24 17:27:12 +03:00
  • be9ea0c647 api: Pass shared_token_metadata instead of storage_service Pavel Emelyanov 2023-10-24 17:24:49 +03:00
  • c23193bed0 api: Move snitch endpoints that use token metadata only Pavel Emelyanov 2023-10-24 17:19:29 +03:00
  • e4c0a4d34d api: Move storage_service endpoints that use token metadata only Pavel Emelyanov 2023-10-24 17:30:05 +03:00
  • 2c50655835 build: set an older version for cxxbridge that works in the frozen toolchain Wojciech Mitros 2023-10-23 17:33:34 +02:00
  • 6c90d166cc Merge 'build: cmake: avoid using large amount stack of when compiling parser ' from Kefu Chai Botond Dénes 2023-10-24 16:19:51 +03:00
  • 4b80130b0b Merge 'reduce announcements of the automatic schema changes ' from Patryk Jędrzejczak Nadav Har'El 2023-10-24 15:42:48 +03:00
  • a5519c7c1f docs: update cofig params design David Garcia 2023-10-24 10:57:03 +01:00
  • f8104b92f8 build: cmake: detect rapidxml Kefu Chai 2023-10-24 00:20:08 +08:00
  • caa3e751f7 test: Add s3_client test for upload PUT fallback Pavel Emelyanov 2023-10-24 10:31:39 +03:00
  • db49ccccb0 view: remove unused _backing_secondary_index Kamil Braun 2023-10-11 15:09:11 +02:00
  • 3976808b12 schema_tables: turn view schema fixing code into a sanity check Kamil Braun 2023-10-11 14:48:23 +02:00
  • f02ac9a9e7 schema_tables: make comment more precise Kamil Braun 2023-10-11 13:54:39 +02:00
  • 5397524875 feature_service: make COMPUTED_COLUMNS feature unconditionally true Kamil Braun 2023-10-11 12:52:36 +02:00
  • 2a21029ff5 Merge 'make topology_coordinator::run noexcept' from Gleb Kamil Braun 2023-10-24 12:16:36 +02:00
  • 4abcec9296 test: add __repr__ for MinIoServer and S3_Server Kefu Chai 2023-10-20 11:09:54 +08:00
  • 63f2bdca01 s3/client: Add PUT fallback to upload sink Pavel Emelyanov 2023-10-24 10:31:49 +03:00
  • dcaaa74cd4 storage_service: raft topology: mark topology_coordinator::run function as noexcept Gleb Natapov 2023-10-23 13:30:37 +03:00
  • 65bf5877e7 storage_service: raft topology: do not throw error from fence_previous_coordinator() Gleb Natapov 2023-10-23 13:03:17 +03:00
  • 23898581d5 cql3: mutation_fragments_select_statement: use host_id instead of node Botond Dénes 2023-10-23 08:51:40 -04:00
  • 3cb1669340 cql3: mutation_fragments_select_statement: pin erm reference Botond Dénes 2023-10-24 03:07:55 -04:00
  • 0cba973972 Update tools/java submodule Botond Dénes 2023-10-24 09:41:36 +03:00
  • 9347b61d3b build: cmake: avoid using large amount stack of when compiling parser Kefu Chai 2023-10-24 12:36:22 +08:00
  • 3da02e1bf4 build: cmake: s/COMPILE_FLAGS/COMPILE_OPTIONS/ Kefu Chai 2023-10-24 11:45:40 +08:00
  • 7c580b4bd4 Merge 'sstable: switch to uuid identifier for naming S3 sstable objects' from Kefu Chai Pavel Emelyanov 2023-10-23 21:05:13 +03:00
  • d7031de538 Merge 'test/pylib: extract the env variable related functions out' from Kefu Chai Pavel Emelyanov 2023-10-23 21:03:03 +03:00
  • 0c6a3f568a compaction: delete default_compaction_progress_monitor Aleksandra Martyniuk 2023-10-23 09:38:24 +02:00
  • 55ee999f89 doc: enable publishing docs for branch-5.4 Anna Stuchlik 2023-10-18 14:16:43 +02:00
  • 8180f61147 test/boost/multishard_mutation_query_test: fix querier cache misses expectations Botond Dénes 2023-10-23 07:56:52 -04:00
  • 0a34f29ea5 test/lib/test_utils: add require_* variants for all comparators Botond Dénes 2023-10-23 07:52:38 -04:00