Commit Graph

  • ffc3697f2f Merge 'storage_service api: handle dropped tables' from Benny Halevy Botond Dénes 2022-11-21 07:56:27 +02:00
  • 994603171b Merge 'Add validator to the mutation compactor' from Botond Dénes Avi Kivity 2022-11-20 20:33:26 +02:00
  • 27a35c7f98 Udpate tools/jmx submodule (jackson dependency update) Piotr Grabowski 2022-11-08 16:28:31 +01:00
  • 779b01106d Merge 'cql3: expr: add unit tests for prepare_expression' from Jan Ciołek Avi Kivity 2022-11-20 20:03:54 +02:00
  • 2ba8b8d625 test/cql-pytest: remove "xfail" from passing test testIndexOnFrozenCollectionOfUDT Nadav Har'El 2022-11-20 13:58:07 +02:00
  • 40f61db120 Merge 'docs: describe the Raft upgrade and recovery procedures' from Kamil Braun Avi Kivity 2022-11-20 19:00:23 +02:00
  • 15ee8cfc05 Merge 'reader_concurrency_semaphore: fix waiter/inactive race' from Botond Dénes Avi Kivity 2022-11-20 18:51:34 +02:00
  • 895d721d5e Merge 'scylla-sstable: data-dump improvements' from Botond Dénes Avi Kivity 2022-11-20 17:02:27 +02:00
  • 2f9c53fbe4 Merge 'test/pylib: scylla_cluster: use server ID to name workdir and log file, not IP address' from Kamil Braun Avi Kivity 2022-11-20 16:56:19 +02:00
  • 14218d82d6 Update tools/java submodule (serverless) Avi Kivity 2022-11-20 16:41:36 +02:00
  • c8e983b4aa test: flat_mutation_reader_assertions: Use fatal BOOST_REQUIRE_EQUAL instead of BOOST_CHECK_EQUAL Tomasz Grabiec 2022-11-19 18:18:55 +01:00
  • 2d2034ea28 Merge 'cql3: don't ignore other restrictions when a multi column restriction is present during filtering' from Jan Ciołek Nadav Har'El 2022-11-20 11:50:38 +02:00
  • ec5707a4a8 api: storage_service: fixup indentation Benny Halevy 2022-11-17 20:22:49 +02:00
  • cc63719782 api: storage_service: add run_on_existing_tables Benny Halevy 2022-11-17 14:17:24 +02:00
  • 9ef9b9d1d9 api: storage_service: add parse_table_infos Benny Halevy 2022-11-17 09:47:40 +02:00
  • 9b4a9b2772 api: storage_service: log errors from compaction related handlers Benny Halevy 2022-11-17 13:01:08 +02:00
  • a47f96bc05 api: storage_service: coroutinize compaction related handlers Benny Halevy 2022-11-17 12:34:57 +02:00
  • 40a1905a2d release: prepare for 5.1.0-rc5 scylla-5.1.0-rc5 Yaron Kaikov 2022-11-19 13:41:28 +02:00
  • 4e2c436222 Merge 'doc: add the upgrade guide from 5.0 to 2022.1 on Ubuntu 20.04' from Anna Stuchlik Avi Kivity 2022-08-09 12:49:16 +03:00
  • 68be369f93 Merge 'doc: add the upgrade guide for ScyllaDB image from 2021.1 to 2022.1' from Anna Stuchlik Botond Dénes 2022-08-31 07:24:55 +03:00
  • 0f7adb5f47 Merge 'doc: change the tool names to "Scylla SStable" and "Scylla Types"' from Anna Stuchlik Botond Dénes 2022-09-01 16:32:18 +03:00
  • 82dc8357ef Merge 'Docs: document how scylla-sstable obtains its schema' from Botond Dénes Avi Kivity 2022-08-31 14:28:52 +03:00
  • 12a58957e2 doc: fix the upgrade version in the upgrade guide for RHEL and CentOS Anna Stuchlik 2022-09-07 09:58:05 +02:00
  • 3423ad6e38 Merge 'doc: update the default SStable format' from Anna Stuchlik Botond Dénes 2022-09-12 09:50:01 +03:00
  • 64001719fa doc: remove the section about updating OS packages during upgrade from upgrade guides for Ubunut and Debian (from 4.5 to 4.6) Anna Stuchlik 2022-09-23 12:47:10 +02:00
  • cc3d368bc8 Update tombstones-flush.rst AdamStawarz 2022-11-06 20:58:09 +01:00
  • d957b0044b Merge 'doc: improve the documentation landing page ' from Anna Stuchlik Botond Dénes 2022-11-07 16:18:59 +02:00
  • d4ed67bd47 Merge 'doc: cql-extensions.md: improve description of synchronous views' from Nadav Har'El Botond Dénes 2022-08-31 14:33:39 +03:00
  • 0cd6341cae Merge 'doc: document user defined functions (UDFs)' from Anna Stuchlik Nadav Har'El 2022-11-16 13:09:47 +02:00
  • 23d8852a82 Merge 'doc: update the "Counting all rows in a table is slow" page' from Anna Stuchlik Nadav Har'El 2022-09-21 11:49:19 +03:00
  • 286f182a8c cql-pytest: add a reproducer for #12014, verify that filtering multi column and regular restrictions works Jan Ciolek 2022-11-18 15:27:42 +01:00
  • 63fb2612c3 boost/restrictions-test: uncomment part of the test that passes now Jan Ciolek 2022-11-18 14:54:51 +01:00
  • 99e1032e34 cql-pytest: enable test for filtering combined multi column and regular column restrictions Jan Ciolek 2022-11-18 14:42:09 +01:00
  • b974d4adfb cql3: don't ignore other restrictions when a multi column restriction is present during filtering Jan Ciolek 2022-11-18 14:39:33 +01:00
  • 30597f17ed tools/scylla-sstable: traverse sstables in argument order Botond Dénes 2022-10-18 11:13:52 +03:00
  • e337b25aa9 tools/scylla-sstable: dump-data docs: s/clustering_fragments/clustering_elements Botond Dénes 2022-11-04 10:50:29 +02:00
  • c39408b394 tools/scylla-sstable: dump-data/json: use Null instead of "<unknown>" Botond Dénes 2022-09-27 16:52:50 +03:00
  • 1dfceb5716 tools/scylla-sstable: dump-data/json: use more uniform format for collections Botond Dénes 2022-09-27 16:49:31 +03:00
  • f89acc8df7 tools/scylla-sstable: dump-data/json: make cells easier to parse Botond Dénes 2022-09-27 16:47:15 +03:00
  • 41629e97de test.py: handle --markers parameter Petr Gusev 2022-11-15 13:51:48 +04:00
  • 7da12c64bc Revert "Revert "Merge 'cql3: select_statement: coroutinize indexed_table_select_statement::do_execute_base_query()' from Avi Kivity"" Avi Kivity 2022-11-17 09:04:28 +00:00
  • d7649a86c4 Merge 'Build up to support of dynamic IP address changes in Raft' from Konstantin Osipov Kamil Braun 2022-11-18 11:38:19 +01:00
  • 437fcdeeda Merge 'Make use of enum_set in directory lister' from Pavel Emelyanov Botond Dénes 2022-11-18 12:15:26 +02:00
  • b39ca29b3c reader_concurrency_semaphore: do_wait_admission(): detect admission-waiter anomaly Botond Dénes 2022-11-18 10:03:33 +02:00
  • ca7014ddb8 reader_concurrency_semaphore: evict_readers_in_the_background(): eliminate blind spot Botond Dénes 2022-11-18 09:45:32 +02:00
  • 892f52c683 reader_concurrency_semaphore: do_detach_inactive_read(): do a complete detach Botond Dénes 2022-11-18 09:00:38 +02:00
  • a44ca06906 Merge 'token_metadata: Do not use topology info for is_member check' from Asias He Pavel Emelyanov 2022-11-18 11:54:07 +03:00
  • 4571fcf9e7 token_metadata: Rename is_member to is_normal_token_owner Asias He 2022-11-18 09:01:57 +08:00
  • 965097cde5 token_metadata: Add docs for is_member Asias He 2022-11-15 10:36:10 +08:00
  • a495b71858 token_metadata: Do not use topology info for is_member check Asias He 2022-11-09 10:00:43 +08:00
  • f2ca790883 token_metadata: Check node is part of the topology instead of the ring Asias He 2022-11-09 14:24:42 +08:00
  • 77d68153f1 test preparing expr::usertype_constructor Jan Ciolek 2022-11-10 00:10:01 +01:00
  • eb92fb4289 expr_test: test that prepare_expression checks style_type of collection_constructor Jan Ciolek 2022-11-10 00:09:06 +01:00
  • 77c63a6b92 expr_test: test preparing expr::collection_constructor for map Jan Ciolek 2022-11-09 23:11:38 +01:00
  • db67ade778 prepare_expr: make preparing nonfrozen empty maps return null Jan Ciolek 2022-11-10 00:33:26 +01:00
  • da71f9b50b prepare_expr: fix a bug in map_prepare_expression Jan Ciolek 2022-11-09 23:06:50 +01:00
  • a656fdfe9a expr_test: test preparing expr::collection_constructor for set Jan Ciolek 2022-11-09 13:16:08 +01:00
  • 76f587cfe7 expr_test: test preparing expr::collection_constructor for list Jan Ciolek 2022-11-09 13:05:29 +01:00
  • 44b55e6caf expr_test: test preparing expr::tuple_constructor Jan Ciolek 2022-11-09 12:28:25 +01:00
  • 265100a638 expr_test: test preparing expr::untyped_constant Jan Ciolek 2022-11-09 11:50:42 +01:00
  • f6b9100cd2 expr_test_utils: add make_bigint_raw/const Jan Ciolek 2022-11-09 11:04:56 +01:00
  • f9ff131f86 expr_test_utils: add make_tinyint_raw/const Jan Ciolek 2022-11-09 11:02:19 +01:00
  • 76b6161386 expr_test: test preparing expr::bind_variable Jan Ciolek 2022-11-09 10:29:13 +01:00
  • 4882724066 cql3: prepare_expr: forbid preparing bind_variable without a receiver Jan Ciolek 2022-11-17 20:16:07 +01:00
  • 2779a171fc Merge 'Do not run aborted tasks' from Aleksandra Martyniuk Avi Kivity 2022-11-17 19:42:46 +02:00
  • 88016de43e compaction: request abort only once in compaction_data::stop Aleksandra Martyniuk 2022-11-16 16:15:57 +01:00
  • a396c27efc Merge 'message: messaging_service: fix topology_ignored for pending endpoints in get_rpc_client' from Kamil Braun Pavel Emelyanov 2022-11-17 20:14:32 +03:00
  • 42e01cc67f expr_test: test preparing expr::null Jan Ciolek 2022-11-09 10:24:12 +01:00
  • 45b3fca71c expr_test: test preparing expr::cast Jan Ciolek 2022-11-09 10:15:28 +01:00
  • 498c9bfa0d expr_test_utils: add make_receiver Jan Ciolek 2022-11-08 20:57:02 +01:00
  • 6873a21fbd expr_test_utils: add make_smallint_raw/const Jan Ciolek 2022-11-08 20:50:58 +01:00
  • 488056acb7 expr_test: test preparing expr::token Jan Ciolek 2022-11-08 20:11:57 +01:00
  • 7958f77a40 expr_test: test preparing expr::subscript Jan Ciolek 2022-11-08 19:33:01 +01:00
  • 569bd61c6c expr_test: test preparing expr::column_value Jan Ciolek 2022-11-08 17:53:45 +01:00
  • 26174e29c6 expr_test: test preparing expr::unresolved_identifier Jan Ciolek 2022-11-08 17:47:23 +01:00
  • c719a923bb expr_test_utils: mock data_dictionary::database Jan Ciolek 2022-10-18 11:02:29 +02:00
  • 8e8c32befe test/pylib: manager_client: print used cluster when starting test case Kamil Braun 2022-11-17 17:14:22 +01:00
  • bc62ca46d4 lister: Make lister::dir_entry_types an enum_set Pavel Emelyanov 2022-11-17 19:00:45 +03:00
  • c6021b57a1 database: Avoid useless local variable Pavel Emelyanov 2022-11-17 18:26:50 +03:00
  • b83234d8aa test/pylib: scylla_cluster: use server ID to name workdir and log file, not IP address Kamil Braun 2022-11-17 16:51:09 +01:00
  • f7f03e38ee doc: update the link to Enabling Experimental Features Anna Stuchlik 2022-11-17 15:44:46 +01:00
  • 02cea98f55 doc: remove the note referring to the previous ScyllaDB versions and add the relevant limitation to the paragraph Anna Stuchlik 2022-11-17 15:05:00 +01:00
  • ce88c61785 doc: update the links to the Enabling Experimental Features section Anna Stuchlik 2022-11-17 14:59:34 +01:00
  • bdecf4318a gossip: Improve get_live_token_owners and get_unreachable_token_owners Asias He 2022-10-31 08:41:47 +08:00
  • 76be6402ed Merge 'repair: harden effective replication map' from Benny Halevy Avi Kivity 2022-11-17 13:29:02 +02:00
  • 262566216b raft: persist the initial raft address map Konstantin Osipov 2022-11-16 17:11:39 +03:00
  • b35af73fdf raft: (upgrade) do not use IP addresses from Raft config Konstantin Osipov 2022-09-23 22:59:49 +03:00
  • 2add9ba292 Merge 'Refactor topology out of token_metadata' from Benny Halevy Pavel Emelyanov 2022-11-17 13:55:34 +03:00
  • 7ead1a7857 compaction: request abort only once in compaction_data::stop Aleksandra Martyniuk 2022-11-16 16:15:57 +01:00
  • 1e2741d2fe abstract_replication_strategy: recognized_options: return unordered_set Benny Halevy 2022-11-13 21:01:05 +02:00
  • e925c41f02 utils/gs/barrett.hh: aarch64: s/brarett/barrett/ Botond Dénes 2022-11-17 09:46:25 +02:00
  • 051dceeaff raft: (and gossip) begin gossiping raft server ids Konstantin Osipov 2022-09-22 22:32:11 +03:00
  • 990c7a209f raft: change the API of conf change notifications Konstantin Osipov 2022-09-22 22:15:17 +03:00
  • 53fdf75cf9 repair: pass erm down to get_hosts_participating_in_repair and get_neighbors Benny Halevy 2022-11-15 20:22:17 +02:00
  • b69be61f41 repair: pass effective_replication_map down to repair_info Benny Halevy 2022-11-15 20:04:10 +02:00
  • c47d36b53d repair: coroutinize sync_data_using_repair Benny Halevy 2022-11-16 21:26:19 +02:00
  • 58b1c17f5d repair: futurize do_repair_start Benny Halevy 2022-11-16 21:24:49 +02:00
  • 4b9269b7e2 effective_replication_map: add global_effective_replication_map Benny Halevy 2022-11-16 20:31:49 +02:00
  • b8b78959fb build: switch to packaged libdeflate rather than a submodule Avi Kivity 2022-11-16 13:51:15 +02:00
  • 2c677e294b shared_token_metadata: get_lock is const Benny Halevy 2022-11-16 20:07:02 +02:00