Commit Graph

  • f3fa0d21ef repair: use tasks::task_manager::module::make_and_start_task for repair tasks Aleksandra Martyniuk 2023-02-03 17:33:01 +01:00
  • cb3b6cdc1a tasks: add task_manager::module::make_and_start_task method Aleksandra Martyniuk 2023-02-03 17:16:33 +01:00
  • 2a5ed115ca cql/query_options: add a check for missing bind marker name Jan Ciolek 2023-02-03 21:37:31 +01:00
  • 346d02b477 raft conf error injection for snapshot Alejo Sanchez 2023-01-29 23:43:50 +01:00
  • d021aaf34d system_keysace: De-static calls that update view-building tables Pavel Emelyanov 2023-02-03 16:29:03 +03:00
  • e2f51ce43e storage_service: Coroutinize mark_existing_views_as_built() Pavel Emelyanov 2023-02-03 17:18:42 +03:00
  • e420dbf10b service/raft: raft_group_registry: use recent_entries_map to store rate_limits in pinger. Fixes #12309 Andrii Patsula 2023-02-03 19:04:51 +01:00
  • c95066a410 utils: introduce recent_entries_map datatype to track least recent visited entries. Andrii Patsula 2023-02-03 19:04:32 +01:00
  • b347a0cf0b api: Unset column_famliy endpoints Pavel Emelyanov 2023-02-03 17:07:48 +03:00
  • eac2e453f2 api: Carry sharded<db::system_keyspace> reference over Pavel Emelyanov 2023-02-03 16:37:33 +03:00
  • bbbeba103b view_builder: Add system_keyspace dependency Pavel Emelyanov 2023-02-03 16:22:59 +03:00
  • 12789adb95 compaction: test: pass task_manager to compaction_manager in test environment Aleksandra Martyniuk 2023-01-25 14:55:47 +01:00
  • 5a784c3c6d treewide: Use new sstable_set::size() wherever possible Raphael S. Carvalho 2023-02-02 15:39:28 -03:00
  • 909d1975af sstables: Introduce sstable_set::size() Raphael S. Carvalho 2023-02-02 15:22:24 -03:00
  • e7d5e508bc storage_service: Enable Repair Based Node Operations (RBNO) by default for all node ops Asias He 2022-12-02 11:07:30 +08:00
  • fc60484422 test: Increase START_TIMEOUT Asias He 2023-02-03 21:11:33 +08:00
  • 47ef689077 compaction: create and register task manager's module for compaction Aleksandra Martyniuk 2023-01-12 16:08:08 +01:00
  • 6233823cc7 tasks: add task_manager constructor without arguments Aleksandra Martyniuk 2023-01-25 13:00:43 +01:00
  • 8cb319030a test: rest_api: check if repair of system keyspace returns before corresponding task is created Aleksandra Martyniuk 2023-01-11 11:39:50 +01:00
  • aab704d255 repair: finish repair immediately on local keyspaces Aleksandra Martyniuk 2023-01-05 17:14:04 +01:00
  • 61dfc9c10f Merge 'docs: extend the warning on using "nodetool removenode"' from Anna Stuchlik Kamil Braun 2023-02-03 12:00:17 +01:00
  • d991f71910 test.py: rely on ScyllaCluster.is_dirty flag for recycling clusters Kamil Braun 2023-01-26 17:59:24 +01:00
  • 8442cccd37 test/topology: don't drop random_tables keyspace after a failed test Kamil Braun 2023-01-26 17:35:53 +01:00
  • 84e2178fe9 docs: improve the warning and add a comment to update/remove the information in the future Anna Stuchlik 2023-02-03 09:33:07 +01:00
  • c270c305c0 Merge 'Allow entire test suite to run with multiple compaction groups' from Raphael "Raph" Carvalho Botond Dénes 2023-02-03 06:35:15 +02:00
  • d2e3a60428 dist/debian: drop unused Makefile variable Kefu Chai 2023-02-03 11:18:51 +08:00
  • 75eaee040b dist/debian: bump up debhelper compatibility level to 10 Kefu Chai 2023-02-03 11:04:43 +08:00
  • 55a8421e3d table: Fix inefficiency when rebuilding statistics with compaction groups Raphael S. Carvalho 2023-02-02 17:10:11 -03:00
  • 529a1239a9 table: Fix disk-space related metrics Raphael S. Carvalho 2023-02-02 16:38:45 -03:00
  • 55cd163392 sstables: Fix fragility of sstable_set::all() interface Raphael S. Carvalho 2023-02-02 15:15:30 -03:00
  • 9ceb6aba81 test/pylib: one-shot error injection helper Alejo Sanchez 2023-01-30 11:43:04 +01:00
  • a9dbd89478 test/pylib: mark cluster as dirty after a failed test Kamil Braun 2023-01-26 17:33:32 +01:00
  • 977375d13f test: pylib, topology: don't perform operations after test on a dirty cluster Kamil Braun 2023-01-26 15:51:13 +01:00
  • f4b56cddde test/pylib: print cluster at the end of test Kamil Braun 2023-01-19 12:24:05 +01:00
  • f4c5cdf21b doc: add the info about the minor versions Anna Stuchlik 2023-02-02 14:16:40 +01:00
  • f5fd0769b2 Merge 'cql3: expr: don't pass empty evaluation_inputs in is_one_of' from Jan Ciołek Avi Kivity 2023-02-02 11:40:20 +02:00
  • 9efbcfa190 Merge 'test/alternator: tests for Limit parameter of ListStreams operation' from Nadav Har'El Botond Dénes 2023-02-02 07:02:28 +02:00
  • 6d7b4a896e test: Increase max-networking-io-control-blocks Asias He 2023-02-01 15:29:27 +08:00
  • 693d71984f storage_service: Check node has left in node_ops_cmd::decommission_done Asias He 2023-02-01 10:13:48 +08:00
  • e2e5017c54 repair: Use remote dc neighbors for everywhere strategy Asias He 2023-02-02 10:40:32 +08:00
  • e3923a9caf test.py: Add option to run scylla tests with multiple compaction groups Raphael S. Carvalho 2023-01-25 11:08:54 -03:00
  • f510cab5f0 test: Add x-log2-compaction-groups to Scylla test command line options Raphael S. Carvalho 2023-01-25 11:07:54 -03:00
  • 3c5afb2d5c test: Enable Scylla test command line options for boost tests Raphael S. Carvalho 2023-01-24 17:58:43 -03:00
  • a2c60b6cf5 tests: Add command line options for Scylla unit tests Raphael S. Carvalho 2023-01-24 14:38:56 -03:00
  • 8988795b08 replica: table: Add debug log for number of compaction groups Raphael S. Carvalho 2023-02-01 18:47:38 -03:00
  • a7ddedb998 test: sstable_compaction_test: Fix indentation Raphael S. Carvalho 2022-12-20 22:43:03 -03:00
  • c455e43f49 test: sstable_compaction_test: Make it work with compaction groups Raphael S. Carvalho 2023-01-23 13:47:13 -03:00
  • c25d8614a9 test: test_bloom_filter: Fix it with multiple compaction groups Raphael S. Carvalho 2022-12-20 17:51:40 -03:00
  • 2d2460046b test: memtable_test: Fix it with multiple compaction groups Raphael S. Carvalho 2022-12-20 14:34:45 -03:00
  • 5e88421360 commitlog: fix total_size_on_disk accounting after segment file removal Michał Chojnowski 2023-01-26 11:33:53 +01:00
  • 608ef92a71 commitlog: fix total_size_on_disk accounting after segment file removal Michał Chojnowski 2023-01-26 11:33:53 +01:00
  • 34cdcaffae reader_concurrency_semaphore: un-bless permits when they become inactive Botond Dénes 2023-02-01 06:58:59 -05:00
  • 693c22595a sstables/sstable: validate_checksums(): force-check EOF Botond Dénes 2023-02-01 08:09:50 -05:00
  • 69517040f7 Merge 'alterator::streams: Sort tables in list_streams to ensure no duplicates' from Calle Wilund Nadav Har'El 2023-02-01 19:47:16 +02:00
  • 86c61828e6 udt: disallow dropping a user type used in a user function Wojciech Mitros 2023-01-31 11:08:24 +01:00
  • 53366db6c6 build: disable Seastar's io_uring backend again Kefu Chai 2023-02-01 09:50:10 +08:00
  • ed568f3f70 cql-pytest: test filtering using list with bind variable Jan Ciolek 2023-02-01 16:19:32 +01:00
  • 9eb6746a67 test/expr_test: test <int_value> IN (123, ?, 456) Jan Ciolek 2023-02-01 16:00:42 +01:00
  • 286599fe8b cql3: expr: don't pass empty evaluation_inputs in is_one_of Jan Ciolek 2023-02-01 15:50:26 +01:00
  • b4559a6992 Update seastar submodule Avi Kivity 2023-02-01 14:37:29 +02:00
  • 40142a51d0 test: topology: wait for token ring/group 0 consistency after decommission Kamil Braun 2023-01-31 17:03:32 +01:00
  • 1b2140e416 compaction: Fix inefficiency when updating LCS backlog tracker Raphael S. Carvalho 2023-01-30 15:41:06 -03:00
  • 5d1e40bc18 Added missing full stop to SimpleSnitch paragraph Michael Hollander 2023-02-01 10:53:38 +02:00
  • 132af20057 Merge 'test/pylib: scylla_cluster: ensure there's space in the cluster pool when running a sequence of tests' from Kamil Braun Nadav Har'El 2023-02-01 12:37:39 +02:00
  • b346778ae8 doc: add the missing sudo command Anna Stuchlik 2023-02-01 10:43:39 +01:00
  • 681a066923 test/pylib: put UNIX-domain socket in /tmp Nadav Har'El 2023-01-31 11:16:27 +02:00
  • 325246ab2a Merge 'doc: fix the service name from "scylla-enterprise-server" "to "scylla-server"' from Anna Stuchlik Botond Dénes 2023-01-31 15:37:43 +02:00
  • 2be131da83 doc: fixes https://github.com/scylladb/scylladb/issues/12672, fix the redirects to the Cloud docs Anna Stuchlik 2023-01-30 16:54:12 +01:00
  • d8073edbb7 Merge 'cql3, locator: call fmt::format_to() explicitly and include used headers' from Kefu Chai Botond Dénes 2023-01-31 08:49:26 +02:00
  • d065f9f82e sstables: The generation_type is not formattable Pavel Emelyanov 2023-01-30 17:42:34 +03:00
  • 186ceea009 cql3/selection: construct string_view using char* not size Kefu Chai 2023-01-30 20:46:57 +08:00
  • 616bf26422 docs: add opensource flag David Garcia 2023-01-27 10:21:19 +00:00
  • e81b586d6a Merge branch 'scylladb:master' into anna-pinning-workaround Anna Stuchlik 2023-02-01 10:36:44 +01:00
  • ea61b14f27 scylla_swap_setup: use fallocate on ext4 Takuya ASADA 2023-01-30 19:43:07 +09:00
  • dffadabb94 scylla_swap_setup: run error check before allocating swap Takuya ASADA 2023-01-30 19:20:42 +09:00
  • 11a59bcc76 doc: fix the service name in the upgrade guide for patch releases versions 2022 Anna Stuchlik 2023-01-31 11:04:21 +01:00
  • 71ae644d40 doc: fix the service name in the upgrade guide from 2021.1 to 2022.1 Anna Stuchlik 2023-01-31 10:46:44 +01:00
  • 58b4dc5b9a cql3/stats: include the used header. Kefu Chai 2023-01-30 20:56:41 +08:00
  • ccc03dd1ec cql3, locator: call fmt::format_to() explicitly Kefu Chai 2023-01-30 20:54:36 +08:00
  • 8655a8be19 docs: Update suggested AWS instance types in benchmark tips Warren Krewenki 2023-01-29 14:40:41 -04:00
  • c927eea1d5 Merge 'table: trim ranges for compaction group cleanup' from Benny Halevy Botond Dénes 2023-01-30 13:11:28 +02:00
  • 64cc4c8515 docs: fixes https://github.com/scylladb/scylladb/issues/12654, update the links to the Download Center Anna Stuchlik 2023-01-27 11:17:05 +01:00
  • fa7e904cd6 commitlog: fix total_size_on_disk accounting after segment file removal Michał Chojnowski 2023-01-26 11:33:53 +01:00
  • 71ad0dff2b test/lib/sstable_utils: remove now unused token_generation_for_shard() and friends Botond Dénes 2023-01-26 01:19:11 -05:00
  • a03c11234d test/lib/simple_schema: remove now unused make_keys() and friends Botond Dénes 2023-01-25 10:10:02 -05:00
  • 4ad3ba52b0 test: migrate to tests::generate_partition_key[s]() Botond Dénes 2023-01-25 05:43:32 -05:00
  • 84c94881b3 test/lib/test_services: add table_for_tests::make_default_schema() Botond Dénes 2023-01-26 03:41:43 -05:00
  • 61f28d3ab2 test/lib: add key_utils.hh Botond Dénes 2023-01-25 03:44:08 -05:00
  • 0294b426b9 doc: replace the reduntant link with an alternative way to install a non-latest version Anna Stuchlik 2023-01-30 10:01:17 +01:00
  • 04ca710a95 test/lib/random_schema.hh: value_generator: add min_size_in_bytes Botond Dénes 2023-01-25 08:04:14 -05:00
  • 5d914adcef Merge 'view: row_lock: lock_ck: find or construct row_lock under partition lock' from Benny Halevy Avi Kivity 2023-01-29 18:38:14 +02:00
  • 2b7a7e52f4 docs: Missing closing quote in example query Warren Krewenki 2023-01-28 10:15:58 -04:00
  • c9c476afd7 test: mvcc: Extend some scenarios with exhaustive consistency checks on eviction Tomasz Grabiec 2023-01-21 01:13:50 +01:00
  • 80de99cb1b test: mvcc: Extract mvcc_container::allocate_in_region() Tomasz Grabiec 2023-01-20 16:31:37 +01:00
  • 7bb975eb22 row_cache, lru: Introduce evict_shallow() Tomasz Grabiec 2023-01-20 16:28:25 +01:00
  • f2832046e9 test: mvcc: Avoid copies of mutation under failure injection Tomasz Grabiec 2023-01-16 22:24:20 +01:00
  • b8980f68f0 test: mvcc: Add missing logalloc::reclaim_lock to test_apply_is_atomic Tomasz Grabiec 2023-01-16 22:23:28 +01:00
  • d02d668777 mutation_partition_v2: Avoid full scan when applying mutation to non-evictable Tomasz Grabiec 2022-12-22 01:51:43 +01:00
  • bc35fa7696 Pass is_evictable to apply() Tomasz Grabiec 2022-12-15 01:09:41 +01:00
  • 2b5e7a684b tests: mutation_partition_v2: Introduce test_external_memory_usage_v2 mirroring the test for v1 Tomasz Grabiec 2022-12-14 18:10:48 +01:00