Commit Graph

  • 9bea842c01 service/storage_proxy: don't throw exceptions on the full-scan path Botond Dénes 2025-08-22 09:32:16 +03:00
  • 404f5b0808 cql3/query_processor: don't throw exceptions on the read-path Botond Dénes 2025-08-22 09:30:53 +03:00
  • 5cd237fec5 reader_permit: add get_abort_exception() Botond Dénes 2025-07-25 06:52:21 +03:00
  • 48712d4917 doc: add the missing patch upgrade guide for version 2025.3 Anna Stuchlik 2026-01-12 17:31:49 +01:00
  • c8aa49b196 vector search, paging: add test for paging warnings Michał Hudobski 2026-01-09 12:12:25 +01:00
  • 34191d8fd4 alternator: fix signature checking of headers with multiple spaces Nadav Har'El 2026-01-11 22:18:15 +02:00
  • 3f14d45d6e test.py: fix the link for the failed_test directory Andrei Chekun 2026-01-08 09:30:04 +01:00
  • 4e3aa53f8b test/rest_api/test_gossiper.py: fix for Variable defined multiple times Yaniv Kaul 2025-12-14 18:09:40 +02:00
  • 1722e35a7e .github/workflows/docs-validate-metrics.yml: add workflow permissions Yaniv Kaul 2025-12-22 15:22:40 +02:00
  • 39c26794ec .github/workflows/docs-pr.yaml: add workflow permissions Yaniv Kaul 2025-12-22 11:56:38 +02:00
  • d9cce7ccbf .github/copilot-instructions.md: add test philosophy Yaniv Michael Kaul 2026-01-07 17:03:27 +02:00
  • 8141283262 doc: add the version name to the Install ScyllaDB page Anna Stuchlik 2026-01-07 13:50:02 +01:00
  • 66aee0fb5e alternator: add optional listeners for proxy protocol v2 Avi Kivity 2025-12-28 18:16:35 +02:00
  • e7df03127b alternator: support "deflate" encoding in request compression Nadav Har'El 2025-12-30 14:07:39 +02:00
  • a1f198d453 test/cqlpy: translate Cassandra's test InsertInvalidateSizedRecordsTest Nadav Har'El 2026-01-01 14:28:18 +02:00
  • 2c26ca3651 .github/workflows/read-toolchain.yaml: hardening for code scanning alert no. 146: Workflow does not contain permissions #27807 Yaniv Kaul 2025-12-22 11:54:42 +02:00
  • 19313d67e3 docs/cql/ddl.rst: fix formatting of deprecated initial sub-option tomek7667 2025-11-04 15:03:59 +01:00
  • 14cadcbc18 doc: remove references to Open Source Anna Stuchlik 2026-01-12 18:43:34 +01:00
  • 25db8f6a70 pgo/pgo.py: don't mutate input params Botond Dénes 2025-12-23 15:27:21 +02:00
  • 4ec3d76b87 test/pylib/coverage_utils.py: profdata_to_lcov: don't mutate defaulted param Botond Dénes 2025-12-23 15:20:37 +02:00
  • 157fe2b80e test/cluster/dtest/tools/misc.py: add type annotations to list_to_hashed_dict() Botond Dénes 2025-12-23 15:10:50 +02:00
  • 849332c5c2 idl-compiler.py: raise TypeError instead of raw str Botond Dénes 2025-12-23 15:02:29 +02:00
  • 3c6e9637a0 test/pylib/lcov_utils.py: don't call set when iterating over it Botond Dénes 2025-12-23 15:00:55 +02:00
  • eb4ee5a126 configure.py: move away from .format(**locals()) Botond Dénes 2025-12-23 14:55:17 +02:00
  • d2db84714e test/cluster/object_store/conftest.py: add missing call to parent constructor Botond Dénes 2025-12-23 14:50:20 +02:00
  • 26e978cf08 idl-compiler.py: add missing call to parent class constructor Botond Dénes 2025-12-23 14:49:34 +02:00
  • 20d0782dc4 tools/scyllatop/fake.py: pass correct number of args to _add_metric Botond Dénes 2025-12-23 14:43:06 +02:00
  • 649efd198f docs/dev/service_levels: update docs to service levels on raft Michał Jadwiszczak 2025-10-15 09:19:52 +02:00
  • 725e99e263 Merge 'test.py: Fix boost logs' from Andrei Chekun Botond Dénes 2026-01-13 06:19:05 +02:00
  • 791ab4ed02 doc: clarify the information about SSTable version support Anna Stuchlik 2025-12-23 12:29:45 +01:00
  • 8dc20e6aaf test: cluster: Add reproducer for missed notification in topology coordinator Tomasz Grabiec 2026-01-03 00:23:18 +01:00
  • 7a04dd2d22 topology_coordinator: Wake up the state machine after stats refresh Tomasz Grabiec 2026-01-03 00:17:30 +01:00
  • d910e6ea63 topology_coordinator: Move tablet_load_stats_refresh_before_rebalancing injection earlier Tomasz Grabiec 2026-01-09 18:23:24 +01:00
  • e5dee2aab8 topology_coordinator: Fix potential missed notification Tomasz Grabiec 2025-12-30 23:33:55 +01:00
  • 2b7aa3211d topology_coordinator: Refresh load stats after table is created or altered Tomasz Grabiec 2025-12-30 20:44:36 +01:00
  • 663831ebd7 tablets: Do a group0 read barrier on tablet load stats refresh Tomasz Grabiec 2025-12-30 20:41:43 +01:00
  • c4c5ed5aba topology_coordinator: Ensure stats are refreshed in the gossip scheduling group Tomasz Grabiec 2025-12-31 14:03:24 +01:00
  • 5e6935f276 test: Use ManagerClient.{disable,enable}_tablet_balancing() Tomasz Grabiec 2026-01-10 15:57:51 +01:00
  • 6936704677 test: Add missing calls to disable_tablet_balancing() in tests which use move_tablet() API Tomasz Grabiec 2026-01-10 15:43:02 +01:00
  • c8098e07c9 test: pylib: Introduce ManagerClient.{disable,enable}_tablet_balancing() Tomasz Grabiec 2026-01-10 15:41:25 +01:00
  • dfa6a61721 test.py: remove XML log from fail summary Andrei Chekun 2026-01-12 14:26:58 +01:00
  • d96a50481a test.py: fix truncated boost output to stdout file Andrei Chekun 2026-01-12 14:15:23 +01:00
  • d70c049e07 test_user_writes_rejection: Fix test flakiness caused by typo and non-local CL=ONE reads Łukasz Paszkowski 2025-12-31 11:10:24 +01:00
  • 492cd166f9 db/view/view_update_generator: move discover_staging_sstables to start Michael Litvak 2026-01-04 15:31:09 +01:00
  • 6bcc18e5c6 erge 'test.py: integrate python tests to be executed with pytest runner' from Andrei Chekun Botond Dénes 2026-01-12 14:17:19 +02:00
  • 04b8f72946 Merge 'repair: Implement auto repair for tablet repair' from Asias He Botond Dénes 2026-01-12 14:16:01 +02:00
  • 52f20e66ef Merge '[Backport 2025.1] database: truncate_table_on_all_shards: consider can_flush on all shards' from Scylladb[bot] Patryk Jędrzejczak 2026-01-12 11:27:00 +01:00
  • cefe7b270f Merge '[Backport 2025.3] database: truncate_table_on_all_shards: consider can_flush on all shards' from Scylladb[bot] Patryk Jędrzejczak 2026-01-12 11:21:42 +01:00
  • f1c9eda49e Potential fix for code scanning alert no. 144: Workflow does not contain permissions Yaniv Kaul 2025-12-22 11:58:34 +02:00
  • 7feafe9a62 Merge '[Backport 2025.4] database: truncate_table_on_all_shards: consider can_flush on all shards' from Scylladb[bot] Patryk Jędrzejczak 2026-01-12 11:19:41 +01:00
  • 3c9f52e709 Merge 'doc: update the Web Installer instructions' from Anna Stuchlik Marcin Maliszkiewicz 2026-01-12 11:10:03 +01:00
  • 889d7782ed treewide: use coroutine::maybe_yield in coroutines Petr Gusev 2026-01-11 19:36:29 +01:00
  • 3580fcaa79 db/view/view_update_generator: move discover_staging_sstables to start Michael Litvak 2026-01-04 15:31:09 +01:00
  • 09af3828ab auth: remove confusing deprecation msg from hash_with_salt Marcin Maliszkiewicz 2025-12-16 17:08:53 +01:00
  • 7980890029 topology_coordinator: Add metrics for tablet repair Asias He 2025-12-10 08:01:27 +08:00
  • e430065c92 db: views: serialize create/drop view operations via shard 0 Alex 2025-12-31 11:48:22 +02:00
  • f6040eca3c Update ScyllaDB version to: 2025.3.7 Jenkins Promoter 2026-01-11 16:11:56 +02:00
  • 92c988514c vector_search: allow all where clauses in vector search queries Michał Hudobski 2025-12-18 15:34:28 +01:00
  • 4535fe7958 Merge '[Backport 2025.3] service/storage_service: update service levels cache after upgrade to v2' from Scylladb[bot] Piotr Dulikowski 2026-01-09 21:09:02 +01:00
  • bec19944ca test: cluster: Fix NoHostAvailable error in test_not_enough_token_owners Tomasz Grabiec 2026-01-06 15:08:03 +01:00
  • aca5be7c98 test: cluster: Fix NoHostAvailable error in test_not_enough_token_owners Tomasz Grabiec 2026-01-06 15:08:03 +01:00
  • 5cb3900d90 test: cluster: Fix NoHostAvailable error in test_not_enough_token_owners Tomasz Grabiec 2026-01-06 15:08:03 +01:00
  • 6c8663b1ec load_sketch: Allow populating load_sketch with normalized current load Łukasz Paszkowski 2025-12-19 17:48:20 +01:00
  • 03e0dd0841 Merge 'test/alternator: fix most tests to run on DynamoDB' from Nadav Har'El Marcin Maliszkiewicz 2026-01-09 18:05:20 +01:00
  • 1df6ef365e Merge '[Backport 2025.4] service/storage_service: update service levels cache after upgrade to v2' from Scylladb[bot] Piotr Dulikowski 2026-01-09 17:51:48 +01:00
  • 7e1c8776b7 docs: remove sstabledump and sstablemetadata Botond Dénes 2025-12-12 11:59:52 +02:00
  • 2385afa1c7 scripts/pull_github_pr.sh: Update instructions for creating token Dawid Mędrek 2026-01-08 15:43:18 +01:00
  • 0ede8d154b docs: add docs for size based load balancing Ferenc Szili 2025-12-12 17:20:41 +01:00
  • ec917fd5e7 doc: add the patch release upgrade procedure for version 2025.4 Anna Stuchlik 2026-01-05 11:53:47 +01:00
  • 1f60208aa0 test.py: fix test_vector_similarity.py Andrei Chekun 2026-01-09 15:08:40 +01:00
  • 133a92e86c auth: add system table permissions to VECTOR_SEARCH_INDEXING Michał Hudobski 2025-12-10 12:13:58 +01:00
  • af8eaa9ea5 scripts: fixes flagged by CodeQL/PyLens Yaniv Michael Kaul 2025-12-21 18:33:14 +02:00
  • 396093ff60 doc: remove the instruction for Open Source from the Web Installer docs Anna Stuchlik 2026-01-09 14:07:32 +01:00
  • af6cb0d0a4 Merge 'raft topology: preserve IP -> ID mapping of a replacing node on restart' from Patryk Jędrzejczak Botond Dénes 2026-01-09 14:56:16 +02:00
  • a7cdb602e1 db::commitlog: Fix sanity check error on race between segment flushing and oversized alloc Calle Wilund 2026-01-05 20:19:00 +01:00
  • 7bf26ece4d test_user_writes_rejection: Fix test flakiness caused by typo and non-local CL=ONE reads Łukasz Paszkowski 2025-12-31 11:10:24 +01:00
  • f9be7b4672 reader_concurrency_semaphore: add protection against negative count resource leaks Botond Dénes 2025-12-18 17:49:38 +02:00
  • 16576da935 reader_concurrency_semaphore: add protection against negative count resource leaks Botond Dénes 2025-12-18 17:49:38 +02:00
  • 1632853ebd reader_concurrency_semaphore: add protection against negative count resource leaks Botond Dénes 2025-12-18 17:49:38 +02:00
  • 82e81a8664 docs: add directories excluded from test.py Andrei Chekun 2025-12-04 11:03:39 +01:00
  • 353bae7d66 test.py: prevent file descriptors leaking Andrei Chekun 2025-11-27 17:29:00 +01:00
  • 67c5267053 test.py: capture print inside the test Andrei Chekun 2025-11-25 22:01:28 +01:00
  • 594aedd6a5 test.py: do not print header for collection with test.py Andrei Chekun 2025-11-25 21:21:40 +01:00
  • 21a1ff3d5c test.py: remove not supported functionality Andrei Chekun 2025-11-25 18:47:17 +01:00
  • e8c50a5ad4 test.py: switch of execution of several test directories by test.py runner Andrei Chekun 2025-11-25 18:40:48 +01:00
  • 61d49525ad test.py: integrate python tests to be executed with pytest runner Andrei Chekun 2025-11-25 18:34:37 +01:00
  • 808b29885f test.py: fix test/vector_search_validator to be able to run with pytest Andrei Chekun 2025-12-05 12:12:21 +01:00
  • 8252de7b55 test.py: prepare base class for migration Andrei Chekun 2025-11-25 16:00:20 +01:00
  • 48ff74b6b2 test.py: move environment preparation to one method Andrei Chekun 2025-11-25 13:54:52 +01:00
  • e074e21490 test.py: introduce new environment variable TESTPY_PREPARED_ENVIRONMENT Andrei Chekun 2025-11-25 13:01:58 +01:00
  • 8c48b82b84 test_ssl: fix indentation copilot/fix-ssl-refactor-issues copilot-swe-agent[bot] 2025-12-11 15:15:08 +00:00
  • 2bcbebe92d generic_server: improve logging broken TLS connection Piotr Smaron 2026-01-09 10:24:55 +01:00
  • 7016fc4835 test_ssl: improve timeout and readability Piotr Smaron 2026-01-09 10:22:19 +01:00
  • 7ba7b25bdd repair: Implement auto repair for tablet repair Asias He 2025-12-10 08:01:26 +08:00
  • 60570d7114 Merge 'topology coordinator: restrict node join/remove to preserve RF-rack validity' from Michael Litvak Botond Dénes 2026-01-09 10:01:22 +02:00
  • 7389784151 test: database_test: do_with_some_data: randomize keys Benny Halevy 2025-12-15 10:39:08 +02:00
  • 09e49cd711 database: truncate_table_on_all_shards: drop outdated TODO comment Benny Halevy 2025-12-15 10:53:24 +02:00
  • 65f0c21e3f database: truncate_table_on_all_shards: consider can_flush on all shards Benny Halevy 2025-12-15 10:53:24 +02:00
  • 750fd1bec3 memtable_list: unify can_flush and may_flush Benny Halevy 2025-12-15 14:20:40 +02:00
  • 3920cacadc test: database_test: add test_flush_empty_table_waits_on_outstanding_flush Benny Halevy 2025-12-18 09:39:16 +02:00