Commit Graph

  • 5c5c56820c Merge 'Automatically close exhausted SSTable readers for cleanup' from Raphael "Raph" Carvalho Botond Dénes 2023-07-14 09:00:57 +03:00
  • 737213a679 alternator: close output_stream when exception is thrown during response streaming Marcin Maliszkiewicz 2023-06-29 20:13:45 +02:00
  • 7d11a34377 Merge 'Yield while building large results in Alternator - rjson::print, executor::batch_get_item' from Marcin Maliszkiewicz Nadav Har'El 2023-06-04 23:22:51 +03:00
  • eff2fe79b1 alternator: close output_stream when exception is thrown during response streaming Marcin Maliszkiewicz 2023-06-29 20:13:45 +02:00
  • ee8b26167b Merge 'Yield while building large results in Alternator - rjson::print, executor::batch_get_item' from Marcin Maliszkiewicz Nadav Har'El 2023-06-04 23:22:51 +03:00
  • fb0afb04ae alternator: close output_stream when exception is thrown during response streaming Marcin Maliszkiewicz 2023-06-29 20:13:45 +02:00
  • bdb93af423 Merge 'Yield while building large results in Alternator - rjson::print, executor::batch_get_item' from Marcin Maliszkiewicz Nadav Har'El 2023-06-04 23:22:51 +03:00
  • a21c4abad7 replica: add abort_requested_exception to exception_variant Patryk Jędrzejczak 2023-07-12 12:44:34 +02:00
  • 9fefb601ef test/pylib: handle paged results for async queries Alejo Sanchez 2023-07-13 14:11:26 +02:00
  • b165f1e88b utils: error injection: check if it is an ongoing one-shot injection in is_enabled Mikołaj Grzebieluch 2023-07-10 10:32:18 +02:00
  • 4cee8206f8 Revert "view_update_generator: Increase the registration_queue_size" Botond Dénes 2023-07-13 16:48:50 +03:00
  • ddbccf1952 main: Use invoke_on_all(&class::method, ...) where possible Pavel Emelyanov 2023-07-13 14:29:38 +03:00
  • 9db9dedb41 doc: document the minimum_keyspace_rf option Anna Stuchlik 2023-07-13 13:42:32 +02:00
  • 057701299c compaction_manager: remove unnecessary include Kefu Chai 2023-07-13 16:18:19 +08:00
  • 753c9a4769 release: prepare for 5.1.14 scylla-5.1.14 Yaron Kaikov 2023-07-13 14:35:24 +03:00
  • 02bc54d4b6 release: prepare for 5.2.5 scylla-5.2.5 Yaron Kaikov 2023-07-13 14:23:18 +03:00
  • ed5627cb78 test: raft: add more unit tests for raft address map Patryk Jędrzejczak 2023-07-07 16:42:10 +02:00
  • a2fe63349d Merge 'utils: error injection: add a string-to-string map of injection's parameters' from Mikołaj Grzebieluch Kamil Braun 2023-07-13 11:52:15 +02:00
  • a871de33e6 test.py: remove redundant message in report Kefu Chai 2023-07-06 12:25:55 +08:00
  • e01a369708 alternator: detect errors in AttributeDefinitions parameter Nadav Har'El 2023-07-06 17:48:01 +03:00
  • 6449c59963 gossiper: Bring back abort on listener failure Tomasz Grabiec 2023-06-23 21:28:13 +02:00
  • 565f5c7380 transport: correct format string when printing logging message Kefu Chai 2023-07-11 15:55:37 +08:00
  • 3a67c31df0 compaction_manager: pass const reference to ctor Kefu Chai 2023-07-12 17:28:54 +08:00
  • 3737bf8fa2 topology.cc: unindex_node: _dc_racks removal fix Petr Gusev 2023-07-12 21:03:19 +04:00
  • 382d797d81 tests: add a parameters argument to code that enables injections Mikołaj Grzebieluch 2023-07-10 16:03:17 +02:00
  • 507f750754 api/error_injection: add passing injection's parameters to enable endpoint Mikołaj Grzebieluch 2023-07-10 15:59:15 +02:00
  • ef712e5d21 tests: utils: error injection: add test for injection's parameters Mikołaj Grzebieluch 2023-07-10 15:58:17 +02:00
  • f60580ab3e utils: error injection: add a string-to-string map of injection's parameters Mikołaj Grzebieluch 2023-07-10 15:53:55 +02:00
  • b33714a0f0 utils: error injection: rename received_messages_counter to injection_shared_data Mikołaj Grzebieluch 2023-07-10 15:46:04 +02:00
  • 1b577e0414 repair: Release permit earlier when the repair_reader is done Asias He 2023-07-13 12:29:38 +08:00
  • 6a7d980a5d docs/alternator: list more DynamoDB features not in Alternator Nadav Har'El 2023-07-03 10:24:26 +03:00
  • 9d4b3c6036 test: use correct timestamp resolution in test_group0_history_clearing_old_entries Kamil Braun 2023-07-12 15:31:08 +02:00
  • aeb160a654 sstables: use sstables_manager::uuid_stable_identifier() Kefu Chai 2023-07-04 14:45:15 +08:00
  • 1ecd3c1a9a test: schema_change_test: Verify digests also with TABLE_DIGEST_INSENSITIVE_TO_EXPIRY enabled Tomasz Grabiec 2023-07-03 20:32:03 +02:00
  • b7bc991aa1 Merge 'Fix test_node_isolation flakiness' from Kamil Braun Tomasz Grabiec 2023-07-12 16:36:54 +02:00
  • 8829ff02c5 Revert "sstables: Close SSTable reader if index exhaustion is detected in fast forward call" Raphael S. Carvalho 2023-07-11 21:39:19 -03:00
  • ca8705bd82 sstables: Automatically close exhausted SSTable readers in cleanup Raphael S. Carvalho 2023-07-11 22:37:21 -03:00
  • 890f1f4ad3 generic_server: Handle TLS error codes indicating broken pipe Calle Wilund 2023-07-11 08:57:48 +00:00
  • 6a63abcb9f Merge 'doc: fix broken links reported by the link checker' from Anna Stuchlik Botond Dénes 2023-07-12 16:02:23 +03:00
  • d3034e0fab view_update_generator: Increase the registration_queue_size Asias He 2023-06-14 13:36:09 +08:00
  • e8ee0a2f86 Merge 'group0_state_machine: use correct comparison for timeuuids in merger' from Kamil Braun Tomasz Grabiec 2023-07-12 14:48:18 +02:00
  • 602cd20698 Merge ' message: match unknown tenants to the default tenant' from Botond Dénes Avi Kivity 2023-05-22 17:34:40 +03:00
  • c9a5c4c876 Merge ' message: match unknown tenants to the default tenant' from Botond Dénes Avi Kivity 2023-05-22 17:34:40 +03:00
  • 2fffaf36c4 Merge ' message: match unknown tenants to the default tenant' from Botond Dénes Avi Kivity 2023-05-22 17:34:40 +03:00
  • 296837120d db: move virtual tables into virtual_tables.cc Botond Dénes 2023-06-20 03:10:58 -04:00
  • a414ac8fde doc: update the link to ABRT Anna Stuchlik 2023-06-30 12:08:43 +02:00
  • 8f31f28446 build: cmake: add test/raft tests Kefu Chai 2023-07-12 15:48:12 +08:00
  • 820d7e9520 test: test_node_isolation: use ManagerClient.con_gen to create CQL connection Kamil Braun 2023-07-12 11:46:22 +02:00
  • dab150f3d8 Revert "Merge 'cql: update permissions when creating/altering a function/keyspace' from Wojciech Mitros" Avi Kivity 2023-05-29 14:06:22 +03:00
  • 20c7b6057b test: silence the deprecation warning. Kefu Chai 2023-07-12 10:58:52 +08:00
  • 3464877276 test: manager_client: make con_gen for ManagerClient.__init__ nonoptional Kamil Braun 2023-07-12 11:38:06 +02:00
  • 5443bf69f7 storage_proxy: print the expected ex.what() Kefu Chai 2023-07-11 18:30:17 +08:00
  • a4087f58df alternator: fix error path for size() function on constants Nadav Har'El 2023-07-09 21:32:46 +03:00
  • eb549234b0 scylla-gdb: Fix tables filtering Pavel Emelyanov 2023-07-11 14:10:07 +03:00
  • 0fc067a54c build: add -Wimplicit-fallthrough to cmake Avi Kivity 2023-07-11 13:34:45 +03:00
  • f08bc83cb2 cql-pytest: translate Cassandra's tests for CAST operations Nadav Har'El 2023-07-05 13:57:06 +03:00
  • 599636b307 test/alternator: fix flaky test test_ttl_expiration_gsi_lsi Nadav Har'El 2023-07-04 00:06:30 +03:00
  • ee24ef649a Merge 'atomic_cell: compare value last' from Benny Halevy Tomasz Grabiec 2023-06-20 12:11:48 +02:00
  • 1a6f4389ae Merge 'atomic_cell: compare value last' from Benny Halevy Tomasz Grabiec 2023-06-20 12:11:48 +02:00
  • 7b6db3b69a Merge 'atomic_cell: compare value last' from Benny Halevy Tomasz Grabiec 2023-06-20 12:11:48 +02:00
  • 968421a3e0 Merge 'Stop task manager compaction module properly' from Aleksandra Martyniuk Botond Dénes 2023-07-12 09:54:00 +03:00
  • 118fa59ba8 tools: add cqlsh shortcut Avi Kivity 2023-06-22 20:58:31 +03:00
  • 033e5348aa scylla-gdb: Print all clients from all idx's Pavel Emelyanov 2023-07-11 09:55:28 +03:00
  • c5cb23a825 Merge 'Add scylla table to scylla-gdb' from Pavel Emelyanov Botond Dénes 2023-07-12 09:26:59 +03:00
  • 1088c3e24a storage_proxy: Make split_stats resilient to being called from different scheduling group Calle Wilund 2023-06-19 11:09:53 +00:00
  • cca8db5f03 build: cmake: build SEASTAR tests as SEASTAR tests Kefu Chai 2023-07-12 11:56:46 +08:00
  • bfe169a41c build: cmake: error out if found unknown keywords Kefu Chai 2023-07-12 11:55:52 +08:00
  • 7c6ecb1c54 build: cmake: link tests against necessary libraries Kefu Chai 2023-07-12 10:20:47 +08:00
  • dc6f6cb6b0 cql_test_env: load host ID from sstables after restart Kamil Braun 2023-07-11 15:13:48 +02:00
  • 1545ae2d3b Merge 'Make SSTable cleanup more efficient by fast forwarding to next owned range' from Raphael "Raph" Carvalho Avi Kivity 2023-07-11 23:28:15 +03:00
  • 9cdae78d04 test: expr_test: add copyright/license Avi Kivity 2023-07-10 20:07:11 +03:00
  • 60ba1d8b47 test: Extend cleanup correctness test to cover more cases Raphael S. Carvalho 2023-07-01 06:25:31 -03:00
  • 8d58ff1be6 compaction: Make SSTable cleanup more efficient by fast forwarding to next owned range Raphael S. Carvalho 2023-07-01 06:23:09 -03:00
  • 1fefe597e6 sstables: Close SSTable reader if index exhaustion is detected in fast forward call Raphael S. Carvalho 2023-07-05 11:05:04 -03:00
  • f08a4eaacb sstables: Simplify sstable reader initialization Raphael S. Carvalho 2023-07-11 13:43:22 -03:00
  • 7ab70a2420 Merge '[backport 5.1] view: fix range tombstone handling on flushes in view_updating_consumer' from Michał Chojnowski Nadav Har'El 2023-07-11 19:31:28 +03:00
  • b511d57fc8 Revert "Merge 'Compaction resharding tasks' from Aleksandra Martyniuk" Michał Chojnowski 2023-07-11 16:15:15 +02:00
  • e1a52af69e messaging_service: Do TLS init early Calle Wilund 2023-07-03 16:05:32 +00:00
  • b4dbd77bb5 storage_proxy: Make split_stats resilient to being called from different scheduling group Calle Wilund 2023-06-19 11:09:53 +00:00
  • 7b621617a9 test/pylib: move async query wrapper to common module Alejo Sanchez 2023-07-11 15:22:00 +02:00
  • ecbe07cafa combined: mergers: remove recursion in operator()() Piotr Dulikowski 2023-06-29 18:23:05 +02:00
  • b4dc3f7cd9 scylla-gdb: add sstable::generation_type printer Kefu Chai 2023-07-07 11:54:34 +08:00
  • 3b1829f0d8 compaction: base compaction throughput on amount of data read Raphael S. Carvalho 2023-07-01 05:01:52 -03:00
  • 25f4a7c400 sstables: format using format string Kefu Chai 2023-07-11 18:19:36 +08:00
  • 5518502085 test: Add 'scylla table' cmd test Pavel Emelyanov 2023-07-11 14:34:34 +03:00
  • 2c2ad09d3c scylla-gdb: Print table phased barriers Pavel Emelyanov 2023-07-11 14:32:14 +03:00
  • 1948b8fa17 scylla-gdb: Add 'table' command Pavel Emelyanov 2023-07-11 14:24:35 +03:00
  • b096c0d97d Merge '[backport 5.3] view: fix range tombstone handling on flushes in view_updating_consumer' from Michał Chojnowski Botond Dénes 2023-07-11 15:05:56 +03:00
  • c9cb8dcfd0 Merge '[backport 5.2] view: fix range tombstone handling on flushes in view_updating_consumer' from Michał Chojnowski Botond Dénes 2023-07-11 15:04:23 +03:00
  • 91c1feec51 scylla_raid_setup: wipe filesystem signatures from specified disks Takuya ASADA 2023-04-30 11:10:07 +09:00
  • a58323766b scylla_raid_setup: wipe filesystem signatures from specified disks Takuya ASADA 2023-04-30 11:10:07 +09:00
  • bc5174ced6 Merge 'doc: move the package installation instructions to the documentation' from Anna Stuchlik Botond Dénes 2023-07-11 14:30:11 +03:00
  • 051728318d utils/UUID: reference timeuuid_tri_compare in UUID::operator<=> comment Kamil Braun 2023-07-11 13:19:47 +02:00
  • f26e36f448 Update seastar submodule Avi Kivity 2023-07-11 13:24:32 +03:00
  • 5779230d28 group0_state_machine: use correct comparison for timeuuids in merger Kamil Braun 2023-07-10 22:55:08 +02:00
  • 5ce802676f utils/UUID: introduce timeuuid_tri_compare for const UUID& Kamil Braun 2023-07-11 11:45:34 +02:00
  • 668beedadc utils/UUID: introduce timeuuid_tri_compare for const int8_t* Kamil Braun 2023-07-11 11:43:29 +02:00
  • 55e157be4d test: view_build_test: add range tombstones to test_view_update_generator_buffering Michał Chojnowski 2023-07-05 12:34:39 +02:00
  • 75593a6178 test: view_build_test: add test_view_udate_generator_buffering_with_random_mutations Michał Chojnowski 2023-07-05 17:08:46 +02:00
  • bbbc4aafef view_updating_consumer: make buffer limit a variable Michał Chojnowski 2023-07-05 12:34:31 +02:00