Commit Graph

  • 24d966f806 range_tombstone_change_generator: fix an edge case in flush() Michał Chojnowski 2023-05-15 17:31:22 +02:00
  • 469e710caa docs: Add initial doc on commitlog segment file format Calle Wilund 2023-05-10 17:45:06 +00:00
  • 502b5522ca storage_service: handle_state_normal: on_internal_error on "owns no tokens" Benny Halevy 2023-05-14 20:27:13 +03:00
  • 84ed95f86f doc: add OS support for version 2023.1 Anna Stuchlik 2023-05-11 15:52:51 +02:00
  • 19687b54f1 test/pytest: yaml configuration cluster section Alejo Sanchez 2023-04-05 10:33:25 +02:00
  • 0b4b5c21ad tombstone_gc: Fix gc_before for immediate mode Asias He 2023-05-09 10:52:16 +08:00
  • 05a3a1bf55 tombstone_gc: Fix gc_before for immediate mode Asias He 2023-05-09 10:52:16 +08:00
  • a70b53b6e7 utils: tagged_integer: implement std::numeric_limits::{min,max} Benny Halevy 2023-05-14 23:06:04 +03:00
  • 0cff0ffa08 Merge 'alternator,config: make alternator_timeout_in_ms live-updateable' from Kefu Chai Botond Dénes 2023-05-15 10:16:29 +03:00
  • 6c27297406 Merge 'test: sstable_*test: use generator to create new generations' from Kefu Chai Botond Dénes 2023-05-15 10:04:30 +03:00
  • 3256afe263 Update tools/jmx submodule Botond Dénes 2023-05-15 09:59:15 +03:00
  • 93c93c69f9 repair: Add per peer node error for get_sync_boundary and friends Asias He 2023-05-15 09:26:18 +08:00
  • 07b7e9faf1 load-meter: Remove unused get_load_string Pavel Emelyanov 2023-05-12 21:20:41 +03:00
  • 760651b4ad error injection: allow enabling injections via config Piotr Dulikowski 2023-05-11 16:03:44 +02:00
  • 1b04fc1425 Merge 'Use member initializer list for trace_state and related helper classes' from Pavel Emelyanov Botond Dénes 2023-05-15 09:06:14 +03:00
  • 20ff122a84 Merge 'Delete S3 sstables without the help of deletion log' from Pavel Emelyanov Botond Dénes 2023-05-15 08:57:47 +03:00
  • 1b5d5205c8 test: add tagged_integer_test Benny Halevy 2023-05-14 22:45:57 +03:00
  • 3c7d2a3284 scylla_kernel_check: suppress verbose iotune messages Takuya ASADA 2023-03-29 18:56:35 +09:00
  • f148a6be1d scylla_kernel_check: suppress verbose iotune messages Takuya ASADA 2023-03-29 18:56:35 +09:00
  • d7e65a1a0a view: view_builder: start: demote sleep_aborted log error Benny Halevy 2023-04-09 14:17:24 +03:00
  • 5785550e24 view: view_builder: start: demote sleep_aborted log error Benny Halevy 2023-04-09 14:17:24 +03:00
  • 401de17c82 Update seastar submodule (condition_variable tasktrace fix) Avi Kivity 2023-05-14 21:12:12 +03:00
  • 73d80d55d1 Fix use-after-move when initializing row cache with dummy entry Raphael S. Carvalho 2023-03-31 10:39:15 -03:00
  • 94c9553e8a Fix use-after-move when initializing row cache with dummy entry Raphael S. Carvalho 2023-03-31 10:39:15 -03:00
  • 96e912e1cf auth: disallow CREATE permission on a specific function Wojciech Mitros 2023-05-09 13:02:48 +02:00
  • 1e18731a69 cql-pytest: translate Cassandra's UFTypesTest Wojciech Mitros 2023-01-30 10:49:56 +01:00
  • 31e820e5a1 Merge 'Allow tombstone GC in compaction to be disabled on user request' from Raphael "Raph" Carvalho Avi Kivity 2023-05-14 14:16:16 +03:00
  • a91e83fad6 Merge "issue raft read barrier before pulling schema" from Gleb Tomasz Grabiec 2023-05-12 21:26:55 +02:00
  • a7ceb987f5 test: Fix sporadic failures of database_test Raphael S. Carvalho 2023-05-10 21:44:52 -03:00
  • 97694d26c4 Merge 'reader_permit: minor improvements to resource consume/release safety' from Botond Dénes Avi Kivity 2023-05-11 22:57:50 +03:00
  • 5d6f31df8e Merge 'Coroutinize sstable::read_toc()' from Pavel Emelyanov Avi Kivity 2023-05-11 22:52:06 +03:00
  • 0a78995e2b Merge 'Share s3 clients between sstables' from Pavel Emelyanov Avi Kivity 2023-05-11 22:46:21 +03:00
  • 8bca54902c sstables: Implement atomic deleter for s3 storage Pavel Emelyanov 2023-04-18 13:47:01 +03:00
  • 6a8139a4fe sstables: Get atomic deleter from underlying storage Pavel Emelyanov 2023-04-18 12:49:27 +03:00
  • 5985f00da9 sstables: Move delete_atomically to manager and rename Pavel Emelyanov 2023-04-18 11:58:50 +03:00
  • 107999c990 test: Test new API for disabling tombstone GC Raphael S. Carvalho 2023-05-08 15:51:34 -03:00
  • c396db2e4c test: rest_api: extract common testing code into generic functions Raphael S. Carvalho 2023-05-08 15:47:47 -03:00
  • abc1eae1c2 Add API to disable tombstone GC in compaction Raphael S. Carvalho 2023-05-08 15:19:57 -03:00
  • 07104393af api: storage_service: restore indentation Raphael S. Carvalho 2023-05-08 15:18:27 -03:00
  • 501b5a9408 api: storage_service: extract code to set attribute for a set of tables Raphael S. Carvalho 2023-05-08 15:17:07 -03:00
  • d58bc9a797 tracing: List-initialize trace_state::_records Pavel Emelyanov 2023-05-12 14:23:43 +03:00
  • 5aebbedaba tracing: List-initialize trace_state::_props Pavel Emelyanov 2023-05-12 14:20:08 +03:00
  • 6c32148751 tests: Test new option for disabling tombstone GC in compaction Raphael S. Carvalho 2023-05-08 14:28:53 -03:00
  • 777af7df44 compaction_strategy: bypass tombstone compaction if tombstone GC is disabled Raphael S. Carvalho 2023-05-05 21:46:52 -03:00
  • 3b28c26c77 table: Allow tombstone GC in compaction to be disabled on user request Raphael S. Carvalho 2023-05-04 20:53:49 -03:00
  • e7978dbf98 tracing: List-initialize trace_state::_slow_query_threshold Pavel Emelyanov 2023-05-12 14:02:06 +03:00
  • 3ebbc25cec tracing: Reorder trace_state fields initialization Pavel Emelyanov 2023-05-12 14:00:40 +03:00
  • 16e1315eef tracing: Remove init_session_records() Pavel Emelyanov 2023-05-12 13:56:07 +03:00
  • dd87adadf3 tracing: List-initialize one_session_records::ttl Pavel Emelyanov 2023-05-12 13:52:24 +03:00
  • b63084237c tracing: List-initialize one_session_records Pavel Emelyanov 2023-05-12 13:34:45 +03:00
  • 944b98f261 tracing: List-initialize session_record Pavel Emelyanov 2023-05-12 13:20:20 +03:00
  • 157fdb2f6d db/system_keyspace: remove dependency on storage_proxy Botond Dénes 2023-05-12 07:05:54 -04:00
  • f4f757af23 db/system_keyspace: replace storage_proxy::query*() with replica:: equivalent Botond Dénes 2023-05-12 06:58:18 -04:00
  • f5d41ac88c replica: add query.hh Botond Dénes 2023-05-12 05:11:54 -04:00
  • d50f048279 cql: adjust tests to the updated permissions on functions Wojciech Mitros 2023-05-09 17:25:20 +02:00
  • 8abed6445a cql: fix authorization when altering a function Wojciech Mitros 2023-05-08 17:50:01 +02:00
  • 1d099644d4 cql: grant permissions on functions when creating a keyspace/function Wojciech Mitros 2023-05-08 15:22:58 +02:00
  • dd20621d71 cql: pass a reference to query processor in grant_permissions_to_creator Wojciech Mitros 2023-05-08 15:13:48 +02:00
  • f4d2cd15e9 test_permissions: make tests pass on cassandra Wojciech Mitros 2023-05-11 10:28:22 +02:00
  • e89e0d4b28 test: sstable: use generator to generate generations Kefu Chai 2023-05-12 13:14:28 +08:00
  • e3d6dd46b7 test: sstable: pass generation_type in helper functions Kefu Chai 2023-05-12 12:46:08 +08:00
  • e788bfbb43 test: sstable: use generator to generate generations Kefu Chai 2023-05-12 11:16:21 +08:00
  • 613acba5d0 s3: Pick client from manager via handle Pavel Emelyanov 2023-05-11 14:25:07 +03:00
  • 8ed9716f59 s3: Generalize s3 file handle Pavel Emelyanov 2023-05-10 22:07:08 +03:00
  • 63ff6744d8 s3: Live-update clients' configs Pavel Emelyanov 2023-05-11 14:20:21 +03:00
  • e6760482b2 sstables: Keep clients shared across sstables Pavel Emelyanov 2023-05-11 14:18:07 +03:00
  • 743f26040f storage_manager: Rewrap config map Pavel Emelyanov 2023-05-11 14:09:55 +03:00
  • a59096aa70 sstables, database: Move object storage config maintenance onto storage_manager Pavel Emelyanov 2023-05-11 13:59:34 +03:00
  • 2153751d45 sstables: Introduce sharded<storage_manager> Pavel Emelyanov 2023-05-11 13:10:27 +03:00
  • d7af178f20 sstables: Restore indentation after previous patches Pavel Emelyanov 2023-05-11 18:06:08 +03:00
  • 54e892caf1 sstables: Coroutinuze read_toc() outer part Pavel Emelyanov 2023-05-11 18:05:33 +03:00
  • 1eb3ae2256 sstables: Coroutinuze read_toc() inner part Pavel Emelyanov 2023-05-11 18:00:38 +03:00
  • 7caf1d26fb migration manager: Make schema pull abortable. Gleb Natapov 2023-05-07 13:56:50 +03:00
  • 091ec285fe serialized_action: make serialized_action abortable Gleb Natapov 2023-05-09 13:50:29 +03:00
  • 7fcc403122 tombstone_gc: Fix gc_before for immediate mode Asias He 2023-05-09 10:52:16 +08:00
  • 3d75158fda Merge 'Allow no owned token ranges in cleanup compaction' from Benny Halevy Botond Dénes 2023-05-11 15:05:06 +03:00
  • 70189b60de migration manager: if raft is enables sync with group0 leader before pulling a schema which is not available locally Gleb Natapov 2023-05-04 15:47:02 +03:00
  • d4417442e9 service: raft_group0_client: add using_raft function Gleb Natapov 2023-05-11 12:03:55 +03:00
  • 7f7ab3ae3e doc: fix the broken Glossary link Anna Stuchlik 2023-05-10 12:22:08 +02:00
  • 24cb351655 Merge 'test: sstable_*test: avoid using helper using generation_type::int_t ' from Kefu Chai Botond Dénes 2023-05-11 10:17:02 +03:00
  • 2fc142279f compaction_manager: perform_cleanup: hold on to sstable_set around yielding Benny Halevy 2023-05-11 07:51:33 +03:00
  • 0b91bfbcc5 test: rest_api: test_storage_service: add test_storage_service_keyspace_cleanup_with_no_owned_ranges Benny Halevy 2023-05-10 15:25:28 +03:00
  • 29284d64a5 test: drop unused helper functions Kefu Chai 2023-05-10 17:37:35 +08:00
  • b036d2b50c test: sstable_mutation_test: avoid using helper using generation_type::int_t Kefu Chai 2023-05-10 17:01:31 +08:00
  • 689e1e99d6 test: sstable_move_test: avoid using helper using generation_type::int_t Kefu Chai 2023-05-10 16:40:38 +08:00
  • bfd6caffbb test: sstable_*test: avoid using helper using generation_type::int_t Kefu Chai 2023-05-10 16:19:05 +08:00
  • ab8efbf1ab test: sstable_3_x_test: do not use reuseable_sst() accepting integer Kefu Chai 2023-05-10 16:00:29 +08:00
  • f1cad230bb Merge 'cql: enable setting permissions on resources with quoted UDT names' from Wojciech Mitros Nadav Har'El 2023-05-10 19:10:29 +03:00
  • 1f45c7364c cql: check permissions for used functions when creating a UDA Wojciech Mitros 2023-05-09 11:30:21 +02:00
  • a86b9fa0bb auth: fix formatting of function resource with no arguments Wojciech Mitros 2023-05-10 11:21:14 +02:00
  • 3771d48488 sstables: mx: validate: close consumer context Benny Halevy 2023-05-10 11:32:30 +03:00
  • c720754e37 compaction_manager: perform_cleanup: handle empty owned ranges Benny Halevy 2023-05-10 15:07:52 +03:00
  • 171a6cbbaa cql3: untyped_result_set: document performance characteristics Avi Kivity 2023-04-24 19:53:23 +03:00
  • e57252092c Merge 'cql3: result_set, selector: change value type to managed_bytes_opt' from Avi Kivity Nadav Har'El 2023-05-10 15:01:45 +03:00
  • 9ae1b02144 service: revoke permissions on functions when a function/keyspace is dropped Wojciech Mitros 2023-05-09 10:48:53 +02:00
  • bb62038119 Merge 'Scrub compaction task' from Aleksandra Martyniuk Botond Dénes 2023-05-10 14:18:20 +03:00
  • 4898a20ae9 doc: add troubleshooting for failed schema sync Anna Stuchlik 2023-04-28 12:12:41 +02:00
  • 1a3545b13d Merge 'data_dictionary: define helpers in options and define == operator only' from Kefu Chai Avi Kivity 2023-05-10 12:59:57 +03:00
  • e252dbcfb8 Merge ' readers,mutation: move mutation_fragment_stream_validator to mutation/' from Botond Dénes Avi Kivity 2023-05-10 12:54:53 +03:00
  • 6bea0c04cf message: match unknown tenants to the default tenant Botond Dénes 2023-05-10 04:48:18 -04:00