Commit Graph

  • ad2191e84f cql: remove unused helper function from test_tablets Piotr Smaron 2024-08-19 13:37:12 +02:00
  • b4df07df71 Merge 'cql3: Print arguments and return type without frozen when describing UDF' from Dawid Mędrek Nadav Har'El 2024-10-08 16:05:27 +03:00
  • 2d9b8f269f Merge 'cql: improve validating RF's change in ALTER tablets KS' from Piotr Smaron Kamil Braun 2024-10-08 14:33:45 +02:00
  • 1b9337bf99 Merge 'Wait for all users of group0 server to complete before destroying it' from Gleb Natapov Kamil Braun 2024-10-08 13:46:54 +02:00
  • 48ea51029f Merge 'time_window_compaction_strategy: estimated_pending_compactions: reestimate compactions rather than using cached value' from Benny Halevy Avi Kivity 2024-10-08 13:29:51 +03:00
  • d62fbd795b storage_proxy: make sure there is no end iterator in _live_iterators array Gleb Natapov 2024-10-06 16:52:06 +03:00
  • 656dc438ab utils: logalloc: replace boost with std Avi Kivity 2024-10-08 12:03:30 +03:00
  • 84b25a51f5 utils: lsa: chunked_managed_vector: replace boost with std Avi Kivity 2024-10-08 12:03:30 +03:00
  • fa772701be utils: config_file: replace boost with std Avi Kivity 2024-10-01 18:08:43 +03:00
  • b62fadae5f utils: loading_cache: replace boost with std Avi Kivity 2024-10-01 18:08:43 +03:00
  • 934b42c6a8 cmake/check_headers: correct typos Laszlo Ersek 2024-10-07 21:22:46 +02:00
  • 8582ed513b cql3/functions/user_function: Print arguments and return type without frozen Dawid Mędrek 2024-09-25 14:47:10 +02:00
  • 72a39b84b0 utils: fragment_range: replace boost with std Avi Kivity 2024-10-01 18:08:43 +03:00
  • c8a68c4cf7 utils: error_injector: replace boost with std Avi Kivity 2024-10-01 18:08:43 +03:00
  • c560686d92 utils: crc: replace boost for_each with built-in range for Avi Kivity 2024-10-07 21:19:14 +03:00
  • 44419fc5ec utils: class_registrator: replace boost with std Avi Kivity 2024-10-01 18:08:43 +03:00
  • adb92a6c16 utils: chunked_vector: replace boost with std Avi Kivity 2024-10-01 18:08:43 +03:00
  • b259389a3e utils: observable: replace boost with std Avi Kivity 2024-10-01 18:08:43 +03:00
  • 45ccceb137 alternator: add "dc" and "rack" options to "/localnodes" request Nadav Har'El 2024-10-01 13:50:16 +03:00
  • 8bfbc563cc test: Remove sstable factory from test_min_max_clustering_key() Pavel Emelyanov 2024-10-07 14:30:03 +03:00
  • a6ec6d32ab auth: add "IWYU pragma: keep" to keep boost/regex_fwd.hpp Kefu Chai 2024-10-03 23:03:37 +08:00
  • 3d31835949 auth: include boost/regex_fwd.hpp in header Kefu Chai 2024-10-03 00:23:14 +08:00
  • ee56bbfe61 cql: sum of abs RFs diffs cannot exceed 1 in ALTER tablets KS Piotr Smaron 2024-08-23 21:52:22 +02:00
  • 2aabe7f09c cql: join new and old KS options in ALTER tablets KS Piotr Smaron 2024-08-23 17:25:16 +02:00
  • d12ba753e0 utils/unconst, mutation_partition: switch to ranges Avi Kivity 2024-10-07 17:30:12 +03:00
  • 75f4ea1b68 utils: intrusive_btree: improve conformity with iterator requirements Avi Kivity 2024-10-07 17:26:01 +03:00
  • 6676e47371 cql: fix validation of ALTERing RFs in tablets KS Piotr Smaron 2024-08-23 12:01:01 +02:00
  • 93d61d7031 cql: harden alter_keyspace_statement.cc::validate_rf_difference Piotr Smaron 2024-08-23 10:00:34 +02:00
  • 47acdc1f98 cql: validate RF change for new DCs in ALTER tablets KS Piotr Smaron 2024-08-19 15:01:52 +02:00
  • 9c5950533f cql: extend test_alter_tablet_keyspace_rf Piotr Smaron 2024-08-19 13:49:30 +02:00
  • adf453af3f cql: refactor test_tablets::test_alter_tablet_keyspace Piotr Smaron 2024-08-19 13:39:19 +02:00
  • 042825247f cql: remove unused helper function from test_tablets Piotr Smaron 2024-08-19 13:37:12 +02:00
  • 7a1ec3aa41 test: Test scrub/validate with SSTables from Cassandra Nikos Dragazis 2024-10-03 12:50:26 +03:00
  • 7090e2597f compaction: Make quarantine optional for perform_sstable_scrub() Nikos Dragazis 2024-10-02 19:16:12 +03:00
  • 5f2be2924e test: Make random schema optional in scrub_test_framework Nikos Dragazis 2024-10-03 18:16:21 +03:00
  • 07ed0a48aa test: Add tests for invalid digests Nikos Dragazis 2024-09-09 17:58:33 +03:00
  • 39a74fb692 test: Merge scrub/validate tests for compressed and uncompressed cases Nikos Dragazis 2024-10-04 11:30:41 +03:00
  • 3a3783ee23 sstables: Verify digests on validation path Nikos Dragazis 2024-09-13 16:29:46 +03:00
  • 7dad248ac7 Merge 'Fix sstables registry mock' from Pavel Emelyanov Avi Kivity 2024-10-07 13:56:26 +03:00
  • a601845780 doc: remove outdated JMX references Anna Stuchlik 2024-10-01 14:38:59 +02:00
  • 987042be68 mv, test: reproduce missing validation for view name Nadav Har'El 2024-09-23 14:48:52 +03:00
  • 73eeb6d274 Merge 'clang-format: adjustments to avoid unwanted refactors and better match the Seastar coding style' from Emil Maskovsky Avi Kivity 2024-10-07 13:21:31 +03:00
  • 1870873538 test: Fix test_multiple_data_dirs Pavel Emelyanov 2024-09-24 12:13:50 +03:00
  • aa0c20a0e7 distributed_loader: Indentation fix after previous patch Pavel Emelyanov 2024-09-25 11:59:20 +03:00
  • 792c0060c7 distributed_loader: Use correct datadir to collect local sstable Pavel Emelyanov 2024-09-25 15:44:08 +03:00
  • bf654f45bd distributed_loader: Move all-datadirs loop to local storage collecting Pavel Emelyanov 2024-09-25 11:59:00 +03:00
  • fe779ab1a2 distributed_loader: Collect table subdirs based on its storage options Pavel Emelyanov 2024-09-25 12:40:19 +03:00
  • ee91cae5b9 distributed_loader: Indentation fix after previous patch Pavel Emelyanov 2024-09-25 12:33:09 +03:00
  • 6ae486100c distributed_loader: Squash loop of collect_subdir into one method Pavel Emelyanov 2024-09-25 12:32:50 +03:00
  • 4db2929afd distributed_loader: Convert map of directories into a vector Pavel Emelyanov 2024-09-25 12:27:15 +03:00
  • 89e9231653 distributed_loader: Make start_subdir() method work with directory Pavel Emelyanov 2024-09-25 12:23:44 +03:00
  • 999ec88765 distributed_loader: Drop local reference variable Pavel Emelyanov 2024-09-25 12:31:31 +03:00
  • 50024ef62a distributed_loader: Split start_subdir() Pavel Emelyanov 2024-09-25 12:22:12 +03:00
  • abdc0bb02d distributed_loader: Remove allow-offstrategy argument Pavel Emelyanov 2024-09-25 12:19:46 +03:00
  • 3b583b9d9f distributed_loader: Make populate() method work with directory Pavel Emelyanov 2024-09-25 12:17:01 +03:00
  • 051ac3a737 distributed_loader: Remove check for sstable_directory presense Pavel Emelyanov 2024-09-25 12:09:09 +03:00
  • 4752a504cd distributed_loader: Out-line table_populator() methods Pavel Emelyanov 2024-09-25 12:02:10 +03:00
  • 617b0e3ce3 distributed_loader: Print storage options, not datadir Pavel Emelyanov 2024-09-25 11:58:30 +03:00
  • 31b2271f07 distributed_loader: Print prepared message Pavel Emelyanov 2024-09-25 11:57:20 +03:00
  • 87d392d071 sstable_directory: Add sstable_state argument ot one of constructors Pavel Emelyanov 2024-09-25 12:54:59 +03:00
  • b56483ab67 sstable_directory: Add state() method Pavel Emelyanov 2024-09-25 12:13:31 +03:00
  • abda779a5b compaction: return created sst without using a temporary variable Kefu Chai 2024-09-02 16:47:07 +08:00
  • 8ccb4a1045 Merge 'db: remove unused includes ' from Kefu Chai Pavel Emelyanov 2024-10-07 10:55:48 +03:00
  • cd05f61607 api/storage_service: use ranges when handlging restore API Kefu Chai 2024-10-05 20:54:11 +08:00
  • 946bb870f3 utils: hashers: include <memory> Avi Kivity 2024-10-05 20:48:48 +03:00
  • c6bc5b2706 sstable_loader: Remove unused _snapshot_name from download_task_impl Kefu Chai 2024-10-04 23:00:04 +08:00
  • fa8fe62e90 test: cql-pytest: test_compaction: add test_compactionstats_after_major_compaction Benny Halevy 2024-09-30 17:36:52 +03:00
  • 630b792bd0 test/cql-pytest: rename test_compaction{_tombstone_gc,} Benny Halevy 2024-10-07 10:18:30 +03:00
  • 284dbc51c3 time_window_compaction_strategy: estimated_pending_compactions: reestimate compactions rather than using cached value Benny Halevy 2024-09-30 15:55:25 +03:00
  • e642f0a86d group: hold group0 shutdown gate during async operations Gleb Natapov 2024-09-29 16:36:59 +03:00
  • ba22493a69 group0: Stop group0 if node initialization fails Gleb Natapov 2024-09-25 17:02:06 +03:00
  • 960aa38cf3 utils/i_filter: include used header Kefu Chai 2024-10-05 16:38:10 +08:00
  • 5884c9d2fc utils/rjson.cc: correct a comment about assert() Michał Chojnowski 2024-10-04 14:27:01 +02:00
  • 882a3c60e4 utils/cached_file: reduce latency (and increase overhead) of partially-cached reads Michał Chojnowski 2024-10-02 11:08:40 +02:00
  • a11ede758e clang-format: argument and function packing Emil Maskovsky 2024-10-03 21:39:37 +02:00
  • b4f28b3e0e clang-format: don't sort the include headers Emil Maskovsky 2024-10-03 18:48:25 +02:00
  • d72c8fc047 .github: add db to iwyu's CLEANER_DIR Kefu Chai 2024-10-04 19:05:38 +08:00
  • ee36358a60 db: remove unused includes Kefu Chai 2024-10-04 19:01:52 +08:00
  • af124993a4 Merge 'Do not remove objects from backup storage after restore' from Pavel Emelyanov Botond Dénes 2024-10-04 14:59:40 +03:00
  • 874cafefab SStables: replace assertion with malformed_sstable_exception for invalid chunk_size Nikita Kurashkin 2024-09-23 13:01:26 +03:00
  • c4cdfb1d78 service: Improve error handling for split Raphael S. Carvalho 2024-10-02 10:08:11 -03:00
  • 684b16d709 service: Improve error handling for split Raphael S. Carvalho 2024-10-02 10:08:11 -03:00
  • 6b480589fe Merge 'treewide: accept list of sstables in "restore" API ' from Kefu Chai Pavel Emelyanov 2024-10-04 12:38:07 +03:00
  • 0f6e76f92f api: Use captured compaction_manager in get_cm_stats() helper Pavel Emelyanov 2024-10-04 11:59:04 +03:00
  • f99d8e07ae api: Use captured compaction_manager in endpoints Pavel Emelyanov 2024-10-04 11:57:27 +03:00
  • 05b4a8e710 api: Add sharded<compaction_manager> argument to compaction_manager API reg/unreg Pavel Emelyanov 2024-10-03 18:54:31 +03:00
  • 58c4c21581 api: Move some endpoints from storage_service.cc to compaction_manager.cc Pavel Emelyanov 2024-10-03 18:49:30 +03:00
  • 43fe482204 api: Unset compaction_manager endpoints Pavel Emelyanov 2024-10-03 18:47:40 +03:00
  • aa13be15b0 api: Use shorter registration method for compaction_manager function Pavel Emelyanov 2024-10-03 18:43:02 +03:00
  • 07094c3e44 Merge 'replica: Fix tombstone GC during tablet split preparation' from Raphael "Raph" Carvalho Botond Dénes 2024-10-04 10:29:42 +03:00
  • 347f5ee166 sstables: Check if digest component exists Nikos Dragazis 2024-09-14 17:08:50 +03:00
  • 7e738bcd2d sstables: Add digest in the SSTable components Nikos Dragazis 2024-09-13 16:16:14 +03:00
  • c893f06409 sstables: Add digest check in compressed data source Nikos Dragazis 2024-09-09 15:08:37 +03:00
  • 0df1c01759 sstables: Add digest check in checksummed data source Nikos Dragazis 2024-09-06 18:55:00 +03:00
  • 62f3d9e173 perf: perf_fast_forward: Add test case for querying missing rows Tomasz Grabiec 2024-09-27 12:37:12 +02:00
  • 4602ba90df perf-fast-forward: Allow overriding promoted index block size Tomasz Grabiec 2024-09-10 22:59:19 +02:00
  • 1782456a52 perf-fast-forward: Test subsequent key reads from the middle in test_large_partition_select_few_rows Tomasz Grabiec 2024-09-10 23:01:01 +02:00
  • 751fa10de8 perf-fast-forward: Allow adding key offset in test_large_partition_select_few_rows Tomasz Grabiec 2024-09-10 23:00:34 +02:00
  • 10c6990e41 perf-fast-forward: Use single-partition reads in test_large_partition_select_few_rows Tomasz Grabiec 2024-09-10 22:59:43 +02:00
  • 753f6a61fd sstables: bsearch_clustered_cursor: Add more tracing points Tomasz Grabiec 2024-10-02 01:11:21 +02:00