Commit Graph

  • 36bca5a6af tools/json_writer: fold SstableKey() overloads into callers Botond Dénes 2023-06-30 01:39:52 -04:00
  • 043b0f316f tools/json_writer: allow writing metadata and value separately Botond Dénes 2023-06-26 23:43:22 -04:00
  • 1df004db8c tools/json_writer: split mutation_fragment_json_writer in two classes Botond Dénes 2023-06-26 08:06:09 -04:00
  • 0a5b67d6d9 tools/json_writer: allow passing custom std::ostream to json_writer Botond Dénes 2023-06-26 07:49:51 -04:00
  • 959bfae665 build: cmake: build submodules Kefu Chai 2023-07-19 13:00:40 +08:00
  • bb7d99ad37 build: cmake: generate version files with add_custom_command() Kefu Chai 2023-07-19 12:54:51 +08:00
  • bfaac5192a gossiper: call on_remove subscriptions in the foreground in remove_endpoint Kamil Braun 2023-07-17 17:22:33 +02:00
  • 8bc42f54d4 Merge 'feature_service: handle deprecated features correctly in feature check' from Piotr Dulikowski Pavel Emelyanov 2023-07-18 21:01:48 +03:00
  • 6f22ed9145 Merge 'raft: move group0_state_machine::merger to its own header and add unit test for it' from Mikołaj Grzebieluch Kamil Braun 2023-07-18 17:42:42 +02:00
  • 56c91473f2 Merge 'storage_proxy: silence abort_requested_exception on reads and writes' from Patryk Jędrzejczak Kamil Braun 2023-07-18 17:04:05 +02:00
  • 4ce46a998a cql-pytest: translate Cassandra's tests for BATCH operations Nadav Har'El 2023-07-17 23:00:34 +03:00
  • da18a9badf Fix test.py with compaction groups Raphael S. Carvalho 2023-07-17 13:42:44 -03:00
  • 7d5cca1958 Merge 'Regular compaction task' from Aleksandra Martyniuk Botond Dénes 2023-07-18 16:52:53 +03:00
  • 4661671220 s3/test: do not keep the tempdir forever Kefu Chai 2023-07-18 12:43:38 +08:00
  • 69e22de54d Merge 'minor test/pylib type fixes' from Alecco Kamil Braun 2023-07-18 15:17:51 +02:00
  • 16c6d626fe scylla_fstrim_setup: start scylla-fstrim.timer on setup Takuya ASADA 2023-06-15 08:59:01 +09:00
  • a05bb26cd6 scylla_fstrim_setup: start scylla-fstrim.timer on setup Takuya ASADA 2023-06-15 08:59:01 +09:00
  • 660d68953d scylla_fstrim_setup: start scylla-fstrim.timer on setup on-hold-next-5.3 on-hold-branch-5.3 Takuya ASADA 2023-06-15 08:59:01 +09:00
  • a51fdadfed Merge 'treewide: remove #includes not use directly' from Kefu Chai Avi Kivity 2023-07-18 14:45:33 +03:00
  • 8fceb7b7a0 test/pylib: fix function attribute Alejo Sanchez 2023-07-13 19:58:05 +02:00
  • f7ee4ee7f6 test/pylib: check cmd is defined before using it Alejo Sanchez 2023-07-13 19:54:08 +02:00
  • ff564583a4 test/pylib: fix return type hint Alejo Sanchez 2023-07-13 19:51:51 +02:00
  • 2194d8864b test/pylib: remove redundant method Alejo Sanchez 2023-07-13 19:46:11 +02:00
  • eb6202ef9c Merge 'db: hints: add checksum to sync_point encoding' from Patryk Jędrzejczak Kamil Braun 2023-07-18 13:05:10 +02:00
  • bab16eb30e treewide: remove #includes not use directly Kefu Chai 2023-07-18 17:28:39 +08:00
  • 58302ab145 size_tiered_backlog_tracker: do not include remove header Kefu Chai 2023-07-18 17:12:54 +08:00
  • 62ced66702 schema: add scylla specific options to schema description Michał Jadwiszczak 2023-02-02 11:01:39 +01:00
  • 21ff6efd74 test/boost/view_build_test: improve test_view_update_generator_register_semaphore_unit_leak Botond Dénes 2023-07-17 07:51:04 -04:00
  • 13e31eaeca test.py: show mode and suite name when listing tests Alejo Sanchez 2023-05-25 18:57:00 +02:00
  • b3cb611be7 Merge 'treewide: enable -Wsign-compare and address the warnings from this option' from Kefu Chai Botond Dénes 2023-07-18 09:05:30 +03:00
  • 6961fbcec7 Merge 'Add the metrics config api' from Amnon Heiman Botond Dénes 2023-07-18 07:10:31 +03:00
  • f03efd7ea9 Merge 'build: cmake: fix the build of some tests' from Kefu Chai Botond Dénes 2023-07-18 06:51:40 +03:00
  • 4c1a26c99f compaction_manager: sort sstables when compaction is enabled Kefu Chai 2023-07-14 16:44:57 +08:00
  • fa3129fa29 treewide: use unsigned variable to compare with unsigned Kefu Chai 2023-07-12 12:40:09 +08:00
  • 3129ae3c8c treewide: compare signed and unsigned using std::cmp_*() Kefu Chai 2023-07-12 12:30:09 +08:00
  • 123dd44c21 api: Add the metrics API Amnon Heiman 2023-01-30 15:42:06 +02:00
  • eeac846ea7 api/config: make it optional if the config API is the first to register Amnon Heiman 2023-01-30 15:33:10 +02:00
  • d694a42745 api: Add the metrics.json Swagger file Amnon Heiman 2023-01-30 15:28:32 +02:00
  • 9e0ec3afba Preparing for V2 API from files Amnon Heiman 2023-01-30 15:10:29 +02:00
  • 02618831ef db: hints: add checksum to sync point encoding Patryk Jędrzejczak 2023-07-05 15:41:55 +02:00
  • 0a424e1760 db: hints: add the version_size constant Patryk Jędrzejczak 2023-07-06 09:50:13 +02:00
  • 7dbe624dee test: add regular compaction task test Aleksandra Martyniuk 2023-06-23 18:11:20 +02:00
  • 2e87ba1879 compaction: turn regular_compaction_task_executor into regular_compaction_task_impl Aleksandra Martyniuk 2023-06-23 17:17:25 +02:00
  • e3b068be4d compaction: add compaction_manager::perform_compaction method Aleksandra Martyniuk 2023-07-03 11:00:43 +02:00
  • ab4ae6b84a test: modify sstable_compaction_test.cc Aleksandra Martyniuk 2023-06-26 15:04:04 +02:00
  • 9fdd130943 compaction: add regular_compaction_task_impl Aleksandra Martyniuk 2023-06-23 16:34:51 +02:00
  • 33cb156ee3 compaction: switch state after compaction is done Aleksandra Martyniuk 2023-06-26 14:29:03 +02:00
  • bdf3959ae6 raft: group0_state_machine_merger: add test for timeuuid ordering Mikołaj Grzebieluch 2023-07-13 12:11:25 +02:00
  • 96c6e0d0f7 raft: group0_state_machine: extract merger to its own header Mikołaj Grzebieluch 2023-07-13 11:56:56 +02:00
  • 2aa3672e5f doc: fix the 5.2-to-5.3 upgrade guide Anna Stuchlik 2023-07-14 14:51:12 +02:00
  • 7ae7be0911 locator: remove this_host_id from topology::config Patryk Jędrzejczak 2023-07-17 11:28:11 +02:00
  • 41aef6dc96 partition_snapshot_reader.hh: fix iterator invalidation in do_refresh_state Michał Chojnowski 2023-07-14 08:08:27 +02:00
  • 56bd9b5db3 service: storage_proxy: do not report abort requests in handle_write Patryk Jędrzejczak 2023-07-12 13:35:22 +02:00
  • f9db9f5943 service: storage_proxy: encode abort_requested_exception in handle_read Patryk Jędrzejczak 2023-07-12 11:59:12 +02:00
  • 68bd0424c2 service: storage_proxy: refactor encode_replica_exception_for_rpc Patryk Jędrzejczak 2023-07-12 13:07:18 +02:00
  • 7f83dbd9e7 test: disable raft-topology in test_remove_garbage_group0_members Patryk Jędrzejczak 2023-07-13 16:11:04 +02:00
  • c53bbbf1b9 doc: document nodetool checkAndRepairCdcStreams Anna Stuchlik 2023-07-14 11:05:43 +02:00
  • bfaac3a239 Merge 'Make replace sstables implementations exception safe' from Benny Halevy Avi Kivity 2023-07-17 12:32:27 +03:00
  • c4f35d67e5 Merge 'utils: add fmt formatter for pretty printers' from Kefu Chai Botond Dénes 2023-07-17 12:06:00 +03:00
  • ed5825ebdb s3/test: correct outdated comments Kefu Chai 2023-07-06 10:08:52 +08:00
  • 3ed982df87 query_context: do not include unused header Kefu Chai 2023-07-17 11:23:46 +08:00
  • 18166e0e43 sstable: do not include unused header Kefu Chai 2023-07-17 11:20:03 +08:00
  • 241b56b7b5 test: drain old compaction tasks from task manager Aleksandra Martyniuk 2023-07-10 10:08:05 +02:00
  • 78c8e92170 dbuild: fix ulimits hard value for docker on osx Harsh Soni 2023-06-19 17:08:14 +05:30
  • a8254111ef utils: drop operator<< for pretty printers Kefu Chai 2023-07-17 13:32:26 +08:00
  • fc6b84ec1f utils: add fmt formatter for pretty printers Kefu Chai 2023-07-17 13:28:08 +08:00
  • 3945721dd6 Merge 'test/boost/database_test: split mutation sub-tests' from Alecco Botond Dénes 2023-07-17 08:29:28 +03:00
  • 1f5b1679b0 Merge 'test: use different table names in sstable_expired_data_ratio and cleanups' from Kefu Chai Botond Dénes 2023-07-17 08:27:29 +03:00
  • 567b453689 utils: avoid using out-of-range index in pretty_printers Kefu Chai 2023-07-16 19:21:32 +08:00
  • 6459bf9c0b test: randomized_nemesis_test: do not perform tautogical comparision Kefu Chai 2023-07-12 15:31:10 +08:00
  • 4fc870a31a cql3: expr: avoid redoing prepare work when evaluating field_selection Avi Kivity 2023-07-07 11:32:07 +03:00
  • 6d9709679d test/lib/mutation_source_test: bump ttl Alejo Sanchez 2023-07-14 16:44:12 +02:00
  • a9350493e3 test/boost/memtable_test: split memtable sub-tests Alejo Sanchez 2023-07-06 18:52:17 +02:00
  • 79eedded35 test/boost/database_test: split mutation sub-tests Alejo Sanchez 2023-06-29 10:07:56 +02:00
  • 42bba50727 test: rename variables with better names Kefu Chai 2023-07-12 18:53:09 +08:00
  • f7af971181 test: use different table names in sstable_expired_data_ratio Kefu Chai 2023-07-12 18:34:45 +08:00
  • c836e7940e test: explicitly capture variables Kefu Chai 2023-07-12 17:57:11 +08:00
  • b54265034d cql3: expr: make expression non-default-constructible Avi Kivity 2023-07-14 18:35:59 +03:00
  • c0ba7040d5 cql3: grammar: don't default-construct expressions Avi Kivity 2023-07-14 16:56:12 +03:00
  • a93fd2b162 doc: fix internal links Anna Stuchlik 2023-07-12 12:35:46 +02:00
  • ee2607324b cql3: grammar: improve uninitialized<> flexibility Avi Kivity 2023-07-14 17:02:30 +03:00
  • 3219981367 repair: Release permit earlier when the repair_reader is done Botond Dénes 2023-07-14 18:17:21 +03:00
  • aa5e904c40 repair: Release permit earlier when the repair_reader is done Botond Dénes 2023-07-14 18:17:21 +03:00
  • bff9b459ef repair: Release permit earlier when the repair_reader is done Botond Dénes 2023-07-14 18:17:21 +03:00
  • 4bc0b42639 cql3: grammar: adjust uninitialized<> wrapper Avi Kivity 2023-07-14 16:32:07 +03:00
  • eb8d7fa1c2 Merge 'test/pylib: handle paging for run_async' from Alecco Botond Dénes 2023-07-14 16:37:24 +03:00
  • d6029a195e Remove DateTieredCompactionStrategy Raphael S. Carvalho 2023-07-06 16:55:12 -03:00
  • 5f6d00babf test: expr_test: don't invoke expression's default constructor Avi Kivity 2023-07-14 16:06:36 +03:00
  • 4b6e38e704 cql3: statement_restrictions: explicitly initialize expressions in index match code Avi Kivity 2023-07-14 16:03:14 +03:00
  • a5921e4923 cql3: statement_restrictions: explicitly intitialize some expression fields Avi Kivity 2023-07-14 15:57:41 +03:00
  • f94eb708e9 cql3: statement_restrictions: avoid expression's default constructor when classifying restrictions Avi Kivity 2023-07-14 15:52:03 +03:00
  • 61be544431 cql3: expr: prepare_expression: avoid default-constructed expression Avi Kivity 2023-07-14 15:49:51 +03:00
  • 4c77b86f26 doc: document the minimum_keyspace_rf option Anna Stuchlik 2023-07-13 13:42:32 +02:00
  • 8b10b1408b migration_manager: correct format string when printing warning Kefu Chai 2023-07-11 16:52:26 +08:00
  • f01c4b3094 cql3: broadcast_tables: prepare new_value without relying on expression default constructor Avi Kivity 2023-07-14 15:42:58 +03:00
  • 39e41dec84 topology_custom: add deprecated features test Piotr Dulikowski 2023-07-14 11:56:51 +02:00
  • 794d3f0b03 feature_service: add error injection for deprecated cluster feature Piotr Dulikowski 2023-07-14 12:38:39 +02:00
  • a775f929df feature_service: move error injection check to helper function Piotr Dulikowski 2023-07-14 12:37:06 +02:00
  • 1704d7e4f0 feature_service: handle deprecated features correctly in feature check Piotr Dulikowski 2023-07-14 09:55:02 +02:00
  • dad5caf141 streaming: Add stream_plan_ranges_percentage Asias He 2023-06-27 10:12:09 +08:00