Commit Graph

  • b01cba8206 service/raft: report an error when Raft ID can't be found in raft_group0::remove_from_group0 Kamil Braun 2022-11-25 20:56:33 +01:00
  • c65f4ae875 service: handle replace correctly with Raft enabled Kamil Braun 2022-11-28 16:58:38 +01:00
  • 60217d7f50 gms/gossiper: fetch RAFT_SERVER_ID during shadow round Kamil Braun 2022-11-29 15:57:22 +01:00
  • b424cc40fa service: storage_service: sleep 2*ring_delay instead of BROADCAST_INTERVAL before replace Kamil Braun 2022-11-23 10:08:47 +01:00
  • 8d1050e834 docs: replace Scylla with ScyllaDB on the Snitches page Anna Stuchlik 2022-12-09 13:34:18 +01:00
  • 5cb191d5b0 docs: fix the headings on the Snitches page Anna Stuchlik 2022-12-09 13:26:36 +01:00
  • a699904374 doc: add the description of AzureSnitch to the documentation Anna Stuchlik 2022-12-09 13:22:01 +01:00
  • e47794ed98 test/cql-pytest: regression test for index scan with start token Nadav Har'El 2022-12-07 23:27:55 +02:00
  • 018dedcc0c docs: replace-dead-node: update host_id of replacing node Benny Halevy 2022-11-23 15:14:16 +02:00
  • 37d75e5a21 docs: replace-dead-node: fix alignment Benny Halevy 2022-11-23 15:11:18 +02:00
  • 89920d47d6 db: system_keyspace: change set_local_host_id to private set_local_random_host_id Benny Halevy 2022-11-23 15:28:40 +02:00
  • 9942c60d93 storage_service: do not inherit the host_id of a replaced a node Benny Halevy 2022-11-23 11:59:37 +02:00
  • 7942041b95 Merge 'doc: update the 5.1 upgrade guide with the mode-related information' from Anna Stuchlik Botond Dénes 2022-12-08 07:32:10 +02:00
  • 7197757750 broadcast_tables: Forward-declare storage_proxy in lang.hh Pavel Emelyanov 2022-12-08 13:41:42 +03:00
  • 6075e01312 test/lib: Remove sstable_utils.hh from simple_schema.hh Pavel Emelyanov 2022-12-08 12:37:25 +03:00
  • 4e7ddb6309 position_in_partition: Introduce before_key(position_in_partition_view) Tomasz Grabiec 2022-09-25 23:48:14 +02:00
  • 536c0ab194 db: Fix trim_clustering_row_ranges_to() for non-full keys and reverse order Tomasz Grabiec 2022-12-02 20:31:44 +01:00
  • 232ce699ab types: Fix comparison of frozen sets with empty values Tomasz Grabiec 2022-12-06 11:06:45 +01:00
  • 4cdaba778d Merge 'Secondary indexes on static columns' from Piotr Dulikowski Nadav Har'El 2022-12-08 09:54:05 +02:00
  • 02c30ab5d6 build: fix link error (abseil) on ubuntu toolchain with clang 15 Konstantin Osipov 2022-12-07 17:03:50 +03:00
  • 1cfedc5b59 release: prepare for 5.1.1 scylla-5.1.1 Anna Mikhlin 2022-12-08 09:41:33 +02:00
  • d6457778f1 Merge 'Coroutinize some table functions in preparation to static compaction groups' from Raphael "Raph" Carvalho Avi Kivity 2022-12-08 09:29:58 +02:00
  • 4883e43677 test_materialized_view: verify that static columns are not allowed Piotr Dulikowski 2022-11-23 12:42:34 +01:00
  • f864944dcb test_secondary_index: add (currently failing) test for static index paging Piotr Dulikowski 2022-09-07 15:23:26 +02:00
  • 4f836115fd test_secondary_index: add more tests for secondary indexes on static columns Piotr Dulikowski 2022-07-29 14:31:26 +02:00
  • 897b501ba3 Merge 'doc: update the 5.1 upgrade guide with the mode-related information' from Anna Stuchlik Botond Dénes 2022-12-08 07:32:10 +02:00
  • 992a73a861 row_cache: Destroy coroutine under region's allocator Tomasz Grabiec 2022-10-18 12:06:42 +02:00
  • 9ae0d8ba28 replica: table: Fix indentation Raphael S. Carvalho 2022-12-07 15:53:22 -03:00
  • b9a33d5a91 replica: coroutinize table::discard_sstables() Raphael S. Carvalho 2022-11-25 20:27:04 -03:00
  • 192b64a5ac replica: Coroutinize table::flush() Raphael S. Carvalho 2022-11-25 13:52:19 -03:00
  • a076ceef97 view: row_lock: lock_ck: reindent Benny Halevy 2022-12-05 08:06:02 +02:00
  • 909fbfdd2f repair: reindent repair_range Avi Kivity 2022-12-07 18:13:10 +02:00
  • 796ec5996f repair: coroutinize repair_range Avi Kivity 2022-12-07 18:13:10 +02:00
  • 78c5961114 docs: operating-scylla: add-node-to-cluster: deleted instructions for unsupported releases Benny Halevy 2022-12-06 09:42:58 +02:00
  • adeb03e60f docs: operating-scylla: add-node-to-cluster: cleanup: move tips to a note Benny Halevy 2022-12-06 09:00:29 +02:00
  • 6e324137bd docs: operating-scylla: add-node-to-cluster: improve wording of cleanup instructions Benny Halevy 2022-12-06 08:38:52 +02:00
  • eeed330647 docs: operating-scylla: prerequisites: system_auth is a keyspace, not a table Benny Halevy 2022-12-06 08:16:46 +02:00
  • 5d840d4232 docs: operating-scylla: prerequisites: no Authetication status is gathered Benny Halevy 2022-12-06 08:09:16 +02:00
  • 9cb7056d3e docs: operating-scylla: prerequisites: simplify grep commands Benny Halevy 2022-12-06 08:06:52 +02:00
  • 71bc12eecc docs: operating-scylla: add-node-to-cluster: prerequisites: number sub-sections Benny Halevy 2022-12-06 08:02:58 +02:00
  • 16db7bea82 docs: operating-scylla: add-node-to-cluster: describe other nodes in plural Benny Halevy 2022-12-06 07:55:17 +02:00
  • a46b2e4e4c Merge 'Make node replace procedure work with Raft' from Kamil Braun Tomasz Grabiec 2022-12-07 15:30:25 +01:00
  • 0354e13718 release: prepare for 5.0.7 scylla-5.0.7 Anna Mikhlin 2022-12-07 14:57:09 +02:00
  • 9bdea110a6 code: Reduce fanout of sstables(_manager)?.hh over headers Pavel Emelyanov 2022-12-07 10:32:27 +03:00
  • 57a4971962 Merge 'dirty_memory_manager: tidy up' from Avi Kivity Botond Dénes 2022-12-07 14:25:59 +02:00
  • 606ed61263 Merge '[branch 5.1 backport] doc: fix the notes on the OS Support by Platform and Version page' from Anna Stuchlik Botond Dénes 2022-12-07 14:10:14 +02:00
  • 796e4c39f8 doc: replace Scylla with ScyllaDB Anna Stuchlik 2022-10-14 11:06:27 +02:00
  • 960434f784 doc: add a comment to remove in future versions any information that refers to previous releases Anna Stuchlik 2022-10-14 10:53:17 +02:00
  • 05aed0417a doc: rewrite the notes to improve clarity Anna Stuchlik 2022-10-14 10:48:59 +02:00
  • 9a1fc200e1 doc: remove the reperitions from the notes Anna Stuchlik 2022-10-14 10:32:52 +02:00
  • f7f5700289 dirty_memory_manager: move implementaton from database.cc Avi Kivity 2022-12-06 22:28:54 +02:00
  • 444de2831e dirty_memory_manager: move to replica module Avi Kivity 2022-12-06 21:39:42 +02:00
  • a038a35ad6 test: dirty_memory_manager_test: disambiguate classes named 'test_region_group' Avi Kivity 2022-12-06 22:13:42 +02:00
  • dfdae5ffa9 dirty_memory_manager: stop using using namespace Avi Kivity 2022-12-06 21:37:38 +02:00
  • 47a8fad2a2 Merge 'scylla-types: add serialize action' from Botond Dénes Avi Kivity 2022-12-06 19:27:14 +02:00
  • f275bfd57b Update CODEOWNERS file Nadav Har'El 2022-12-06 15:07:27 +02:00
  • c7e9bbc377 Merge 'raft: server: handle aborts when waiting for config entry to commit' from Kamil Braun Tomasz Grabiec 2022-08-25 12:49:07 +02:00
  • a78dac7ae9 Merge 'raft: server: drop waiters in applier_fiber instead of io_fiber' from Kamil Braun Tomasz Grabiec 2022-08-23 17:19:43 +02:00
  • 5007ded2c1 view: row_lock: lock_ck: serialize partition and row locking Benny Halevy 2022-12-04 16:28:37 +02:00
  • f017e9f1c6 docs: document the reader concurrency semaphore diagnostics dump Botond Dénes 2022-11-14 14:18:42 +02:00
  • c35cee7e2b docs: scylla-types.rst: add mention of per-operation --help Botond Dénes 2022-11-18 17:41:07 +02:00
  • 4f9799ce4f tools/scylla-types: add serialize operation Botond Dénes 2022-11-04 09:51:19 +02:00
  • 7c87655b4b tools/scylla-types: prepare for action handlers with string arguments Botond Dénes 2022-11-04 08:56:01 +02:00
  • 15452730fb tools/scylla-types: s/print/deserialize/ operation Botond Dénes 2022-11-04 08:44:19 +02:00
  • f98e6552b4 docs: scylla-types.rst: document tokenof and shardof Botond Dénes 2022-11-18 17:25:19 +02:00
  • 30c047cae6 docs: scylla-types.rst: fix typo in compare operation description Botond Dénes 2022-12-06 14:44:43 +02:00
  • 680423ad9d cassandra_tests: enable existing tests for static columns Piotr Dulikowski 2022-07-29 14:31:04 +02:00
  • cc3af3190d create_index_statement: lift restriction on secondary indexes on static rows Piotr Dulikowski 2022-08-03 16:54:00 +02:00
  • 86dad30b66 db/view: fetch and process static rows when building indexes Piotr Dulikowski 2022-11-15 12:40:06 +01:00
  • 25fec0acce gms/feature_service: introduce SECONDARY_INDEXES_ON_STATIC_COLUMNS cluster feature Piotr Dulikowski 2022-08-03 15:36:22 +02:00
  • 9f14f0ac09 create_index_statement: disallow creation of local indexes with static columns Piotr Dulikowski 2022-07-29 14:28:26 +02:00
  • 8c4cdfc2db select_statement: prepare paging for indexes on static columns Piotr Dulikowski 2022-11-23 12:58:20 +01:00
  • ba390072c5 select_statement: do not attempt to fetch clustering columns from secondary index's table Piotr Dulikowski 2022-11-23 12:57:19 +01:00
  • 983b440a81 secondary_index_manager: don't add clustering key columns to index table of static column index Piotr Dulikowski 2022-07-29 14:29:33 +02:00
  • 6ab41d76e6 replica/table: adjust the view read-before-write to return static rows when needed Piotr Dulikowski 2022-07-28 18:56:43 +02:00
  • 18be90b1e6 db/view: process static rows in view_update_builder::on_results Piotr Dulikowski 2022-07-29 15:47:53 +02:00
  • 2dd95d76f1 db/view: adjust existing view update generation path to use clustering_or_static_row Piotr Dulikowski 2022-08-24 08:34:35 +02:00
  • b0a31bb7a7 column_computation: adjust to use clustering_or_static_row Piotr Dulikowski 2022-08-24 08:32:40 +02:00
  • 986ab6034c db/view: add clustering_or_static_row Piotr Dulikowski 2022-07-28 18:51:14 +02:00
  • 05d4328f02 deletable_row: add column_kind parameter to is_live Piotr Dulikowski 2022-09-07 15:49:00 +02:00
  • 27c81432cd view_info: adjust view_column to accept column_kind Piotr Dulikowski 2022-07-28 18:45:50 +02:00
  • f7b7724eaf db/view: base_dependent_view_info: split non-pk columns into regular and static Piotr Dulikowski 2022-07-28 18:49:09 +02:00
  • 681bd62424 Update tools/java submodule Botond Dénes 2022-12-06 09:06:09 +02:00
  • 6a1dbffaaa Merge 'compaction_manager: coroutinize postponed_compactions_reevaluation' from Avi Kivity Botond Dénes 2022-12-06 08:08:36 +02:00
  • 2339a3fa06 database: remove continuation for updating statistics Avi Kivity 2022-11-28 13:27:14 +02:00
  • 6daa1e973f Merge 'alternator: fix hangs related to TTL scanning' from Nadav Har'El Botond Dénes 2022-12-06 06:44:22 +02:00
  • c5da96e6f7 Merge 'cql3: batch_statement: coroutinize get_mutations()' from Avi Kivity Botond Dénes 2022-12-06 06:41:44 +02:00
  • d2b1d2f695 compaction_manager: reindent postponed_compactions_reevaluation() Avi Kivity 2022-12-05 22:02:27 +02:00
  • 1669025736 compaction_manager: coroutinize postponed_compactions_reevaluation() Avi Kivity 2022-12-05 22:01:41 +02:00
  • d2c44cba77 compaction_manager: make postponed_compactions_reevaluation() return a future Avi Kivity 2022-12-05 21:58:48 +02:00
  • fe4d7fbdf2 Update abseil submodule Avi Kivity 2022-12-05 14:37:05 +02:00
  • 5a5514d052 cql server: Only parallelize relevant cql requests Eliran Sinvani 2022-12-05 16:44:02 +02:00
  • 2750d2e94b Merge 'alternator: fix wrong 'where' condition for GSI range key' from Marcin Maliszkiewicz Nadav Har'El 2022-11-22 17:46:52 +02:00
  • b4383a389b repair_reader: construct _reader_handle before _reader Benny Halevy 2022-06-26 16:12:30 +03:00
  • 0debb419f7 Merge 'alternator: fix wrong 'where' condition for GSI range key' from Marcin Maliszkiewicz Nadav Har'El 2022-11-22 17:46:52 +02:00
  • 0cfb950569 cql: fix column-name aliases in SELECT JSON Nadav Har'El 2022-11-29 09:07:37 +02:00
  • f667c5923a materialized views: fix view writes after base table schema change Nadav Har'El 2022-10-31 17:17:25 +02:00
  • eebe77b5b8 materialized views: fix view writes after base table schema change Nadav Har'El 2022-10-31 17:17:25 +02:00
  • b7851ab1ec docker: fix locale on SSH shell Takuya ASADA 2022-12-05 17:39:15 +09:00
  • 6f2d060d12 Merge 'Make sstable_directory call sstable_manager for sstables' components' from Pavel Emelyanov Avi Kivity 2022-12-05 18:54:17 +02:00