Commit Graph

  • 746b009db0 Merge 'dist/debian: bump up debhelper compatibility level to 10 and cleanups' from Kefu Chai Botond Dénes 2023-02-09 07:04:20 +02:00
  • f924f59055 Merge 'Backport test.py improvements to 5.2' from Kamil Braun Botond Dénes 2023-02-08 15:09:09 +02:00
  • 40de737b36 sstable_directory: Rename remove_input_sstables_from_reshaping() Pavel Emelyanov 2023-02-08 14:55:11 +03:00
  • a1dc251214 sstable_directory: Make use of remove_sstables() helper Pavel Emelyanov 2023-02-08 14:51:06 +03:00
  • cb36f5e581 sstable_directory: Merge output sstables collecting methods Pavel Emelyanov 2023-02-08 14:46:01 +03:00
  • 0f15ff740d cql3: expr: simplify user/debug formatting Avi Kivity 2023-02-01 20:31:06 +02:00
  • 3263523b54 transport server: fix "request size too large" handling Petr Gusev 2022-12-12 20:33:58 +04:00
  • 0904f98ebf transport server: log failed requests with debug level Petr Gusev 2022-11-16 12:59:26 +04:00
  • a4cf509c3d transport server: fix unexpected server errors handling Petr Gusev 2023-02-08 00:07:02 +04:00
  • 73d458cf89 distributed_loader: Remove max_compaction_threshold argument from reshard() Pavel Emelyanov 2023-02-07 19:09:19 +03:00
  • 25aaa45256 distributed_loader: Remove compaction_manager& argument from reshard() Pavel Emelyanov 2023-02-07 19:07:00 +03:00
  • 15547f1b5b sstable_directory: Move the .reshard() to distributed_loader Pavel Emelyanov 2023-02-07 19:05:26 +03:00
  • ab5f48d496 sstable_directory: Add helper to load foreign sstable Pavel Emelyanov 2023-02-07 19:02:05 +03:00
  • e6e65c87d5 sstable_directory: Add io-prio argument to .reshard() Pavel Emelyanov 2023-02-07 18:50:25 +03:00
  • a32d2b6d6a sstable_directory: Move reshard() to distributed_loader.cc Pavel Emelyanov 2023-02-07 18:46:42 +03:00
  • 1de8c85acd distributed_loader: Remove compaction_manager& argument from reshape() Pavel Emelyanov 2023-02-07 17:53:24 +03:00
  • d734b6b7c1 sstable_directory: Move the .reshape() to distributed loader Pavel Emelyanov 2023-02-07 17:51:36 +03:00
  • b906d34807 sstable_directory: Add helper to retrive local sstables Pavel Emelyanov 2023-02-07 17:46:25 +03:00
  • 420fc8d4df sstable_directory: Add io-prio argument to .reshape() Pavel Emelyanov 2023-02-07 17:44:38 +03:00
  • a70d6017f8 sstable_directory: Move reshape() to distributed_loader.cc Pavel Emelyanov 2023-02-07 17:40:46 +03:00
  • d5cef05810 test/pylib: put UNIX-domain socket in /tmp Nadav Har'El 2023-01-31 11:16:27 +02:00
  • e0f4e99e9b 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
  • 6795715011 Merge 'test.py: manual cluster pool handling for Python suite' from Alecco Kamil Braun 2023-01-24 17:37:55 +01:00
  • aa9e91c376 Merge 'test.py: handle broken clusters for Python suite' from Alecco Nadav Har'El 2023-01-22 19:58:12 +02:00
  • ddfb9ebab2 test/pylib: scylla_cluster: don't leak server if stopping it fails Kamil Braun 2023-01-23 11:59:09 +01:00
  • d58a3e4d16 Merge 'test/pylib: scylla_cluster: improve server startup check' from Kamil Braun Nadav Har'El 2023-01-23 17:00:52 +02:00
  • 2ebac52d2d test/pylib: scylla_cluster: return error details from test framework endpoints Kamil Braun 2023-01-18 16:50:26 +01:00
  • b536614913 test/pylib: scylla_cluster: release cluster IPs when stopping ScyllaClusterManager Kamil Braun 2023-01-19 12:14:16 +01:00
  • 85df0fd2b1 test/pylib: scylla_cluster: mark cluster as dirty if it fails to boot Kamil Braun 2023-01-18 15:22:48 +01:00
  • cdf9fe7023 test: disable commitlog O_DSYNC, preallocation Avi Kivity 2023-01-17 15:03:21 +02:00
  • 0c9a0faf0d compaction: Fix inefficiency when updating LCS backlog tracker Raphael S. Carvalho 2023-01-30 15:41:06 -03:00
  • 47dcfd866c table: Fix quadratic behavior when inserting sstables into tracker on schema change Raphael S. Carvalho 2023-01-20 16:44:55 -03:00
  • 97b2971bf1 test/cql: cdc_with_lwt_test: fix comment Kamil Braun 2023-02-07 16:07:41 +01:00
  • 1ef113691a service: storage_proxy: sequence CDC preimage select with Paxos learn Kamil Braun 2023-02-07 16:00:37 +01:00
  • cf3b8d7edc pytest/topology: check snapshot transfer Alejo Sanchez 2023-02-03 13:41:02 +01:00
  • 95bf8eebe0 query_ranges_to_vnodes_generator: fix for exclusive boundaries Petr Gusev 2023-02-07 12:47:59 +04:00
  • afd1221b53 commitlog: mark request_controller_timeout_exception_factory::timeout() noexcept Kefu Chai 2023-02-07 14:51:53 +08:00
  • 051da4e148 Merge 'Handle EDQUOT error just like ENOSPC' from Kefu Chai Botond Dénes 2023-02-07 14:38:36 +02:00
  • 734f09aba7 docs: add flags support in mulitversion David Garcia 2023-02-05 13:07:17 +00:00
  • 02bfac0c66 uda: change the UDF used in a UDA if it's replaced Wojciech Mitros 2023-02-02 12:59:06 +01:00
  • 3ba011c2be cql: fix empty aggregation, and add more tests Nadav Har'El 2023-01-09 15:59:06 +02:00
  • bf7113f6dc Merge 'locator: token_metadata: improve get_address_ranges()' from Michał Chojnowski Botond Dénes 2023-02-07 08:03:02 +02:00
  • a01662b287 Merge 'doc: improve the general upgrade policy' from Anna Stuchlik Botond Dénes 2023-02-07 07:31:05 +02:00
  • c00fcc80e5 test/cql-pytest: three tests for empty clustering keys Nadav Har'El 2023-02-06 13:19:55 +02:00
  • bd80a449d5 transport server: log client errors with debug level Petr Gusev 2022-11-16 12:45:11 +04:00
  • 58987215dc functions: add helper same_signature method Wojciech Mitros 2023-02-02 12:37:58 +01:00
  • 20069372e7 uda: return aggregate functions as shared pointers Wojciech Mitros 2023-02-01 15:24:16 +01:00
  • bba03c1a55 replica/table: retry on EDQUOT when flushing memtable Kefu Chai 2023-01-27 14:22:30 +08:00
  • 6d017e75e0 replica/table: extract should_retry() int with_retry Kefu Chai 2023-01-27 14:15:38 +08:00
  • d4315245a1 main: use defer_verbose_shutdown() to shutdown compaction manager Kefu Chai 2023-01-27 12:14:39 +08:00
  • c3ef353e3d main: consider EDQUOT as environmental failure also Kefu Chai 2023-01-27 12:19:47 +08:00
  • 8ff4717fd0 release: prepare for 5.2.0-rc1 scylla-5.2.0-rc1 Beni Peled 2023-02-06 22:13:53 +02:00
  • ccc8e47db1 Merge 'test/lib: introduce key_utils.hh' from Botond Dénes Tomasz Grabiec 2023-02-06 18:11:32 +01:00
  • cc207a9f44 Merge 'uda: improve checking whether UDFs are used in UDAs in DROP statements' from Wojciech Mitros Nadav Har'El 2023-02-06 19:07:26 +02:00
  • 56c4d246ef Merge 'Introduce recent_entries_map datatype to track least recent visited entries.' from Andrii Patsula Kamil Braun 2023-02-06 18:01:26 +01:00
  • a3b280ba8c Merge 'doc: document the workaround to install a non-latest ScyllaDB version' from Anna Stuchlik Botond Dénes 2023-02-06 17:00:38 +02:00
  • d0a2440023 docs: bump sphinx-sitemap to 2.5.0 Kefu Chai 2023-02-02 13:08:26 +08:00
  • c772563cb8 doc: add the information abou patch releases Anna Stuchlik 2023-02-06 14:47:39 +01:00
  • cb2a129371 Merge 'Fix inefficiency when rebuilding table statistics with compaction groups' from Raphael "Raph" Carvalho Botond Dénes 2023-02-06 15:11:47 +02:00
  • 6bc5536bd8 Revert "Update seastar submodule" Avi Kivity 2023-02-06 14:56:44 +02:00
  • 5c9ecd5604 release: prepare for 5.1.5 scylla-5.1.5 Beni Peled 2023-02-06 14:47:49 +02:00
  • 6bb7fac8d8 release: prepare for 5.0.10 scylla-5.0.10 Beni Peled 2023-02-06 14:42:32 +02:00
  • 5a9f75aac6 Update tools/java submodule Botond Dénes 2023-02-06 14:18:52 +02:00
  • ef1dac813b udf: also check reducefunc to confirm that a UDF is not used in a UDA Wojciech Mitros 2023-01-31 12:19:03 +01:00
  • 49077dd144 udf: fix dropping UDFs that share names with other UDFs used in UDAs Wojciech Mitros 2023-01-31 12:03:11 +01:00
  • 8791b0faf5 pytest: add optional argument for new_function argument types Wojciech Mitros 2023-01-31 11:57:05 +01:00
  • 8efa9b0904 Merge 'Avoid qctx from view-builder methods of system_keyspace' from Pavel Emelyanov Botond Dénes 2023-02-06 12:44:40 +02:00
  • e247e15ec1 Merge 'Method to create and start task manager task' from Aleksandra Martyniuk Botond Dénes 2023-02-06 12:38:35 +02:00
  • 9039b94790 docs: dev - how to test your tests documentation Yaniv Kaul 2023-02-05 21:08:25 +02:00
  • 1e6cc9ca61 Merge 'storage_service: Enable Repair Based Node Operations (RBNO) by default for all node ops' from Asias He Avi Kivity 2023-02-06 10:42:52 +02:00
  • 511c0123a2 Merge 'Add compaction module to task manager' from Aleksandra Martyniuk Botond Dénes 2023-02-06 09:25:05 +02:00
  • cdd8b0fa35 Merge 'SSTable set improvements' from Raphael "Raph" Carvalho Botond Dénes 2023-02-06 08:24:00 +02:00
  • f73e2c992f Merge 'Keep range tombstones with rows in memtables and cache' from Tomasz Grabiec Avi Kivity 2023-02-05 22:33:10 +02:00
  • 1a37b85d14 docs: fix the option name from compaction to compression on the Data Definition page Anna Stuchlik 2022-12-22 11:20:21 +01:00
  • 5070ddb723 sstables: track decompressed buffers Botond Dénes 2023-01-05 05:54:13 -05:00
  • 7480af58e5 row_cache: Fix violation of the "oldest version are evicted first" when evicting last dummy Tomasz Grabiec 2022-12-20 12:29:44 +01:00
  • 43d46a241f compaction: LCS: don't reshape all levels if only a single breaks disjointness Raphael S. Carvalho 2023-01-11 11:31:07 -03:00
  • 3807020a7b forward_service: prevent heap use-after-free of forward_aggregates Wojciech Mitros 2023-01-16 13:49:08 +01:00
  • d6fb20f30e types: is_tuple(): handle reverse types Botond Dénes 2023-01-18 04:07:36 -05:00
  • 33c20eebe6 alterator::streams: Sort tables in list_streams to ensure no duplicates Calle Wilund 2023-01-23 11:41:40 +00:00
  • 5dff7489b1 sstables: track decompressed buffers Botond Dénes 2023-01-05 05:54:13 -05:00
  • 2775b1d136 row_cache: Fix violation of the "oldest version are evicted first" when evicting last dummy Tomasz Grabiec 2022-12-20 12:29:44 +01:00
  • 2ae5675c0f types: is_tuple(): handle reverse types Botond Dénes 2023-01-18 04:07:36 -05:00
  • d507ad9424 alterator::streams: Sort tables in list_streams to ensure no duplicates Calle Wilund 2023-01-23 11:41:40 +00:00
  • 291b1f6e7f service/raft: raft_group0: prevent double abort Kamil Braun 2023-01-12 16:46:31 +01:00
  • b2699743cc db: system_keyspace: take the reserved_memory into account Kefu Chai 2023-01-20 09:51:43 +08:00
  • 50ae73a4bd types: is_tuple(): handle reverse types Botond Dénes 2023-01-18 04:07:36 -05:00
  • c3dd4a2b87 alterator::streams: Sort tables in list_streams to ensure no duplicates Calle Wilund 2023-01-23 11:41:40 +00:00
  • 413af945c0 view: row_lock: lock_ck: find or construct row_lock under partition lock Benny Halevy 2023-01-26 02:20:32 +02:00
  • f3a6af663d view: row_lock: lock_ck: find or construct row_lock under partition lock Benny Halevy 2023-01-26 02:20:32 +02:00
  • 0f9fe61d91 view: row_lock: lock_ck: find or construct row_lock under partition lock Benny Halevy 2023-01-26 02:20:32 +02:00
  • 1685af9829 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
  • 59d30ff241 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
  • bb880c7658 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
  • fb82dff89e 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
  • 9a71680dc7 cql3/selection: construct string_view using char* not size Kefu Chai 2023-01-30 20:46:57 +08:00
  • f952d397e8 cql3/selection: construct string_view using char* not size Kefu Chai 2023-01-30 20:46:57 +08:00
  • b588b19620 cql3/selection: construct string_view using char* not size Kefu Chai 2023-01-30 20:46:57 +08:00
  • 5edf965526 locator: token_metadata: unify get_address_ranges() and get_ranges() Michał Chojnowski 2023-02-04 19:10:45 +01:00
  • 9e57b21e0c locator: token_metadata: get rid of a quadratic behaviour in get_address_ranges() Michał Chojnowski 2023-02-04 19:10:45 +01:00