Commit Graph

  • 69a385fd9d Introduce schema/ module Avi Kivity 2023-02-14 22:43:41 +02:00
  • 1f850374fa test_shed_too_large_request fix: disable compression Petr Gusev 2023-02-15 11:55:49 +04:00
  • c0114d8b02 test/cql-pytest: test another case of ALLOW FILTERING Nadav Har'El 2023-02-14 15:21:18 +02:00
  • f9fe48ad89 Merge 'Backport compaction-backlog-tracker fixes to branch-5.1' from Raphael "Raph" Carvalho Botond Dénes 2023-02-15 07:26:00 +02:00
  • 8700a72b4c Merge 'Backport compaction-backlog-tracker fixes to branch-5.2' from Raphael "Raph" Carvalho Botond Dénes 2023-02-15 07:22:25 +02:00
  • ba022f7218 replica: compaction_group: Use sstable_set::size() Raphael S. Carvalho 2023-02-13 14:31:58 -03:00
  • 19edaa9b78 Merge 'build: cmake: sync with configure.py' from Kefu Chai Avi Kivity 2023-02-14 22:37:10 +02:00
  • df497a5a94 Merge 'treewide: remove implicitly deleted copy ctor and assignment operator' from Kefu Chai Avi Kivity 2023-02-14 20:24:26 +02:00
  • 95f8b4eab1 build: cmake: add rust binding Kefu Chai 2023-02-14 23:52:50 +08:00
  • f8671188c7 build: cmake: extract cql3 and alternator out Kefu Chai 2023-02-14 18:56:46 +08:00
  • 886dd3e1d2 compaction: Fix inefficiency when updating LCS backlog tracker Raphael S. Carvalho 2023-01-30 15:41:06 -03:00
  • f565f3de06 table: Fix quadratic behavior when inserting sstables into tracker on schema change Raphael S. Carvalho 2023-01-20 16:44:55 -03:00
  • 7b5e653fc9 test: use functions from task_manager_utils.py in test_task_manager.py Aleksandra Martyniuk 2023-02-14 13:13:27 +01:00
  • 02931163ef test: add task_manager_utils.py Aleksandra Martyniuk 2023-02-14 12:49:28 +01:00
  • 9ea8a46dd6 build: cmake: use packaged libdeflate Kefu Chai 2023-02-14 11:20:25 +08:00
  • 89542232c9 row_cache: drop defaulted move assignment operator Kefu Chai 2023-02-14 18:53:19 +08:00
  • 68327123ac utils/histogram: drop defaulted copy ctor and assignment operator Kefu Chai 2023-02-14 18:48:42 +08:00
  • b13caeedda range_tombstone_list: remove defaulted move assignment operator Kefu Chai 2023-02-14 18:24:18 +08:00
  • f36fdff622 query-result: remove implicitly deleted copy ctor Kefu Chai 2023-02-14 18:15:35 +08:00
  • 4f5a460db9 Update seastar submodule Avi Kivity 2023-02-13 17:16:59 +02:00
  • c5e4bf51bd Introduce mutation/ module Avi Kivity 2023-02-08 23:41:49 +02:00
  • e2a20a108f tools: toolchain: dbuild: reindent a "case" block Kefu Chai 2023-02-14 12:13:28 +08:00
  • d6fe99abc4 replica: table: Update stats for newly added SSTables Raphael S. Carvalho 2023-02-13 14:09:52 -03:00
  • cab5b08948 git: remove Cargo.lock from .gitignore Wojciech Mitros 2023-02-13 17:34:18 +01:00
  • 8b756cb73f rust: update dependencies Wojciech Mitros 2023-02-13 17:33:55 +01:00
  • 14cdd034ee test/alternator: fix flaky test for partition-tombstone scan Nadav Har'El 2023-02-13 12:21:24 +02:00
  • cec2e2f993 build: cmake: do not generate crc_combine_table at build time Kefu Chai 2023-02-14 11:19:15 +08:00
  • a8fca52398 build: cmake: sync with source files compiled in configure.py Kefu Chai 2023-02-14 11:14:10 +08:00
  • 50ff27514c build: cmake: s/Abseil/absl/ Kefu Chai 2023-02-13 18:05:32 +08:00
  • 310638e84d Merge 'wasm: deserialize counters as integers' from Wojciech Mitros Nadav Har'El 2023-02-13 19:24:11 +02:00
  • 6a45881d22 Merge 'functions: handle replacing UDFs used in UDAs' from Wojciech Mitros Nadav Har'El 2023-02-13 15:24:00 +02:00
  • b2d3c1fcc2 abstract_replication_strategy: add for_each_natural_endpoint_until Benny Halevy 2023-02-05 10:50:09 +02:00
  • efed973dd3 Merge 'cql3: convert LWT IF clause to expressions' from Avi Kivity Nadav Har'El 2023-02-13 15:05:52 +02:00
  • 621c49b621 test/alternator: more tests for listing streams Nadav Har'El 2023-01-23 16:32:03 +02:00
  • 25610c81fb test/cql-pytest: another reproducer for index+limit+filtering bug Nadav Har'El 2023-02-08 15:47:38 +02:00
  • e29e836aca docs/operating-scylla: add a document on diagnostic tools Botond Dénes 2023-01-12 11:02:28 +02:00
  • e55f475db1 Merge 'test/pylib: use larger timeout for decommission/removenode' from Kamil Braun Botond Dénes 2023-02-13 09:56:06 +02:00
  • 08b7e8b807 configure.py: use seastar_dep and seastar_testing_dep Kefu Chai 2023-02-10 18:32:21 +08:00
  • ecfcb93ef5 test/cql-pytest: regression test for old bug of misused index Nadav Har'El 2023-02-09 17:18:59 +02:00
  • 7e690bac62 install-dependencies.sh: update node_exporter to 1.5.0 Takuya ASADA 2023-02-09 23:11:02 +09:00
  • fa5f5a3299 sstable_test_env: Remove working_sst helper Pavel Emelyanov 2023-02-10 18:23:08 +03:00
  • b25ee62f75 wasm udf: deserialize counters as integers Wojciech Mitros 2023-02-09 17:32:37 +01:00
  • 3b8bf1ae3a test_wasm.py: add utility function for reading WASM UDF saved in files Wojciech Mitros 2023-02-13 11:04:14 +01:00
  • a24600a662 Merge 'test/pylib: split and refactor topology tests' from Alecco Nadav Har'El 2023-02-12 17:53:48 +02:00
  • 87c0d09d03 cql3: lwt: move IF clause expression construction to grammar Avi Kivity 2023-01-02 16:51:03 +02:00
  • 37c9c46101 cql3: column_condition: evaluate column_condition as a single expression Avi Kivity 2023-01-19 17:29:12 +02:00
  • 8e972b52c5 cql3: lwt: allow negative list indexes in IF clause Avi Kivity 2023-01-19 17:39:35 +02:00
  • 433b778a4d cql3: lwt: do not short-circuit col[NULL] in IF clause Avi Kivity 2023-01-19 17:16:35 +02:00
  • b888e3d26a cql3: column_condition: convert _column to an expression Avi Kivity 2022-12-19 12:47:24 +02:00
  • 568c1a5a36 cql3: expr: generalize evaluation of subscript expressions Avi Kivity 2022-12-19 14:31:24 +02:00
  • 6de4032baf cql3: expr: introduce adjust_for_collection_as_maps() Avi Kivity 2022-12-18 20:42:01 +02:00
  • 3a2d8175fb cql3: update_parameters: use evaluation_inputs compatible row prefetch Avi Kivity 2022-12-17 19:27:40 +02:00
  • 47026b7ee0 cql3: expr: protect extract_column_value() from partial clustering keys Avi Kivity 2022-12-17 22:11:20 +02:00
  • c8d77c204f cql3: expr: extract extract_column_value() from evaluation machinery Avi Kivity 2022-12-17 19:26:06 +02:00
  • 721c05b7ec cql3: selection: introduce selection_from_partition_slice Avi Kivity 2022-12-15 18:28:51 +02:00
  • 31ee13c0c9 cql3: expr: move check for ordering on duration types from restrictions to prepare Avi Kivity 2022-12-15 15:55:42 +02:00
  • c0b1992fc4 cql3: expr: remove restrictions oper_is_slice() in favor of expr::is_slice() Avi Kivity 2023-02-08 21:14:31 +02:00
  • 036fa0891f cql3: column_condition: optimize LIKE with constant pattern after preparing Avi Kivity 2022-12-15 14:37:05 +02:00
  • db2fa44a9a cql3: expr: add optimizer for LIKE with constant pattern Avi Kivity 2022-12-15 12:18:39 +02:00
  • 1959f9937c test: lib: add helper to evaluate an expression with bind variables but no table Avi Kivity 2022-12-15 11:32:40 +02:00
  • 899c4a7f29 cql3: column_condition: make the left-hand-side part of column_condition::raw Avi Kivity 2022-12-14 20:31:31 +02:00
  • f5257533fd cql3: lwt: relax constraints on map subscripts and LIKE patterns Avi Kivity 2022-12-15 13:44:50 +02:00
  • b40dc49e05 cql3: expr: fix search_and_replace() for subscripts Avi Kivity 2022-12-19 14:24:21 +02:00
  • 8dda84bb0c cql3: expr: fix function evaluation with NULL inputs Avi Kivity 2022-12-19 12:38:10 +02:00
  • ecdd49317a cql3: expr: add LWT IF clause variants of binary operators Avi Kivity 2022-12-14 19:39:23 +02:00
  • 8bf2d515de test/topology: rename topology test file Alejo Sanchez 2023-02-12 12:39:40 +01:00
  • 11691ba7f5 test/topology: lint and type for topology tests Alejo Sanchez 2023-02-10 15:29:58 +01:00
  • 49baf6789c test/topology: move topology ip tests to own file Alejo Sanchez 2023-02-10 15:16:58 +01:00
  • 3fcef63a0f test/topology: move topology test remove garbaje... Alejo Sanchez 2023-02-10 15:05:15 +01:00
  • 10ca08e8ac Merge 'Sequence CDC preimage select with Paxos learn write' from Kamil Braun Nadav Har'El 2023-02-12 13:28:34 +02:00
  • 655e1587e3 test/topology: move topology rejoin test to own file Alejo Sanchez 2023-02-10 14:43:37 +01:00
  • 7cc669f5a5 test/topology: merge topology schema tests and... Alejo Sanchez 2023-02-10 14:27:02 +01:00
  • 93de79d214 test/topology: isolate topology smp params test Alejo Sanchez 2023-02-10 13:53:17 +01:00
  • 293550ca5c test/topology: move topology helpers to common file Alejo Sanchez 2023-02-10 12:43:21 +01:00
  • 2653865b34 Merge 'test.py: improve test failure handling' from Kamil Braun Nadav Har'El 2023-02-12 12:13:25 +02:00
  • 54f85c641d test/pylib: use larger timeout for decommission/removenode Kamil Braun 2023-02-07 13:30:22 +01:00
  • fde6ad5fc0 test/pylib: scylla_cluster: rename START_TIMEOUT to TOPOLOGY_TIMEOUT Kamil Braun 2023-02-07 13:27:16 +01:00
  • ca4db9bb72 Merge 'test/raft: test snapshot threshold' from Alecco Kamil Braun 2023-02-10 15:24:46 +01:00
  • 540f6d9b78 test/cql-pytest: test_cdc: regression test for #12098 Kamil Braun 2023-02-10 14:35:48 +01:00
  • 76ff6d981c doc: related https://github.com/scylladb/scylladb/issues/12754, add the requirement to upgrade Monitoring to version 4.3 Anna Stuchlik 2023-02-08 15:42:22 +01:00
  • 9696ab7fae cql3: expr: change evaluate_binop_sides to return more NULL information Avi Kivity 2022-12-14 18:59:51 +02:00
  • 423df263f5 Merge 'Sanitize with_sstable_directory() helper in tests' from Pavel Emelyanov Botond Dénes 2023-02-10 07:11:38 +02:00
  • 402d5fd7e3 cache: Fix empty partition entries being left in cache in some cases Tomasz Grabiec 2023-02-08 16:13:56 +01:00
  • e2064f4762 Merge 'repair: finish repair immediately on local keyspaces' from Aleksandra Martyniuk Kamil Braun 2023-02-09 18:44:37 +01:00
  • 52e2ad051e sstable_utils: Move the test_setup to perf/ Pavel Emelyanov 2023-02-09 17:02:37 +03:00
  • 868391a613 sstable_utils: Remove unused wrappers over test_env Pavel Emelyanov 2023-02-09 16:57:46 +03:00
  • 47022bf750 sstable_test: Open-code do_with_cloned_tmp_directory Pavel Emelyanov 2023-02-09 16:55:46 +03:00
  • 19c1afb20a sstable_test: Asynchronize statistics_rewrite case Pavel Emelyanov 2023-02-09 16:49:11 +03:00
  • 85b8bae035 tests: Replace test_setup::do_with_tmp_directory with test_env::do_with(_async)? Pavel Emelyanov 2023-02-09 16:30:03 +03:00
  • 9f2724231c doc: add the new KB to the list of topics Anna Stuchlik 2023-02-09 14:42:09 +01:00
  • cfdb8a8760 doc: add a new KB article about timbstone garbage collection in ICS Anna Stuchlik 2023-02-09 14:36:06 +01:00
  • f0212c7b68 sstable_directory_test: Reindent and de-multiline Pavel Emelyanov 2023-02-09 15:57:01 +03:00
  • ec02b0f706 sstable_directory_test: Enlighten and rename sstable_from_existing_file Pavel Emelyanov 2023-02-09 15:52:09 +03:00
  • c843f7937b sstable_directory_test: Remove constant parallelizm parameter Pavel Emelyanov 2023-02-09 15:07:49 +03:00
  • 2542b57ddc Merge 'reader_concurrency_semaphore: fix waiter/inactive race' from Botond Dénes Avi Kivity 2022-11-20 18:51:34 +02:00
  • 01a9871fc3 reader_concurrency_semaphore: unify admission logic across all paths Botond Dénes 2022-10-14 07:53:38 +03:00
  • fd4ee4878a Revert "storage_service: Enable Repair Based Node Operations (RBNO) by default for all node ops" Avi Kivity 2023-02-09 10:30:26 +02:00
  • b62d84fdba Merge 'Keep reshape and reshard logic in distributed loader' from Pavel Emelyanov Botond Dénes 2023-02-09 10:01:44 +02:00
  • 1c333e2102 Merge 'Transport server error handling fixes' from Gusev Petr Botond Dénes 2023-02-09 09:02:22 +02:00
  • c7778dd30b doc: related https://github.com/scylladb/scylladb/issues/12754, add the requirement to upgrade Monitoring to version 4.3 Anna Stuchlik 2023-02-08 15:42:22 +01:00