Commit Graph

  • 203f41dc99 sstable: improve descriptions of capped.*deletion_time Kefu Chai 2023-08-21 18:45:31 +08:00
  • 9bc0a9f95e mutation: do not include unused header Kefu Chai 2023-10-17 16:27:56 +08:00
  • dfffc022da Merge 'doc: doc: remove recommended image upgrade with OS from previous releases' from Anna Stuchlik Avi Kivity 2023-10-17 18:29:36 +03:00
  • 9d9fe57efa doc: remove recommended image upgrade with OS Anna Stuchlik 2023-10-17 15:36:02 +02:00
  • f42eb4d1ce Merge 'Store and propagage GC timestamp markers from commitlog' from Calle Wilund Avi Kivity 2023-10-17 18:27:43 +03:00
  • 7718f76ecd doc: remove outdated info from Materialized Views Anna Stuchlik 2023-10-17 17:14:40 +02:00
  • dd1207cabb doc: remove wrong image upgrade info (5.x.y-to-5.x.y) Anna Stuchlik 2023-10-17 16:48:51 +02:00
  • 526d543b95 doc: remove wrong image upgrade info (4.6-to-5.0) Anna Stuchlik 2023-10-17 16:28:19 +02:00
  • a0aee54f2c add test_commitlog Petr Gusev 2023-09-27 12:48:19 +04:00
  • 6fbd210679 system.truncated: Remove replay_position data from truncated on start Calle Wilund 2023-09-26 16:45:02 +00:00
  • dde36b5d9d main.cc: flush only local memtables when replaying schema commitlog Petr Gusev 2023-09-22 13:40:27 +04:00
  • 54dd7cf1da main.cc: drop redundant supervisor::notify Petr Gusev 2023-09-22 11:45:43 +04:00
  • c89ead55ff system_keyspace: flush if schema commitlog is not available Petr Gusev 2023-09-21 23:12:59 +04:00
  • 9852130c5b doc: remove wrong image upgrade info (5.0-to-5.1) Anna Stuchlik 2023-10-17 16:04:16 +02:00
  • 77b96f7748 main.cc: do not cast hours to milliseconds Kefu Chai 2023-10-17 18:13:55 +08:00
  • 7dcee7de02 test/pylib: implement expected_error for decommission and removenode Kamil Braun 2023-10-05 16:16:17 +02:00
  • 3378c246f7 main/cql_test_env: Augment compaction mgr tombstone_gc_state with CL GC info Calle Wilund 2023-08-15 16:49:57 +00:00
  • 031ff755ce test/sstable: verify sstables::parse_path() Kefu Chai 2023-10-07 18:27:26 +08:00
  • 43a7d83fd0 tombstone_gc_state: Add optional callback to augment GC bounds Calle Wilund 2023-08-15 15:24:26 +00:00
  • 560d3c17f0 commitlog: Add keeping track of approximate lowest GC clock for CF entries Calle Wilund 2023-08-15 15:21:09 +00:00
  • 2429cf656c database: Force new commitlog segment on user initiated flush Calle Wilund 2023-08-01 13:07:49 +00:00
  • 810d06946f commitlog: Add helper to force new active segment Calle Wilund 2023-08-01 13:06:18 +00:00
  • 39789b6527 main.cc: ARM build fix Petr Gusev 2023-10-17 10:32:51 +04:00
  • 58d94a54a3 scylla_raid_setup: faillback to other paths when UUID not avialable Takuya ASADA 2023-05-02 00:30:05 +09:00
  • 0aef0f900b Merge 'truncation records refactorings' from Petr Gusev Tomasz Grabiec 2023-10-17 10:55:30 +02:00
  • da04fea71e compaction: Fix key estimation per sstable to produce efficient filters Raphael S. Carvalho 2023-10-16 15:44:59 -03:00
  • 0ce9db2329 repair: throw abort_requested_exception when abort is requested Aleksandra Martyniuk 2023-10-16 13:19:45 +02:00
  • 19e724822d test.py: pass self.suite.scylla_env to pytest process Kefu Chai 2023-10-10 17:38:24 +08:00
  • 9b1dfad51c main.cc: disable stall detector for debug ARM builds Petr Gusev 2023-10-16 14:59:49 +04:00
  • d59cd662f8 test: Add test for datadir/ layout Pavel Emelyanov 2023-10-16 16:19:18 +03:00
  • c3b3e5b107 sstable_directory: Indentation fix after previous patch Pavel Emelyanov 2023-10-16 16:18:02 +03:00
  • 059d7c795e db,sstables: Move storage init for system keyspace to table creation Pavel Emelyanov 2023-10-16 16:17:33 +03:00
  • 7810e8d860 table_helper: announce twice in setup_keyspace Patryk Jędrzejczak 2023-09-25 12:23:16 +02:00
  • 2b4e1e0f9c table_helper: refactor setup_table Patryk Jędrzejczak 2023-09-25 12:07:32 +02:00
  • fad71029f0 redis: create_keyspace_if_not_exists_impl: fix indentation Patryk Jędrzejczak 2023-10-02 17:01:47 +02:00
  • a3044d1f46 redis: announce once in create_keyspace_if_not_exists_impl Patryk Jędrzejczak 2023-09-28 10:38:58 +02:00
  • 98d067e77d db: system_distributed_keyspace: fix indentation Patryk Jędrzejczak 2023-10-09 11:02:52 +02:00
  • 5ebc0e8617 db: system_distributed_keyspace: announce once in start Patryk Jędrzejczak 2023-09-26 10:30:08 +02:00
  • 449b4c79c2 tablet_allocator: update on_before_create_column_family Patryk Jędrzejczak 2023-09-27 11:05:03 +02:00
  • 7653059369 migration_listener: add parameter to on_before_create_column_family Patryk Jędrzejczak 2023-09-27 10:26:54 +02:00
  • 96d9e768c4 alternator: executor: use new prepare_new_column_family_announcement Patryk Jędrzejczak 2023-10-06 15:58:13 +02:00
  • fcd092473c alternator: executor: introduce create_keyspace_metadata Patryk Jędrzejczak 2023-09-27 10:14:30 +02:00
  • 7e6017d62d migration_manager: add new prepare_new_column_family_announcement Patryk Jędrzejczak 2023-09-26 12:07:45 +02:00
  • 198119f737 compaction: add get_progress method to compaction_task_impl Aleksandra Martyniuk 2023-07-11 14:33:27 +02:00
  • 39e96c6521 compaction: find total compaction size Aleksandra Martyniuk 2023-07-27 12:39:20 +02:00
  • 7b3e0ab1f2 compaction: sstables: monitor validation scrub with compaction_read_generator Aleksandra Martyniuk 2023-07-27 11:53:41 +02:00
  • 3553556708 compaction: keep compaction_progress_monitor in compaction_task_executor Aleksandra Martyniuk 2023-07-26 17:12:05 +02:00
  • 37da5a0638 compaction: use read monitor generator for all compactions Aleksandra Martyniuk 2023-07-26 16:08:04 +02:00
  • 22bf3c03df compaction: add compaction_progress_monitor Aleksandra Martyniuk 2023-07-26 15:33:00 +02:00
  • b852ad25bf compaction: add flag to compaction_read_monitor_generator Aleksandra Martyniuk 2023-07-26 11:33:36 +02:00
  • 055f061706 test: handle fast execution of test_user_function_filtering Wojciech Mitros 2023-10-12 10:37:30 +02:00
  • accac7efd8 test: test_tablets.py: Enable verbose logging Tomasz Grabiec 2023-10-11 17:33:20 +02:00
  • 940e44f887 db/view: change log level of failed view updates to WARN Jan Ciolek 2023-10-05 13:55:36 +02:00
  • 41c80929eb Update tools/cqlsh submodule Israel Fruchter 2023-10-10 14:16:11 +03:00
  • 5a10bd44bf test_storage_service: use new_test_snapshot fixture Aleksandra Martyniuk 2023-10-10 12:08:54 +02:00
  • 35849fc901 Revert "Merge 'Don't calculate hashes for schema versions in Raft mode' from Kamil Braun" Avi Kivity 2023-10-11 00:32:05 +03:00
  • 05ede7a042 test/pylib: always return a response from put_json Kamil Braun 2023-10-09 11:17:33 +02:00
  • eaf93b3953 Cherry-pick Seastar patch Nadav Har'El 2023-10-08 17:27:05 +03:00
  • cb7e7f15ac Cherry-pick Seastar patch Nadav Har'El 2023-10-08 17:04:51 +03:00
  • e76a02abc5 build: move check for NIX_CC into dynamic_linker_option() Kefu Chai 2023-10-08 19:04:53 +08:00
  • e85fc9f8be build: extract dynamic_linker_option(): out Kefu Chai 2023-10-08 19:01:12 +08:00
  • 21b61e8f0a build: move headers into write_build_file() Kefu Chai 2023-09-28 15:23:35 +08:00
  • b3e5c8c348 build: cmake: pass -dynamic-linker to ld Kefu Chai 2023-10-09 10:55:54 +08:00
  • ce46f7b91b build: cmake: set CMAKE_EXE_LINKER_FLAGS in mode.common.cmake Kefu Chai 2023-10-08 19:11:03 +08:00
  • 4e6fe34501 tests: Synchronize boost logger for multithreaded tests in sstable_directory_test Raphael S. Carvalho 2023-10-06 15:04:59 -03:00
  • 1efd0d9a92 test: set use_uuid to true by default in sstables::test_env Kefu Chai 2023-10-07 18:56:24 +08:00
  • 50c8619ed9 test: enable test to set uuid_sstable_identifiers Kefu Chai 2023-07-06 19:03:25 +08:00
  • 7862ffbd14 perf_simple_query: Allow running with tablets Tomasz Grabiec 2023-10-06 23:48:25 +02:00
  • 0edb39715d tests: cql_test_env: Allow creating keyspace with tablets Tomasz Grabiec 2023-10-06 23:48:07 +02:00
  • 0ff10c72de tests: cql_test_env: Register storage_service in migration notifier Tomasz Grabiec 2023-10-06 22:25:52 +02:00
  • 3c0d723ad4 test: cql_test_env: Initialize node state in topology Tomasz Grabiec 2023-10-06 22:22:01 +02:00
  • 765e193122 Merge 'db/hints: Modernize manager' from Dawid Mędrek Avi Kivity 2023-10-06 17:20:33 +03:00
  • 5d3584faa5 doc: add a note about Raft Anna Stuchlik 2023-10-06 16:04:43 +02:00
  • e485c854b2 distributed_loader: Remove explicit sharded<erms> Pavel Emelyanov 2023-10-06 15:34:04 +03:00
  • c2eb1ae543 distributed_loader: Brush up start_subdir() Pavel Emelyanov 2023-10-06 15:32:52 +03:00
  • 795dcf2ead sstable_directory: Add enlightened construction Pavel Emelyanov 2023-10-06 15:31:12 +03:00
  • e004469827 table: Add global_table_ptr::as_sharded_parameter() Pavel Emelyanov 2023-10-06 15:31:00 +03:00
  • 0ea0982590 Merge 'test/pylib: better code consistency, less boilerplate' from Kamil Braun Botond Dénes 2023-10-06 14:51:16 +03:00
  • 6fdca0d3a8 db/hints/manager: Reword comments about state Dawid Medrek 2023-10-02 17:32:01 +02:00
  • aa38ea3642 db/hints/manager: Unfriend space_watchdog Dawid Medrek 2023-10-02 17:29:03 +02:00
  • 6cd0153954 db/hints: Remove a redundant alias Dawid Medrek 2023-10-02 17:19:33 +02:00
  • ddc385bce0 db/hints: Remove an unused namespace Dawid Medrek 2023-10-02 17:11:47 +02:00
  • 76d414012b db/hints: Coroutinize change_host_filter() Dawid Medrek 2023-10-02 17:04:15 +02:00
  • 09eb30e6f1 db/hints: Coroutinize drain_for() Dawid Medrek 2023-10-02 16:46:54 +02:00
  • 907a572e24 db/hints: Clean up can_hint_for() Dawid Medrek 2023-10-02 11:16:54 +02:00
  • 596e1f9859 db/hints: Clean up store_hint() Dawid Medrek 2023-10-02 11:12:38 +02:00
  • 8a43f94ca6 db/hints: Clean up too_many_in_flight_hints_for() Dawid Medrek 2023-10-02 11:08:48 +02:00
  • 96a5906621 db/hints: Refactor get_ep_manager() Dawid Medrek 2023-10-02 11:05:15 +02:00
  • 8b591be3c3 db/hints: Coroutinize wait_for_sync_point() Dawid Medrek 2023-10-02 11:01:16 +02:00
  • fee3aafd80 db/hints: Use std::span in calculate_current_sync_point Dawid Medrek 2023-10-02 10:16:21 +02:00
  • 64fd4d6323 db/hints: Clean up manager::forbid_hints_for_eps_with_pending_hints() Dawid Medrek 2023-10-02 10:08:38 +02:00
  • 58cd5c4167 db/hints: Clean up manager::forbid_hints() Dawid Medrek 2023-10-02 10:04:54 +02:00
  • f8ed93f5bc db/hints: Clean up manager::allow_hints() Dawid Medrek 2023-10-02 10:04:33 +02:00
  • bfe32bcf89 db/hints: Coroutinize compute_hints_dir_device_id() Dawid Medrek 2023-10-02 10:00:00 +02:00
  • 8f28eb6522 db/hints: Clean up manager::stop() Dawid Medrek 2023-10-02 09:58:31 +02:00
  • a384caece0 db/hints: Clean up manager::start() Dawid Medrek 2023-10-02 09:53:04 +02:00
  • 2db97aaf81 db/hints/manager: Clean up the constructor Dawid Medrek 2023-10-02 09:51:30 +02:00
  • 6c10a86791 db/hints: Remove boilerplate drain_lock() Dawid Medrek 2023-10-02 09:39:45 +02:00
  • f1f35ba819 db/hints: Let drain_for() return a future Dawid Medrek 2023-10-01 21:03:13 +02:00
  • 79e1412f14 db/hints: Remove ep_managers_end Dawid Medrek 2023-09-29 18:59:52 +02:00