Commit Graph

  • 494ed41a54 build: cmake: link cql3 against wasmtime_bindings Kefu Chai 2023-02-19 11:58:06 +08:00
  • 941407b905 database: fix do_apply_many() to handle empty array of mutations Gleb Natapov 2023-02-12 16:48:17 +02:00
  • a4e08ee48a Revert "dist/debian: bump up debhelper compatibility level to 10" Yaron Kaikov 2023-02-16 15:07:27 +02:00
  • e88f590eda sstables: partition_index_cache: clean up an unused type alias Michał Chojnowski 2022-07-05 01:58:36 +02:00
  • 2ae8f74cec test: mutation_test: Fix sporadic failure due to continuity mismatch Tomasz Grabiec 2023-02-17 14:38:50 +01:00
  • 22063713d7 test: mutation_test: Fix copy-paste mistake in trace-level logging Tomasz Grabiec 2023-02-17 14:41:49 +01:00
  • f62e62f151 Merge 'build: cmake: sync with configure.py (3/n)' from Kefu Chai Botond Dénes 2023-02-17 13:13:01 +02:00
  • 05ecc3f1c9 build: cmake: add unit tests Kefu Chai 2023-02-17 14:59:27 +08:00
  • f76a169025 build: cmake: extract sstables out Kefu Chai 2023-02-17 15:27:02 +08:00
  • f3714f1706 build: cmake: extract auth and schema Kefu Chai 2023-02-17 15:22:33 +08:00
  • 3e481c9d15 build: utils: extract utils out Kefu Chai 2023-02-17 15:04:00 +08:00
  • 4d7ae07e9e build: cmake: link Boost::regex with ICU::i18n Kefu Chai 2023-02-16 12:20:04 +08:00
  • 02de9f1833 build: cmake: add test Kefu Chai 2023-02-16 11:59:14 +08:00
  • f5750859f7 build: cmake: expose the bridged rust library Kefu Chai 2023-02-16 11:45:54 +08:00
  • 7569424d86 build: cmake: correct library path Kefu Chai 2023-02-16 11:43:51 +08:00
  • affebc35be build: cmake: add missing source files Kefu Chai 2023-02-16 11:42:43 +08:00
  • c0824c6c25 build: cmake: put generated sources into ${scylla_gen_build_dir} Kefu Chai 2023-02-16 11:01:01 +08:00
  • db8a2c15fa build: cmake: silence -Wuninitialized warning Kefu Chai 2023-02-16 10:59:56 +08:00
  • 7b431748a8 build: cmake: extract idl library out Kefu Chai 2023-02-16 10:58:27 +08:00
  • d89602c6a2 build: cmake: ignore -Wparentheses-equality Kefu Chai 2023-02-16 00:56:53 +08:00
  • 5bda9356d5 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
  • 34f68a4c0f doc: related https://github.com/scylladb/scylladb/issues/12658, fix the service name in the upgrade guide from 2022.1 to 2022.2 Anna Stuchlik 2023-02-01 14:19:41 +01:00
  • b336e11f59 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
  • 9ef73d7e36 doc: fixes https://github.com/scylladb/scylladb/issues/12754, document the metric update in 5.2 Anna Stuchlik 2023-02-16 11:37:46 +01:00
  • 7fc7cbd3bf build: nix: switch to non-static zstd Avi Kivity 2023-02-16 17:28:24 +02:00
  • ae3489382e build: nix: update clang Avi Kivity 2023-02-16 17:26:36 +02:00
  • 50f68fe475 test/perf: do not brace interger with {} Kefu Chai 2023-02-16 12:01:51 +08:00
  • 2b1f10a41c Merge 'doc: add a KB about the new tombstones compaction process in ICS' from Anna Stuchlik Botond Dénes 2023-02-17 10:20:01 +02:00
  • 5d826f13e7 api: move get_and_update_ttl to task manager api Aleksandra Martyniuk 2023-02-16 13:56:24 +01:00
  • d2bfe124ad doc: fix command invoking tests Piotr Smaroń 2023-02-16 10:19:44 +01:00
  • 0961a3f79b test/boost/reader_concurreny_semaphore_test: run oom protection tests in debug mode Botond Dénes 2023-02-06 08:00:41 -05:00
  • 1a9fdebb49 treewide: adapt to throwing reader_concurrency_semaphore::consume() Botond Dénes 2023-02-06 10:04:20 -05:00
  • e2f6e0b848 utils: move hashing related files to utils/ module Avi Kivity 2023-02-15 22:40:00 +02:00
  • 2f0cb9e68f db/virtual_table: mark the dtor of base class virtual Kefu Chai 2023-02-16 22:57:46 +08:00
  • 79bf347e04 Merge 'Remove sstables::test_setup in favor of sstables::test_env' from Pavel Emelyanov Botond Dénes 2023-02-17 07:09:34 +02:00
  • bcca706ff5 doc: fixes https://github.com/scylladb/scylladb/issues/12754, document the metric update in 5.2 Anna Stuchlik 2023-02-16 11:37:46 +01:00
  • 02682aa40d test/cql-pytest: add reproducer for ALLOW FILTERING bug Nadav Har'El 2023-02-14 16:38:05 +02:00
  • dc3d47b1e4 Merge 'Get compaction history without using qctx' from Pavel Emelyanov Botond Dénes 2023-02-16 13:13:47 +02:00
  • 826f67a298 doc: related https://github.com/scylladb/scylladb/issues/12658, fix the service name in the upgrade guide from 2022.1 to 2022.2 Anna Stuchlik 2023-02-01 14:19:41 +01:00
  • 87f7ac920e Merge 'Add task manager utils for tests' from Aleksandra Martyniuk Botond Dénes 2023-02-16 13:08:53 +02:00
  • fcdea9f950 test/perf: mark output_writer::~output_writer() as virtual Kefu Chai 2023-02-16 12:09:40 +08:00
  • 27ea908c69 test/cql-pytest: regression test for old secondary-index bug Nadav Har'El 2023-02-14 19:55:54 +02:00
  • 16d92b7042 test/topology: pytest driver version use print... Alejo Sanchez 2023-02-14 10:22:30 +01:00
  • 9520acb1a1 logalloc: mark segment_store_backend's virtual Kefu Chai 2023-02-15 21:52:39 +08:00
  • abe157a873 Drop intrusive_set_external_comparator Avi Kivity 2023-02-15 15:56:03 +02:00
  • 6eab8720c4 tools/schema_loader: do not return ref to a local variable Kefu Chai 2023-02-15 21:49:12 +08:00
  • e234726123 system_keyspace; Make get_compaction_history non static and drop qctx Pavel Emelyanov 2023-02-16 10:44:20 +03:00
  • 52f69643b6 api, compaction_manager: Get compaction history via manager Pavel Emelyanov 2023-02-16 10:35:07 +03:00
  • d0e47ace16 system_keyspace: Move compaction_history_entry to namespace scope Pavel Emelyanov 2023-02-16 10:25:06 +03:00
  • bf27fdeaa2 scylla_coredump_setup: fix coredump timeout settings Takuya ASADA 2023-02-06 18:42:32 +09:00
  • e9258018d9 Merge 'date: cleanups to silence warnings from clang' from Kefu Chai Botond Dénes 2023-02-16 10:15:36 +02:00
  • ef50170120 Merge 'build: cmake: sync with configure (2/n)' from Kefu Chai Botond Dénes 2023-02-16 07:11:26 +02:00
  • 737f4acc10 features: Enable persisted features on all shards Pavel Emelyanov 2023-02-15 19:08:26 +03:00
  • 45f0449ccf sstables: mx/writer: remove defaulted move ctor Kefu Chai 2023-02-15 21:16:52 +08:00
  • 0cb842797a treewide: do not define/capture unused variables Kefu Chai 2023-02-15 15:05:35 +08:00
  • ac2a69aab4 Merge 'Move population code into table_population_metadata' from Pavel Emelyanov Avi Kivity 2023-02-15 22:55:48 +02:00
  • cbc005c6f5 Revert "dist/debian: drop unused Makefile variable" Yaron Kaikov 2023-02-14 21:42:29 +02:00
  • 0c7efe38e1 distributed_loader: Rename table_population_metadata Pavel Emelyanov 2023-02-15 20:14:18 +03:00
  • 15926b22f4 distributed_loader: Dont check for directory presense twice Pavel Emelyanov 2023-02-14 15:42:34 +03:00
  • eb477a13ad distributed_loader: Move populate calls into metadata.start() Pavel Emelyanov 2023-02-14 15:38:50 +03:00
  • ba18c318b9 Merge 'cql3: eliminate column_condition, streamline condition representation' from Avi Kivity Nadav Har'El 2023-02-15 19:02:56 +02:00
  • 123a82adb2 distributed_loader: Remove local aliases and exporters Pavel Emelyanov 2023-02-14 15:37:09 +03:00
  • 16fca3fa8a distributed_loader: Move populate_column_family() into population meta Pavel Emelyanov 2023-02-14 15:31:07 +03:00
  • 76355c056f build: cmake: correct generate_cql_grammar Kefu Chai 2023-02-15 22:39:05 +08:00
  • 2718963a2a build: cmake: extract idl out Kefu Chai 2023-02-15 18:59:48 +08:00
  • 9416af8b80 build: cmake: link cql3 against xxHash Kefu Chai 2023-02-15 15:22:20 +08:00
  • d6746fc49c build: cmake: correct the check in Findlibdeflate.cmake Kefu Chai 2023-02-15 15:21:04 +08:00
  • 1ac5932440 build: cmake: find_package(libdeflate) earlier Kefu Chai 2023-02-15 15:03:36 +08:00
  • bd1ea104fe build: cmake: set more properties to alternator library Kefu Chai 2023-02-15 12:09:58 +08:00
  • a0f3c9ebf9 build: cmake: include generate_cql_grammar Kefu Chai 2023-02-15 12:08:54 +08:00
  • b6a8341eef build: cmake: find xxHash package Kefu Chai 2023-02-15 12:07:47 +08:00
  • b234c839e4 build: cmake: add build mode support Kefu Chai 2023-02-15 12:04:38 +08:00
  • 55b46ab1a3 date: use std::in_range() to check for invalid year Kefu Chai 2023-02-15 19:14:01 +08:00
  • 90981ebb50 date: drop implicitly generated ctor Kefu Chai 2023-02-15 19:06:14 +08:00
  • 9bdef9158e raft: abort applier fiber when a state machine aborts Gleb Natapov 2023-02-15 15:44:23 +02:00
  • dfcd56736b raft: fix race in add_entry_on_leader that may cause incorrect log length accounting Gleb Natapov 2023-02-06 13:07:18 +02:00
  • b37eee26e1 test_shed_too_large_request: clarify the comments Petr Gusev 2023-02-15 12:17:53 +04:00
  • 4328f52242 test_shed_too_large_request: use smaller test string Petr Gusev 2023-02-15 17:18:10 +04:00
  • 9454844751 cql3: modification_statement: unwrap unnecessary boolean_factors() call Avi Kivity 2023-02-14 21:31:46 +02:00
  • 1d0854c0bc cql3: modification_statement: use single expression for conditions Avi Kivity 2023-02-14 21:22:58 +02:00
  • 5cb7655a9f cql3: modification_statment: fix lwt null equality rules mangling Avi Kivity 2023-02-14 21:25:40 +02:00
  • c50c9c86b3 cql3: broadcast tables: tighten checks on conditions Avi Kivity 2023-02-13 18:32:31 +02:00
  • 4d125bffdf cql3: grammar: communicate LWT IF conditions to AST as a simple expression Avi Kivity 2023-02-12 16:18:24 +02:00
  • 23bd7d24df cql3: column_condition: fold into modification_statement Avi Kivity 2023-01-21 13:28:01 +02:00
  • 12be5d4208 cql3: column_condition: inline column_condition_applies_to into its only caller Avi Kivity 2023-01-21 13:18:34 +02:00
  • 82fb838a70 cql3: column_condition: inline column_condition_collect_marker_specification into its only caller Avi Kivity 2023-01-21 13:18:34 +02:00
  • e7b9d9dab9 cql3: column_condition: eliminate column_condition class Avi Kivity 2023-01-21 13:15:20 +02:00
  • 4e93cf9ae9 cql3: column_condition: move expression massaging to prepare() Avi Kivity 2023-01-21 13:03:15 +02:00
  • 31e37ff559 cql3: grammar: make columnCondition production return an expression Avi Kivity 2023-01-21 02:30:59 +02:00
  • d8d4d0bd72 cql3: grammar: eliminate duplication in LWT IF clause "IN (...)" vs "IN ?" Avi Kivity 2023-01-21 02:23:11 +02:00
  • c47cf9858b cql3: grammar: remove duplication around columnCondition scalar/collection variants Avi Kivity 2023-01-21 01:53:12 +02:00
  • 74da77f442 cql3: grammar: extract column references into a new production Avi Kivity 2023-01-21 01:42:46 +02:00
  • 4d7d3c78a2 cql3: column_condition: eliminate column_condition::raw Avi Kivity 2023-01-21 01:32:58 +02:00
  • 4dd14af7d5 Adding ScyllaDB University LIVE Q1 2023 to Docs top banner guy9 2023-02-15 09:44:37 +02:00
  • 2d6c53c047 test/cql-pytest: reproduce bug in static-column index lookup Nadav Har'El 2023-02-14 17:15:11 +02:00
  • bb36237cf4 topology: optimize compare_endpoints Benny Halevy 2023-02-07 11:31:21 +02:00
  • 3ac2df9480 to_string: add print operators for std::{weak,partial}_ordering Benny Halevy 2023-02-07 21:36:26 +02:00
  • bd6f88c193 utils: to_sstring: deinline std::strong_ordering print operator Benny Halevy 2023-02-15 10:02:57 +02:00
  • 25ebc63b82 move to_string.hh to utils/ Benny Halevy 2023-02-15 10:00:39 +02:00
  • e7af35a64d test: network_topology: add test_topology_compare_endpoints Benny Halevy 2023-02-07 14:05:08 +02:00