Commit Graph

  • a65e5120ab compaction: base compaction throughput on amount of data read Raphael S. Carvalho 2023-07-01 05:01:52 -03:00
  • f5c542de13 cql.g: make the parser reject INSERT JSON without a JSON value Jan Ciolek 2023-07-21 15:15:48 +02:00
  • cd9458eeb1 cql.g: make the parser reject INSERT JSON without a JSON value Jan Ciolek 2023-07-21 15:15:48 +02:00
  • bc62963e61 test/alternator: fix flaky test test_ttl_expiration_gsi_lsi Nadav Har'El 2023-07-04 00:06:30 +03:00
  • e917b874f9 test/alternator: fix flaky test test_ttl_expiration_gsi_lsi Nadav Har'El 2023-07-04 00:06:30 +03:00
  • 0f8b297d07 Merge 'build: cmake: add targets for building deb and rpm packages' from Kefu Chai Botond Dénes 2023-09-14 18:22:30 +03:00
  • 60db7f8ae3 doc: do not suggest "-node xxx" when running c-s Kefu Chai 2023-09-14 17:15:11 +08:00
  • 6c3cc7d6e0 test_fence_hints: increase timeouts Petr Gusev 2023-09-13 12:29:26 +04:00
  • d9a453e72e Merge 'Introduce a scylla-native nodetool' from Botond Dénes Avi Kivity 2023-09-14 17:20:40 +03:00
  • a3d73bfba7 Merge 'Add support for decommission with tablets' from Tomasz Grabiec Avi Kivity 2023-09-14 17:16:23 +03:00
  • 0564d000c6 Merge 'Validate compaction strategy options' from Aleksandra Martyniuk Kamil Braun 2023-09-14 16:11:52 +02:00
  • 4370e6c8d0 distributed_loader: Print sstable state explicitly Pavel Emelyanov 2023-09-14 16:29:49 +03:00
  • b19e6a68f8 distributed_loader: Move check for the missing dir upper Pavel Emelyanov 2023-09-14 16:24:42 +03:00
  • 74eef029e2 distributed_loader: Use state as _sstable_directories key Pavel Emelyanov 2023-09-14 16:20:25 +03:00
  • a5a22fe5b7 tools/scylla-sstable: load_sstables: handle load errors Benny Halevy 2023-09-12 17:49:27 +03:00
  • 551cc0233d tablets, raft topology: Add support for decommission with tablets Tomasz Grabiec 2023-08-28 16:45:56 +02:00
  • 8565af4dd3 tablet_allocator: Compute load sketch lazily Tomasz Grabiec 2023-08-28 16:15:55 +02:00
  • 1c595ab7f4 tablet_allocator: Set node id correctly Tomasz Grabiec 2023-08-28 16:13:05 +02:00
  • 389573543e tablet_allocator: Make migration_plan a class Tomasz Grabiec 2023-08-26 13:06:29 +02:00
  • d5539e080d tablets: Implement cleanup step Tomasz Grabiec 2023-08-28 01:30:08 +02:00
  • 5cf035878d storage_service, tablets: Prevent stale RPCs from running beyond their stage Tomasz Grabiec 2023-09-13 22:58:47 +02:00
  • 6a62aca3a9 locator: Introduce tablet_metadata_guard Tomasz Grabiec 2023-09-13 21:20:08 +02:00
  • c0fd42ead4 system_keyspace: introduce decode_cdc_generation_id Patryk Jędrzejczak 2023-09-11 16:44:54 +02:00
  • 6db325fb69 system_keyspace: add cleanup_candidate to CDC_GENERATIONS_V3 Patryk Jędrzejczak 2023-09-11 16:26:15 +02:00
  • 532ec84210 locator, replica: Add a way to wait for table's effective_replication_map change Tomasz Grabiec 2023-09-13 21:21:03 +02:00
  • 2c6785dc8f storage_service, tablets: Extract do_tablet_operation() from stream_tablet() Tomasz Grabiec 2023-09-13 22:54:47 +02:00
  • e2c1f904c8 raft topology: Add break in the final case clause Tomasz Grabiec 2023-08-28 00:02:34 +02:00
  • 97f3f496bd raft topology: Fix SIGSEGV when trace-level logging is enabled Tomasz Grabiec 2023-08-27 23:53:23 +02:00
  • a4c91a5ee7 raft topology: Set node state in topology Tomasz Grabiec 2023-08-27 23:52:47 +02:00
  • 56e1a72c8f raft topology: Always set host id in topology Tomasz Grabiec 2023-08-26 13:09:11 +02:00
  • 3e2d8ca94d test: add nodetool tests Botond Dénes 2023-08-25 03:31:25 -04:00
  • 56f7b2f45d test.py: add ToolTestSuite and ToolTest Botond Dénes 2023-08-15 01:43:24 -04:00
  • 60dc2e9303 tools/scylla-nodetool: implement compact operation Botond Dénes 2023-07-26 10:33:15 -04:00
  • d67e22b876 tools/scylla-nodetool: implement basic scylla_rest_api_client Botond Dénes 2023-07-26 10:32:59 -04:00
  • eb1beca1b6 tools: introduce scylla-nodetool Botond Dénes 2023-07-26 08:41:03 -04:00
  • bf2fad3c00 utils: export dns_connection_factory from s3/client.cc to http.hh Botond Dénes 2023-07-28 09:11:26 -04:00
  • 17fd57390e utils/s3/client: pass logger to dns_connection_factory in constructor Botond Dénes 2023-07-28 09:04:27 -04:00
  • 4dd373b8d3 tools/utils: tool_app_template::run_async(): also detect --help* as --help Botond Dénes 2023-08-28 10:14:36 -04:00
  • 47b18ae908 migration_manager: log when performing read barrier in get_schema_for_write Kamil Braun 2023-08-30 18:47:12 +02:00
  • bff9cedef9 Merge 'system_keyspace: remove flushes when writing to system tables' from Petr Gusev Kamil Braun 2023-09-14 10:39:20 +02:00
  • 25457fca38 Update tools/cqlsh submodule Kefu Chai 2023-09-14 13:06:23 +08:00
  • 60c293ed7d doc/dev: correct the path to object_storage.yaml Kefu Chai 2023-09-14 15:09:22 +08:00
  • cc16502691 Merge 'Add metrics to S3 client' from Pavel Emelyanov Botond Dénes 2023-09-14 09:49:08 +03:00
  • 88a7bf2853 build: cmake: add targets for building deb and rpm packages Kefu Chai 2023-09-14 12:57:35 +08:00
  • 93faac0a0c build: cmake: correct the paths used when building unstripped pkg Kefu Chai 2023-09-14 12:53:07 +08:00
  • 16eea4569d create-relocatable-package.py: prefer $build_dir/SCYLLA-RELEASE-FILE Kefu Chai 2023-09-14 12:30:39 +08:00
  • 6dc6b39609 create-relocatable-package.py: create SCYLLA-RELOCATABLE-FILE with tempfile Kefu Chai 2023-09-14 12:15:01 +08:00
  • fa88ed76a5 Merge 'build: cmake: add packaging support' from Kefu Chai Botond Dénes 2023-09-14 07:02:44 +03:00
  • 6c67c270c8 Update node exporter to v1.6.1 Yaniv Kaul 2023-08-14 13:45:16 +03:00
  • 082cd3bc8e system_keyspace: switch CDC_LOCAL to schema commitlog Petr Gusev 2023-09-04 20:08:45 +04:00
  • a683cebb02 system_keyspace: scylla_local: use schema commitlog Petr Gusev 2023-09-04 19:59:03 +04:00
  • ce0ee32d5a database.cc: make _uses_schema_commitlog optional Petr Gusev 2023-09-12 20:09:04 +04:00
  • beb29f094b system_keyspace: drop load phases Petr Gusev 2023-09-04 19:46:10 +04:00
  • 47ffc66c7f database.hh: add_column_family: add readonly parameter Petr Gusev 2023-09-08 19:24:41 +04:00
  • 7e52014633 schema_tables: merge_tables_and_views: delay events until tables/views are created on all shards Petr Gusev 2023-09-05 12:26:53 +04:00
  • 0e5f9ae9a4 system_keyspace: switch system.peers to schema commitlog Petr Gusev 2023-08-31 23:07:33 +04:00
  • 7881ce1e09 system_keyspace: switch system.local to schema commitlog Petr Gusev 2023-08-31 21:41:58 +04:00
  • cbfc512667 main.cc: move schema commitlog replay earlier Petr Gusev 2023-09-07 20:10:22 +04:00
  • a0653590b5 sstables_format_selector: extract listener Petr Gusev 2023-09-10 12:18:23 +04:00
  • 7104fc8a7e sstables_format_selector: wrap when_enabled with seastar::async Petr Gusev 2023-09-08 11:04:30 +04:00
  • 2a0b228d17 main.cc: inline and split system_keyspace.setup Petr Gusev 2023-09-07 19:52:14 +04:00
  • f0bc9f2d93 system_keyspace: refactor save_system_schema function Petr Gusev 2023-09-07 12:36:56 +04:00
  • e395086557 system_keyspace: move initialize_virtual_tables into virtual_tables.hh Petr Gusev 2023-09-07 12:17:49 +04:00
  • c4787a160b system_keyspace: remove unused parameter Petr Gusev 2023-08-31 21:12:09 +04:00
  • b90011294d config.cc: drop db::config::host_id Petr Gusev 2023-08-31 17:27:39 +04:00
  • d15c961a2f main.cc:: extract local_info initialization into function Petr Gusev 2023-08-31 17:15:59 +04:00
  • c59dae9a73 schema.cc: check static_props for sanity Petr Gusev 2023-09-01 17:05:31 +04:00
  • a03fbc3781 system_keyspace: set null sharder when configuring schema commitlog Petr Gusev 2023-09-01 19:20:23 +04:00
  • d32191a353 system_keyspace: rename static variables Petr Gusev 2023-09-04 20:05:08 +04:00
  • cda49b06dc system_keyspace: remove redundant wait_for_sync_to_commitlog Petr Gusev 2023-09-01 19:07:38 +04:00
  • 268f75c931 build: cmake: build unified package Kefu Chai 2023-09-12 18:05:01 +08:00
  • f39129f93c build: cmake: put stripped_dist_pkg under $build/dist Kefu Chai 2023-09-12 22:33:18 +08:00
  • c27d212f4b api, storage_service: Recalculate table digests on relocal_schema api call Tomasz Grabiec 2023-09-13 00:57:11 +02:00
  • 0a5d9532f9 Merge 'Sanitize batchlog manager start/stop' from Pavel Emelyanov Avi Kivity 2023-09-13 18:20:55 +03:00
  • 14598fdfdd test: add test for compaction strategy validation Aleksandra Martyniuk 2023-06-13 16:25:07 +02:00
  • 53ecc29cd7 compaction: unify exception messages Aleksandra Martyniuk 2023-05-30 16:17:18 +02:00
  • ac08b57555 compaction: cql3: validate options in check_restricted_table_properties Aleksandra Martyniuk 2023-05-19 12:43:18 +02:00
  • 44744d6229 compaction: validate options used in different compaction strategies Aleksandra Martyniuk 2023-05-19 11:52:31 +02:00
  • 0ed39af221 compaction: validate common compaction strategy options Aleksandra Martyniuk 2023-05-19 11:10:21 +02:00
  • a2e6081984 compaction: split compaction_strategy_impl constructor Aleksandra Martyniuk 2023-05-30 13:30:43 +02:00
  • 5c72bcd40e compaction: validate size_tiered_compaction_strategy specific options Aleksandra Martyniuk 2023-05-18 19:02:38 +02:00
  • 7e5b6ea09a compaction: validate time_window_compaction_strategy specific options Aleksandra Martyniuk 2023-05-18 16:09:35 +02:00
  • 84fd90e472 compaction: add method to validate min and max threshold Aleksandra Martyniuk 2023-06-01 19:12:13 +02:00
  • 50c1bb555b compaction: split size_tiered_compaction_strategy_options constructor Aleksandra Martyniuk 2023-05-18 18:21:01 +02:00
  • 702c19f941 compaction: make compaction strategy keys static constexpr Aleksandra Martyniuk 2023-05-18 16:17:44 +02:00
  • e3d8f71a88 compaction: use helpers in validate_* functions Aleksandra Martyniuk 2023-05-18 17:50:00 +02:00
  • c8c3c0e6a6 compaction: split time_window_compaction_strategy_options construtor Aleksandra Martyniuk 2023-05-17 16:48:04 +02:00
  • a01dd1351e compaction: add validate method to compaction_strategy_options Aleksandra Martyniuk 2023-05-17 14:58:20 +02:00
  • e5cf6f0897 time_window_compaction_strategy_options: make copy and move-able Benny Halevy 2023-05-24 09:22:23 +03:00
  • c9475d6fe0 size_tiered_compaction_strategy_options: make copy and move-able Benny Halevy 2023-05-24 09:22:23 +03:00
  • f9b09d4549 migration_manager: Register RPC verbs on start Pavel Emelyanov 2023-09-12 12:50:05 +03:00
  • 9dea26aa03 storage_service: Remove proxy arg from init_messaging_service_part() Pavel Emelyanov 2023-09-12 13:17:24 +03:00
  • c53b8fb1b5 storage_service: initialize group0 in ctor Raphael S. Carvalho 2023-09-08 14:42:26 -03:00
  • 50e3448527 Merge 'unified: add --build-dir option and respect --pkgs' from Kefu Chai Botond Dénes 2023-09-13 15:30:57 +03:00
  • a184b07cbb Merge 'raft topology: make CDC_GENERATIONS_V3 single-partition, timeuuid-sorted' from Patryk Jędrzejczak Kamil Braun 2023-09-13 12:54:49 +02:00
  • bbb6e4f822 docs: s/tar xvfz tar/tar xvfz/ in command line sample Kefu Chai 2023-09-13 10:24:38 +08:00
  • d0d0ad7aa4 node_ops: extract classes related to node operations Aleksandra Martyniuk 2023-09-11 16:25:41 +02:00
  • e90e10112f node_ops: repair: move node_ops_id to node_ops directory Aleksandra Martyniuk 2023-09-11 15:26:05 +02:00
  • 66206207f9 gossiper: properly acquire lock_endpoint_update_semaphore in reset_endpoint_state_map Piotr Dulikowski 2023-09-12 08:08:21 +02:00
  • 7e7101c180 Revert "Merge 'database, storage_proxy: Reconcile pages with dead rows and partitions incrementally' from Botond Dénes" Botond Dénes 2023-09-13 10:39:37 +03:00