Commit Graph

  • d1de796f6b sstable: Move XFS renamer hack into fs storage Pavel Emelyanov 2023-06-01 19:31:59 +03:00
  • 89b6c84b49 database: remove unused header Wojciech Mitros 2023-06-13 11:01:34 +02:00
  • 5a75713ea7 cql-pytest: translate Cassandra's test for UPDATE operations Nadav Har'El 2023-06-13 13:59:34 +03:00
  • 4191e97d19 Update tools/java submodule Botond Dénes 2023-06-14 12:29:59 +03:00
  • 3479adc85f Merge 'Prepare sstable_directory lister to garbage_collect() s3 stuff' from Pavel Emelyanov Botond Dénes 2023-06-14 12:06:37 +03:00
  • aaac455ebe Merge 'doc: add OS support for ScyllaDB 5.3' from Anna Stuchlik Botond Dénes 2023-06-14 11:42:48 +03:00
  • bbd7c7db72 doc: remove OS support for outdated ScyllaDB versions 2.x and 3.x Anna Stuchlik 2023-06-14 09:46:23 +02:00
  • 25587b679d migration_manager: coroutineize migration_manager::do_merge_schema_from() Kefu Chai 2023-06-14 15:28:59 +08:00
  • befc9096d1 migration_manager: coroutineize migration_manager::sync_schema() Kefu Chai 2023-06-14 14:58:55 +08:00
  • db01be31c6 Backport 'Merge 'Enlighten messaging_service::shutdown()'' Pavel Emelyanov 2023-06-14 09:28:56 +03:00
  • 87531915d9 messaging_service: Shutdown rpc server on shutdown Pavel Emelyanov 2023-05-25 14:29:35 +03:00
  • 4075daf96d messaging_service: Generalize stop_servers() Pavel Emelyanov 2023-05-25 13:57:28 +03:00
  • b27c5567fa messaging_service: Restore indentation after previous patch Pavel Emelyanov 2023-05-25 14:26:17 +03:00
  • 8877f0b28a messaging_service: Coroutinize stop() Pavel Emelyanov 2023-05-25 14:26:06 +03:00
  • fabc7df720 messaging_service: Coroutinize stop_servers() Pavel Emelyanov 2023-05-25 13:51:23 +03:00
  • bdafe2b98c messaging: Shutdown on stop() if it wasn't shut down earlier Tomasz Grabiec 2022-12-12 15:42:12 +01:00
  • d78bc60a74 Update seastar submodule Pavel Emelyanov 2023-06-14 09:21:20 +03:00
  • 210e3d1999 Backport 'Merge 'Enlighten messaging_service::shutdown()'' Pavel Emelyanov 2023-06-14 09:14:06 +03:00
  • 702d622b38 messaging_service: Shutdown rpc server on shutdown Pavel Emelyanov 2023-05-25 14:29:35 +03:00
  • db44630254 messaging_service: Generalize stop_servers() Pavel Emelyanov 2023-05-25 13:57:28 +03:00
  • 5d3d64bafe messaging_service: Restore indentation after previous patch Pavel Emelyanov 2023-05-25 14:26:17 +03:00
  • 079f5d8eca messaging_service: Coroutinize stop() Pavel Emelyanov 2023-05-25 14:26:06 +03:00
  • fd7310b104 messaging_service: Coroutinize stop_servers() Pavel Emelyanov 2023-05-25 13:51:23 +03:00
  • 991d00964d Update seastar submodule Pavel Emelyanov 2023-06-14 09:02:46 +03:00
  • 5fce4d9675 types: add read_nth_tuple_element() Jan Ciolek 2023-06-14 05:12:00 +02:00
  • 190d1b20bf cql3: seletor: drop inheritance from assignment_testable Avi Kivity 2023-06-11 18:57:38 +03:00
  • f438b9b044 cql3: selection: rely on prepared expressions Avi Kivity 2023-06-12 14:47:07 +03:00
  • 1040589828 cql3: selection: prepare selector expressions Avi Kivity 2023-06-12 21:38:03 +03:00
  • 6c55bdc417 cql3: expr: match counter arguments to function parameters expecting bigint Avi Kivity 2023-06-12 21:33:10 +03:00
  • 2c1e36d0ac cql3: expr: avoid function constant-folding if a thread is needed Avi Kivity 2023-06-12 21:30:45 +03:00
  • 8d3d8eeedb cql3: add optional type annotation to assignment_testable Avi Kivity 2023-06-12 21:17:13 +03:00
  • 2cb15d0829 cql3: expr: wire unresolved_identifier to test_assignment() Avi Kivity 2023-06-12 21:10:47 +03:00
  • b7bbcdd178 cql3: expr: support preparing column_mutation_attribute Avi Kivity 2023-06-12 20:46:39 +03:00
  • 73b6b6e3d1 cql3: expr: support preparing SQL-style casts Avi Kivity 2023-06-12 20:07:21 +03:00
  • 521a128a2a cql3: expr: support preparing field_selection expressions Avi Kivity 2023-06-12 20:04:20 +03:00
  • ecfe4ad53a cql3: expr: make the two styles of cast expressions explicit Avi Kivity 2023-06-11 17:28:39 +03:00
  • 871c1c4f99 cql3: error injection functions: mark enabled_injections() as impure Avi Kivity 2023-06-10 22:58:22 +03:00
  • c0f59f0789 cql3: eliminate dynamic_cast<selector> from functions::get() Avi Kivity 2023-06-08 20:52:55 +03:00
  • 5983e9e7b2 cql3: test_assignment: pass optional schema everywhere Avi Kivity 2023-06-04 00:43:30 +03:00
  • 8dc22293bf cql3: expr: prepare_expr(): allow aggregate functions Avi Kivity 2023-06-03 23:32:05 +03:00
  • b7a90d51d2 cql3: add checks for aggregation functions after prepare Avi Kivity 2023-06-03 23:30:05 +03:00
  • 6db916e5b6 cql3: expr: add verify_no_aggregate_functions() helper Avi Kivity 2023-06-03 23:26:15 +03:00
  • e7c1824ed0 test: add regression test for rejection of aggregates in the WHERE clause Avi Kivity 2023-06-03 23:06:26 +03:00
  • 54f3050225 cql3: expr: extract column_mutation_attribute_type Avi Kivity 2023-06-03 21:30:21 +03:00
  • d2f4bd8b85 cql3: expr: add fmt formatter for column_mutation_attribute_kind Avi Kivity 2023-06-03 21:29:45 +03:00
  • 220a3efa73 cql3: statements: select_statement: reuse to_selectable() computation in SELECT JSON Avi Kivity 2023-06-03 19:39:01 +03:00
  • 096e569054 cql3: select_statement: disambiguate execute() overloads Avi Kivity 2023-06-13 19:20:21 +03:00
  • 8a54e478ba build: cmake: use -O0 for debug build Kefu Chai 2023-06-12 11:06:47 +08:00
  • 7dadd38161 Revert "configure: Switch debug build from -O0 to -Og" Avi Kivity 2023-06-09 21:05:31 +03:00
  • 7c22877613 docs: separate homepage David Garcia 2023-06-13 10:12:54 +01:00
  • 152e90d4fa doc: add OS support for ScyllaDB 5.3 Anna Stuchlik 2023-06-13 16:03:48 +02:00
  • ed1f37a8f9 Merge 'Tests for cluster features' from Piotr Dulikowski Nadav Har'El 2023-06-13 16:59:55 +03:00
  • 78f4ee385f cql3: functions: fix count(col) for non-scalar types Avi Kivity 2023-06-09 23:30:42 +03:00
  • e0855b1de2 forward_service: introduce shutdown checks Michał Sala 2023-05-16 02:27:11 +02:00
  • ff8d88a228 storage_proxy: introduce const version of remote() Kamil Braun 2023-06-12 15:23:39 +02:00
  • fa689c811e compaction: Fix sstable cleanup after resharding on refresh Raphael S. Carvalho 2023-06-05 21:28:07 -03:00
  • 9d1f62fdbf doc: remove warnings against reverse queries Anna Stuchlik 2023-06-09 11:51:37 +02:00
  • b4b13f43dd docs: edit landing page David Garcia 2023-04-18 10:21:56 +01:00
  • 0137ddaec8 doc: remove support for Ubuntu 18 Anna Stuchlik 2023-06-02 10:18:15 +02:00
  • 18774b90a7 doc: remove support for Ubuntu 18 Anna Stuchlik 2023-06-02 10:18:15 +02:00
  • 97985a68a1 compaction: Fix incremental compaction for sstable cleanup Raphael S. Carvalho 2023-06-09 14:30:58 -03:00
  • 58f88897c8 compaction: Fix incremental compaction for sstable cleanup Raphael S. Carvalho 2023-06-09 12:43:25 -03:00
  • 423dc613c3 system_keyspace: overwrite, not add tokens in topology_node_mutation_builder::set Piotr Dulikowski 2023-06-12 15:52:04 +02:00
  • 2cd17819cd replica: table: introduce get_my_hit_rate Kamil Braun 2022-08-09 18:20:30 +02:00
  • c5c78a7922 storage_proxy: endpoint_filter: remove gossiper dependency Kamil Braun 2022-08-09 13:25:48 +02:00
  • 9526258b89 build: make gen_headers a dependency of gen/*.o Kefu Chai 2023-06-12 18:32:40 +08:00
  • 1fb17061d2 test/topology: add cluster feature tests Piotr Dulikowski 2023-06-12 13:28:31 +02:00
  • e7c355e84f test: introduce get_supported_features/get_enabled_features Piotr Dulikowski 2023-06-12 13:26:02 +02:00
  • f4115528d6 test: pylib: fix read_barrier implementation Kamil Braun 2023-05-18 11:24:32 +02:00
  • 9c941aba0b test: pylib: random_tables: perform read barrier in verify_schema Kamil Braun 2023-05-05 16:13:44 +02:00
  • 094bcac399 test: issue a read barrier before checking ring consistency Konstantin Osipov 2023-05-03 13:51:24 +03:00
  • e49a531aaa Merge 'scylla_cluster.py: fix read_last_line' from Gusev Petr Kamil Braun 2023-05-05 13:29:15 +02:00
  • bcf99a37cd test/pylib: ManagerClient helpers to wait for... Alejo Sanchez 2023-04-04 18:09:58 +02:00
  • fe4af95745 test: pylib: Add a way to create cql connections with particular coordinators Tomasz Grabiec 2023-03-27 18:08:53 +02:00
  • ac5dff7de0 test/pylib: get gossiper alive endpoints Alejo Sanchez 2023-02-18 00:37:57 +01:00
  • ad99456a9d test/topology: default replication factor 3 Alejo Sanchez 2023-01-03 15:33:48 +01:00
  • 937e890fba test/pylib: configurable replication factor Alejo Sanchez 2023-01-03 15:32:06 +01:00
  • 12eec5bb2b scylla_cluster.py: optimize node logs reading Petr Gusev 2023-03-31 16:21:38 +04:00
  • 59847389d4 test/pylib: RandomTables.add_column with value column Alejo Sanchez 2023-03-21 15:18:33 +01:00
  • 7a8c5db55b scylla_cluster.py: add start flag to server_add Petr Gusev 2023-03-17 16:32:57 +04:00
  • 15ea5bf53f ServerInfo: drop host_id Petr Gusev 2023-03-22 17:17:47 +04:00
  • 3ab610753e scylla_cluster.py: add config to server_add Petr Gusev 2023-03-17 16:25:17 +04:00
  • 1959eddf86 scylla_cluster.py: add expected_error to server_start Petr Gusev 2023-03-17 16:18:33 +04:00
  • 43525aec83 scylla_cluster.py: ScyllaServer.start, refactor error reporting Petr Gusev 2023-03-22 15:10:44 +04:00
  • 930c4e65d6 scylla_cluster.py: fix ScyllaServer.start, reset cmd if start failed Petr Gusev 2023-03-22 13:30:08 +04:00
  • d2caaef188 test: improve logging in ScyllaCluster Konstantin Osipov 2023-03-03 21:14:29 +03:00
  • 6474edd691 test: topology smp test with custom cluster Alejo Sanchez 2023-04-20 10:19:19 +02:00
  • b39cdadff3 test/pylib: topology: support clusters of initial size 0 Alejo Sanchez 2023-03-21 17:06:36 +01:00
  • 7b60cddae7 Merge 'test/pylib: split and refactor topology tests' from Alecco Nadav Har'El 2023-02-12 17:53:48 +02:00
  • ea80fe20ad Merge 'test/pylib: use larger timeout for decommission/removenode' from Kamil Braun Botond Dénes 2023-02-13 09:56:06 +02:00
  • f90fe6f312 test: Increase START_TIMEOUT Asias He 2023-02-03 21:11:33 +08:00
  • 6e2c547388 test/pylib: one-shot error injection helper Alejo Sanchez 2023-01-30 11:43:04 +01:00
  • b7022cd74e doc: remove support for Ubuntu 18 Anna Stuchlik 2023-06-02 10:18:15 +02:00
  • 91aa2cd8d7 test: topology: wait for token ring/group 0 consistency after decommission Kamil Braun 2023-01-31 17:03:32 +01:00
  • 05c3f7ecef test: topology: verify that group 0 and token ring are consistent Kamil Braun 2023-01-23 16:56:11 +01:00
  • 3aa73e8b5a Merge 'pytest: start after ungraceful stop' from Alecco Kamil Braun 2023-01-26 12:07:12 +01:00
  • a0ba3b3350 Merge 'test.py: improve test failure handling' from Kamil Braun Nadav Har'El 2023-02-12 12:13:25 +02:00
  • 56d3d8b9e2 test: move wait_for_feature to pylib utils Piotr Dulikowski 2023-05-24 13:18:38 +02:00
  • 4c5e44a1cd feature_service: add a test-only cluster feature Piotr Dulikowski 2023-05-16 11:38:34 +02:00
  • d8c3b144cb alternator: optimize validate_table_name call Harsh Soni 2023-06-09 18:44:46 +05:30