Commit Graph

  • 07da9fd197 sstable: change sstable_touch_directory_io_check() to accept fs::path Kefu Chai 2024-02-08 11:31:58 +08:00
  • 2c859bc310 sstables: let state_to_dir(sstable_state) return string_view Kefu Chai 2024-02-08 11:15:11 +08:00
  • 7ce9a3e9e5 cql: add limits for integer values when creating date type Kurashkin Nikita 2024-02-01 11:46:22 +03:00
  • f5e3a728e4 row_cache_test: test cache consistency during memtable-to-cache merge Michał Chojnowski 2024-02-07 14:26:59 +01:00
  • bed20a2e37 row_cache: use preemption_source in update() Michał Chojnowski 2024-02-07 14:25:38 +01:00
  • fabab2f46f utils: preempt: add preemption_source Michał Chojnowski 2024-02-07 11:55:51 +01:00
  • 94af1df2cf Merge 'Fix mintimeuuid() call that could crash Scylla' from Nadav Har'El Botond Dénes 2024-02-01 10:48:48 +02:00
  • 62d8c7274a Merge 'Fix mintimeuuid() call that could crash Scylla' from Nadav Har'El Botond Dénes 2024-02-01 10:48:48 +02:00
  • 9291eafd4a Merge '[Backport 5.2] Raft snapshot fixes' from Kamil Braun Botond Dénes 2024-02-07 11:55:20 +02:00
  • 8080c15d7a Merge '[Backport 5.4] Raft snapshot fixes' from Kamil Braun Botond Dénes 2024-02-07 11:52:51 +02:00
  • f6b303d589 raft_group0_client: add in_recovery method Piotr Dulikowski 2024-01-29 03:03:35 +01:00
  • 7601f40bf8 storage_service: introduce join_node_query verb Piotr Dulikowski 2024-01-25 10:25:23 +01:00
  • bab5d3bbe5 raft_group0: make discover_group0 public Piotr Dulikowski 2024-01-25 08:35:40 +01:00
  • 367df7322e raft_group0: filter current node's IP in discover_group0 Piotr Dulikowski 2024-01-18 14:01:48 +01:00
  • 86e4a59d5b raft_group0: remove my_id arg from discover_group0 Piotr Dulikowski 2024-01-18 13:50:52 +01:00
  • 4174a32d3f storage_service: make _raft_topology_change_enabled more advanced Piotr Dulikowski 2024-01-23 02:37:11 +01:00
  • 1104f8b00f docs: document raft topology upgrade and recovery Piotr Dulikowski 2024-01-30 16:45:18 +01:00
  • 35da9551fb Merge 'storage_service: Add describe_ring support for tablet table' from Asias He Botond Dénes 2024-02-07 10:41:36 +02:00
  • b1e4513c2d dht: add formatter for dht::ring_position Kefu Chai 2024-02-06 10:57:16 +08:00
  • 75be212ab2 lang: do not include unused headers Kefu Chai 2024-01-30 16:49:26 +08:00
  • ca261f8916 utils: Mark chunked_vector::max_chunk_capacity with constexpr Pavel Emelyanov 2024-02-06 13:30:16 +03:00
  • 41a5c9eaec test: Reduce mem footprint of test_token_group_based_splitting_mutation_writer Raphael S. Carvalho 2024-02-06 10:42:30 -03:00
  • 032c1a3d04 Merge 'tablets: Make sure topology has enough endpoints for RF' from Pavel Emelyanov Tomasz Grabiec 2024-02-06 22:38:11 +01:00
  • f3845a7f3d sstable: replace "welp" with more descriptive words Kefu Chai 2024-02-06 19:24:48 +08:00
  • f14edf3543 docs: correct image sorting order for reference docs David Garcia 2024-02-06 12:07:05 +00:00
  • c0c291b985 Merge 'raft topology: harden IP related tests' from Petr Gusev Kamil Braun 2024-02-06 14:28:06 +01:00
  • 14315fcbc3 mv: fix missing view deletions in some cases of range tombstones Nadav Har'El 2024-02-05 11:44:21 +02:00
  • e7e1f4b01a streaming: Fix rpc::source and rpc::optional parameter order Asias He 2024-02-06 09:41:33 +08:00
  • a3d4131918 Merge 'Sanitize replication factor parsing by strategies' from Pavel Emelyanov Botond Dénes 2024-02-06 13:26:31 +02:00
  • a40d3fc25b db: add formatter for data_dictionary::user_types_metadata Kefu Chai 2024-02-03 23:05:58 +08:00
  • 97587a2ea4 test/boost: do not include unused headers Kefu Chai 2024-02-03 14:41:47 +08:00
  • 16e1700246 exceptions: do not include unused headers Kefu Chai 2024-02-05 10:39:46 +08:00
  • 3bca11668a db: add formatter for exceptions::exception_code Kefu Chai 2024-02-05 10:38:48 +08:00
  • 93918eef62 ks_prop_defs: Remove preprocessor-guarded java code Pavel Emelyanov 2024-02-05 15:59:24 +03:00
  • 53a11cba62 Merge 'types/types.cc: move stringstream content instead of copying it' from Patryk Wróbel Botond Dénes 2024-02-06 13:11:41 +02:00
  • 619c3fdf32 Merge 'types: use {fmt} to format time and boolean' from Kefu Chai Botond Dénes 2024-02-06 13:10:39 +02:00
  • 3dfe7c44f6 dht: add formatter for dht::sharder Kefu Chai 2024-02-06 11:01:15 +08:00
  • c38325db26 Update seastar submodule Kefu Chai 2024-02-06 11:40:50 +08:00
  • ad1c9ae452 docs: fix logging in images extensions David Garcia 2024-02-02 16:45:29 +00:00
  • ce3233112e Merge 'configure.py: add -Wextra to cflags' from Kefu Chai Botond Dénes 2024-02-06 12:57:32 +02:00
  • 8398f361cd Merge 'doc: add the 5.4-to-2024.1 upgrade guide' from Anna Stuchlik Botond Dénes 2024-02-06 08:16:05 +02:00
  • 646ca9515e test_topology_ops: check node restart after decommission Petr Gusev 2024-02-06 13:29:42 +04:00
  • aeed5c5fe3 test_replace_reuse_ip: check other servers see the IP Petr Gusev 2024-02-06 13:28:04 +04:00
  • 115ee4e1f5 Merge 'doc: remove the OSS and Enterprise Features pages' from Anna Stuchlik Botond Dénes 2024-02-06 08:17:18 +02:00
  • edb983d165 Merge 'doc: add the 5.4-to-2024.1 upgrade guide' from Anna Stuchlik Botond Dénes 2024-02-06 08:16:05 +02:00
  • 6f07d9edaa types: use {fmt} to format boolean Kefu Chai 2024-02-06 10:38:04 +08:00
  • be29556955 types: use {fmt} to format time Kefu Chai 2024-02-06 10:31:49 +08:00
  • 02376250b5 storage_service: do no filter tablets tables manually Kefu Chai 2024-02-02 15:54:53 +08:00
  • d6723134ab doc: fix the OSS version number Anna Stuchlik 2024-02-05 21:10:50 +01:00
  • 448e117e7d Merge 'service: validate replication strategy constraints in tablet-moving API' from Aleksandra Martyniuk Tomasz Grabiec 2024-02-05 20:07:21 +01:00
  • 9dd76c1035 Merge 'db: add formatter for dht::ring_position_{ext,view}' from Kefu Chai Avi Kivity 2024-02-05 20:27:53 +02:00
  • cc186c1798 use fmt::to_string() for seastar::net::inet_address Patryk Wrobel 2024-02-05 16:56:40 +01:00
  • 8c0d30cd88 types/types.cc: move stringstream content instead of copying it Patryk Wrobel 2024-01-25 23:48:39 +01:00
  • 968d1e3e78 Merge 'raft topology: make rollback_to_normal a transition state' from Patryk Jędrzejczak Kamil Braun 2024-02-05 16:30:20 +01:00
  • 6d6c400b77 doc: metric updates between 2024.1. and 5.4 Anna Stuchlik 2024-02-05 16:24:16 +01:00
  • 1e9c7ab6d1 Update docs/using-scylla/features.rst Anna Stuchlik 2024-02-05 14:44:31 +01:00
  • 4cecda7ead transport/controller: pass unix_domain_socket_permissions to generic_server::listen Mikołaj Grzebieluch 2024-02-01 15:46:33 +01:00
  • 6b178f9a4a transport/controller: split configuring sockets into separate functions Mikołaj Grzebieluch 2024-01-26 16:17:55 +01:00
  • dba6070794 doc: add 2024.1 to the OSS vs. Enterprise matrix Anna Stuchlik 2024-01-19 15:25:29 +01:00
  • 7888b23e9e Merge 'test/cql-pytest: re-enable disabled tests' from Botond Dénes Nadav Har'El 2024-02-05 14:12:57 +02:00
  • 904bafd069 tablets: Convert to use the new version of for_each_tablet Asias He 2024-02-05 18:40:19 +08:00
  • 04773bd1df storage_service: Add describe_ring support for tablet table Asias He 2024-02-02 08:05:48 +08:00
  • 45dbe38658 tablets: Make sure topology has enough endpoints for RF Pavel Emelyanov 2024-01-31 12:47:57 +03:00
  • 8471d88576 cql-pytest: Disable tablets when RF > nodes-in-DC Pavel Emelyanov 2024-01-31 16:40:32 +03:00
  • 3b9ca29411 test: Remove test that configures RF larger than the number of nodes Pavel Emelyanov 2024-01-31 16:39:40 +03:00
  • 8910d37994 keyspace_metadata: Include tablets property in DESCRIBE Pavel Emelyanov 2024-01-31 16:40:12 +03:00
  • bd3ed168ab api/compaction_manager: stop_keyspace_compaction: prevent stack use-after-free Benny Halevy 2024-01-25 07:52:24 +02:00
  • ab560c1580 storage_service: Mark host2ip as const Asias He 2024-02-01 15:38:26 +08:00
  • fab0d33d08 tablets: Add for_each_tablet_gently Asias He 2024-02-05 13:40:19 +08:00
  • f7afa6773f doc: remove the OSS and Enterprise Features pages Anna Stuchlik 2024-02-04 20:55:40 +01:00
  • 0a6a52e08c Update ScyllaDB version to: 5.4.3 Jenkins Promoter 2024-02-04 20:35:41 +02:00
  • 784c2f8ad2 Merge 'treewide: replace calls to future::get0() by calls to future::get()' from Kefu Chai Avi Kivity 2024-02-04 15:22:56 +02:00
  • 4546d0789f row_cache: update _prev_snapshot_pos even if apply_to_incomplete() is preempted Michał Chojnowski 2024-02-02 20:38:40 +01:00
  • 25c0510015 row_cache: update _prev_snapshot_pos even if apply_to_incomplete() is preempted Michał Chojnowski 2024-02-02 20:38:40 +01:00
  • ed98102c45 row_cache: update _prev_snapshot_pos even if apply_to_incomplete() is preempted Michał Chojnowski 2024-02-02 20:38:40 +01:00
  • 89c683f51a api: service: add force param to move_tablet api Aleksandra Martyniuk 2024-01-02 14:25:16 +01:00
  • 3b0fa7335a service: validate replication strategy constraints Aleksandra Martyniuk 2024-01-02 13:49:13 +01:00
  • 017a574b16 tools: lua_sstable_consumer.cc: load os and math libs Botond Dénes 2024-02-02 02:24:44 -05:00
  • 2687204c7f docs: dev: topology-over-raft: align indentation Patryk Jędrzejczak 2024-02-02 16:21:48 +01:00
  • fdd3c3a280 docs: dev: topology-over-raft: document the rollback_to_normal state Patryk Jędrzejczak 2024-02-02 16:20:29 +01:00
  • 8d6a9730db topology_coordinator: improve logs in rollback_to_normal handler Patryk Jędrzejczak 2024-02-02 16:16:00 +01:00
  • 25b90f5554 raft topology: make rollback_to_normal a transition state Patryk Jędrzejczak 2024-02-02 16:09:21 +01:00
  • 52e6398ad6 messaging: Add formatter for netw::msg_addr Pavel Emelyanov 2024-01-30 10:14:07 +03:00
  • cd3c7a50ed scylla_raid_setup: drop unused import Kefu Chai 2024-02-01 13:24:42 +08:00
  • e62b29bab7 tasks: do not include unused headers Kefu Chai 2024-01-31 13:04:29 +08:00
  • 75bc702ae8 utils: Remove unused operator<< for file_lock object Pavel Emelyanov 2024-01-30 09:56:03 +03:00
  • 792fa4441e docs: s/ontop/on top/ Kefu Chai 2024-02-02 17:57:50 +08:00
  • c9ab39af88 install-dependencies.sh: remove duplicate python3-pyudev package Botond Dénes 2024-01-30 04:53:25 -05:00
  • 7cb1c10fed treewide: replace seastar::future::get0() with seastar::future::get() Avi Kivity 2024-01-28 15:54:33 +02:00
  • deef78c796 sstable: capture return value of get0() using auto Kefu Chai 2024-02-02 22:07:45 +08:00
  • 9fcca8f585 utils: result_loop: define result_type with decayed type Kefu Chai 2024-02-02 19:06:10 +08:00
  • 19025127c3 configure.py: add -Wextra to cflags Kefu Chai 2024-02-02 19:28:08 +08:00
  • aea6cd0b2d test/tablets: do not compare signed and unsigned Kefu Chai 2024-02-02 20:47:49 +08:00
  • 311e31b36f test_raft_snapshot_request: fix flakiness (again) Kamil Braun 2024-02-01 12:47:40 +01:00
  • 6a6a4fde79 test_raft_snapshot_request: fix flakiness Kamil Braun 2024-01-30 15:40:33 +01:00
  • 390414c99e Merge 'raft_group0: trigger snapshot if existing snapshot index is 0' from Kamil Braun Botond Dénes 2024-01-31 13:04:59 +02:00
  • afda0f6ddf network_topology_strategy: Do not walk list of datacenters twice Pavel Emelyanov 2024-02-01 20:56:55 +03:00
  • 06f9e7367c replication_strategy: Do not convert string RF into int twise Pavel Emelyanov 2024-02-01 20:55:58 +03:00
  • a8cd3bc636 abstract_replication_strategy: Make validate_replication_factor return value Pavel Emelyanov 2024-02-01 20:54:16 +03:00
  • 26b812067b Merge 'Add an API to trigger snapshot in Raft servers' from Kamil Braun Botond Dénes 2024-01-29 15:06:04 +02:00