Commit Graph

  • a175e34375 cql-pytest: add instructions on how to get Cassandra Nadav Har'El 2024-04-01 22:52:55 +03:00
  • 298a7fcbf2 Merge 'Drain view_builder in generic drain' from ScyllaDB Botond Dénes 2024-04-16 07:21:42 +03:00
  • 5cf53e670d replica: Remove unused ex variable from table::take_snapshot Pavel Emelyanov 2024-04-05 15:30:59 +03:00
  • f17c594d21 large_data_handler: If-less statistics increment Pavel Emelyanov 2024-04-05 15:36:13 +03:00
  • 0f70d276d2 tools/scylla-sstable: Use shorter check is unordered_set contains a key Pavel Emelyanov 2024-04-11 17:11:17 +03:00
  • 1df7c2a0e9 topology_coordinator: Mark retake_node() const Pavel Emelyanov 2024-04-11 17:07:09 +03:00
  • 05c4042511 api/lsa: Don't use database to perform invoke-on-all Pavel Emelyanov 2024-04-11 17:44:40 +03:00
  • 4a6291dce5 test/sstable: Use .handle_exception_type() shortcut Pavel Emelyanov 2024-04-05 14:45:41 +03:00
  • 280956f507 Merge '[Backport 5.2] repair: fix memory counting in repair' from Aleksandra Martyniuk Botond Dénes 2024-04-16 07:07:15 +03:00
  • 1612aa01ca cql3: Reserve vector with pk columns Pavel Emelyanov 2024-04-15 20:45:24 +03:00
  • f3edde7d2e api: Qualify callback commitlog* argument with const Pavel Emelyanov 2024-04-15 19:58:43 +03:00
  • 162c9ad6f6 Merge 'gossiper: lock local endpoint when updating heart_beat' from Kamil Braun Botond Dénes 2024-04-16 06:46:24 +03:00
  • 289793d964 Update Driver root page Tzach Livyatan 2024-04-10 21:33:31 +03:00
  • 223275b4d1 test.py: add the pytest junit_suite_name parameter Beni Peled 2024-04-03 14:50:13 +03:00
  • 95d93c1668 Merge 'Extend tablet_transition_kind::rebuild to remove replicas' from Pavel Emelyanov Tomasz Grabiec 2024-04-15 21:01:03 +03:00
  • c60639d582 sstables: Coroutinize drop_caches() method Pavel Emelyanov 2024-04-11 17:38:15 +03:00
  • b06b85c270 test: Tune up tablet-transition test to check del_replica Pavel Emelyanov 2024-04-04 10:18:57 +03:00
  • 8bad828208 api: Add method to delete replica from tablet Pavel Emelyanov 2024-04-04 10:18:36 +03:00
  • 725b2863d2 tablet: Make pending replica optional Pavel Emelyanov 2024-04-04 11:33:16 +03:00
  • 06dc56df01 Update seastar submodule Amnon Heiman 2024-04-15 13:03:46 +03:00
  • 2ceef1d600 scripts: tablet-mon.py: Support for annotating tablets by table id Tomasz Grabiec 2024-04-12 11:51:58 +03:00
  • 0dc50ac449 view_update_generator: Unplug from database later Pavel Emelyanov 2023-11-17 19:48:52 +03:00
  • e9d38b3c9e Merge '[Backport 5.4] repair: fix memory counting in repair' from ScyllaDB Botond Dénes 2024-04-15 14:05:43 +03:00
  • 7e749cd848 auth: don't run legacy migrations on auth-v2 startup Marcin Maliszkiewicz 2024-03-20 19:06:17 +01:00
  • d40ff81c5b auth: fix indent in password_authenticator::start Marcin Maliszkiewicz 2024-03-20 18:51:12 +01:00
  • 3e8cf20b98 auth: remove unused service::has_existing_legacy_users func Marcin Maliszkiewicz 2024-03-20 18:44:29 +01:00
  • 655d624e01 storage_service: join_token_ring: load ignored nodes state if replacing Benny Halevy 2023-12-11 13:26:46 +02:00
  • e4c3c07510 storage_service: replacement_info: return ignore_nodes state Benny Halevy 2024-04-14 15:43:19 +03:00
  • 7c2bd8dc34 locator: host_id_or_endpoint: keep value as variant Benny Halevy 2024-02-05 14:15:56 +02:00
  • 86f1fcdcdd gms: endpoint_state: add getters for host_id, dc_rack, and tokens Benny Halevy 2023-12-11 14:26:45 +02:00
  • 239069eae5 storage_service: topology_state_load: set local STATUS state using add_saved_endpoint Benny Halevy 2024-01-23 11:37:25 +02:00
  • 6aaa1b0f48 gossiper: add_saved_endpoint: set dc and rack Benny Halevy 2023-10-20 20:14:52 +03:00
  • 468462aa73 gossiper: add_saved_endpoint: fixup indentation Benny Halevy 2024-02-26 10:01:49 +02:00
  • b9e2aa4065 gossiper: add_saved_endpoint: make host_id mandatory Benny Halevy 2024-02-26 09:10:03 +02:00
  • 1061455442 gossiper: add load_endpoint_state Benny Halevy 2024-02-25 17:26:04 +02:00
  • 6b2d94045a gossiper: start_gossiping: log local state Benny Halevy 2024-01-23 12:49:14 +02:00
  • a7c5fccab9 test: chunked_managed_vector_test: add test_push_back_using_existing_element Benny Halevy 2024-03-27 17:57:39 +02:00
  • 2afc584f08 utils: chunked_vector: reserve_for_emplace_back: emplace before migrating existing elements Benny Halevy 2024-03-27 15:19:25 +02:00
  • 2c0e40a21f utils: chunked_vector: push_back: call emplace_back Benny Halevy 2024-03-27 14:36:57 +02:00
  • 882bb21903 utils: chunked_vector: define min_chunk_capacity Benny Halevy 2024-04-03 18:23:51 +03:00
  • e066f81cb3 utils: chunked*vector: use std::clamp Benny Halevy 2024-03-27 16:56:47 +02:00
  • 0be61e51d3 treewide: include <fmt/ostream.h> Kefu Chai 2024-04-05 08:10:21 +08:00
  • 97671eb935 test: add test for repair_row::size() Aleksandra Martyniuk 2024-03-25 14:04:52 +01:00
  • bd34f2fe46 toolchain: support building an optimized clang Yaniv Kaul 2023-08-31 12:59:49 +03:00
  • bfc4104eb9 test: add test for repair_row::size() Aleksandra Martyniuk 2024-03-25 14:04:52 +01:00
  • 8144134545 repair: fix memory accounting in repair_row Aleksandra Martyniuk 2024-03-13 14:03:09 +01:00
  • c1c1fde90f repair: fix memory accounting in repair_row Aleksandra Martyniuk 2024-03-13 14:03:09 +01:00
  • 1e0d96cfed storage_service: Drain view builder on drain too br-view-builder-classic-start-stop Pavel Emelyanov 2023-12-25 17:29:51 +03:00
  • 90593f4e82 view_builder: Generalize mark_as_built(view_ptr) method Pavel Emelyanov 2023-12-25 17:27:31 +03:00
  • 3c3f2cd337 view_builder: Move mark_existing_views_as_built from storage service Pavel Emelyanov 2023-12-25 17:23:29 +03:00
  • 895391fb4b storage_service: Add view_builder& reference Pavel Emelyanov 2023-12-25 17:11:29 +03:00
  • f00f1f117b main,cql_test_env: Move view_builder start up (and make unconditional) Pavel Emelyanov 2023-12-25 17:07:43 +03:00
  • 2bb5fe7311 logging: Don't log PK/CK in large partition/row/cell warning Ferenc Szili 2024-04-03 09:32:01 +02:00
  • 94a551e671 logging: Don't log PK/CK in large partition/row/cell warning Ferenc Szili 2024-04-03 09:32:01 +02:00
  • c01b19fcb3 Merge 'test/boost: add test for writing large partition notifications' from Ferenc Szili Botond Dénes 2024-04-05 15:35:54 +03:00
  • f6efa17713 Merge 'repair: fix memory counting in repair' from Aleksandra Martyniuk Botond Dénes 2024-04-05 14:53:55 +03:00
  • 0c74c2c12f Merge 'Extend tablet_transition_kind::rebuild to rebuild tablet to new replica' from Pavel Emelyanov Tomasz Grabiec 2024-04-05 12:51:10 +02:00
  • 443192e36d test/boost: added test for large row count warning Ferenc Szili 2024-04-05 11:50:09 +02:00
  • 639cc1f576 compaction: Replace formatted_sstables_list with fmt:: facilities Pavel Emelyanov 2024-04-02 21:45:49 +03:00
  • ff43628b44 gms: do not include unused headers Kefu Chai 2024-01-11 12:26:29 +08:00
  • 2a98e95cd0 api: Coroutinize API get_snapshot_details handler Pavel Emelyanov 2024-04-04 19:10:16 +03:00
  • 72955093eb test: reproducer for missing gossiper updates Kamil Braun 2024-04-03 13:16:21 +02:00
  • a0b331b310 gossiper: lock local endpoint when updating heart_beat Kamil Braun 2024-04-04 13:53:48 +02:00
  • 5624abfbeb test/boost: add test for writing large partition notifications Ferenc Szili 2024-04-04 17:33:23 +02:00
  • c7908c319f test: Check data presense as well Pavel Emelyanov 2024-04-02 12:35:31 +03:00
  • 51c09a84cc test: add test for repair_row::size() Aleksandra Martyniuk 2024-03-25 14:04:52 +01:00
  • a4dc6553ab repair: fix memory accounting in repair_row Aleksandra Martyniuk 2024-03-13 14:03:09 +01:00
  • 9f93dd9fa3 replica: Use flat_hash_map for tablet storage Raphael S. Carvalho 2024-03-28 00:13:04 -03:00
  • 2ce2649ec1 Typo: you -> your Yaniv Kaul 2024-03-14 16:53:09 +02:00
  • c24bc3b57a alternator: do not use tablets on new Alternator tables Nadav Har'El 2024-04-02 19:33:44 +03:00
  • 1c1004d1bd sstables_loader: Format list of sstables' filenames in place Pavel Emelyanov 2024-04-02 20:25:50 +03:00
  • f1cc6252fd logging: Don't log PK/CK in large partition/row/cell warning Ferenc Szili 2024-04-03 09:32:01 +02:00
  • 3b50c39a83 scylla-gdb: access io_queue::_streams and io_queue::_fgs with static_vector Kefu Chai 2024-04-03 14:49:39 +08:00
  • 994f807bf6 docs: add the latest image info to GCP and Azure pages Anna Stuchlik 2024-04-03 10:30:06 +02:00
  • 64b8bb239f api/storage_service: throw if table is not found when move tablets Kefu Chai 2024-02-08 13:08:08 +08:00
  • 590f0329ae test: Test how tablets are copied between nodes Pavel Emelyanov 2024-04-02 16:25:26 +03:00
  • 28964ba5fe test: Add sanity test for tablet migration Pavel Emelyanov 2024-03-26 18:56:44 +03:00
  • 79ad760e95 api: Add method to add replica to a tablet Pavel Emelyanov 2024-04-02 16:19:43 +03:00
  • 1a839bcb36 main: Skip tablet metadata loading in maintenance mode Tomasz Grabiec 2024-03-24 23:46:11 +01:00
  • b0cba57e29 tablet: Make leaving replica optional Pavel Emelyanov 2024-03-26 20:28:26 +03:00
  • 8147ab69ac row_cache_test: avoid a throw in external_updater Michał Chojnowski 2024-04-03 16:13:35 +02:00
  • 9c58229e68 Update glossary.rst annastuchlik-patch-1 Anna Stuchlik 2024-04-03 14:20:31 +02:00
  • baae811142 Merge 'auth: keep auth version in scylla_local' from Marcin Maliszkiewicz Piotr Dulikowski 2024-04-03 12:25:56 +02:00
  • e2f3fed373 service: qos: fix a typo Kefu Chai 2024-04-01 13:57:24 +08:00
  • 12714a4123 locator: Avoid tablet map lookup on every write for getting replicas Raphael S. Carvalho 2024-04-02 13:51:24 -03:00
  • d43670046b test/lib: random_schema: disallow boolean_type in keys Botond Dénes 2024-03-18 05:28:33 -04:00
  • 2cb5dcabf7 docs/dev/maintainer.md: document another exceptions to rule no.0 Botond Dénes 2024-03-11 08:16:44 -04:00
  • 6771c646c4 tools/scylla-nodetool: fix typo: Fore -> For Botond Dénes 2024-04-03 02:16:59 -04:00
  • b6db56286a tools/scylla-nodetool: add doc link for getsstables and sstableinfo commands Botond Dénes 2024-04-02 06:23:07 -04:00
  • 3ba7a4ead2 Merge 'api: upgrade_to_raft topology: add logging' from Benny Halevy Piotr Dulikowski 2024-04-03 07:00:10 +02:00
  • 8550a38a8b cql: Reserve vector of column definitions in advance Pavel Emelyanov 2024-04-02 19:23:09 +03:00
  • 562caaf6c6 auth: keep auth version in scylla_local Marcin Maliszkiewicz 2024-03-22 16:49:19 +01:00
  • 1272d736c0 api: storage_service: upgrade_to_raft_topology: fixup indentation Benny Halevy 2024-04-02 09:42:42 +03:00
  • 31026ae27f api: storage_service: upgrade_to_raft_topology: add logging Benny Halevy 2024-04-02 09:41:10 +03:00
  • 15d59db98b cql3: select_statement: include <ranges> Kefu Chai 2024-04-02 13:14:25 +08:00
  • 4595f51d5c utils/logalloc: do not allocate memory in reclaim_timer::report() Kefu Chai 2024-03-29 18:34:08 +08:00
  • d6c7a26419 utils/logalloc: do not allocate memory in reclaim_timer::report() Kefu Chai 2024-03-29 18:34:08 +08:00
  • 7e05a54b9c schema_tables: pass reload flag when calling merge_schema cross-shard Kamil Braun 2023-08-23 17:23:39 +02:00
  • 2fa581d8fb Docs: Fix link fro scylla-sstable.rst to /architecture/sstable/ Tzach Livyatan 2024-03-29 09:59:25 +03:00
  • 2179bfc40d Merge 'Relax initialization of virtual tables' from Pavel Emelyanov Botond Dénes 2024-04-02 13:39:26 +03:00