Commit Graph

  • ee6d7c6ad9 test/boost/memtable_test: only inject error for test table Botond Dénes 2025-06-25 06:34:42 +03:00
  • 07c5edcc30 tools: add patchelf utility Avi Kivity 2025-06-22 15:17:58 +03:00
  • e2cda38b0f Merge 'alternator: improve, document and test table/index name lengths' from Nadav Har'El Avi Kivity 2025-06-29 18:53:48 +03:00
  • b33dd2bd7d Merge 'sstables/mx/writer: handle non-full prefix row keys' from Botond Dénes Avi Kivity 2025-06-29 18:18:36 +03:00
  • 48d9f3d2e3 Merge 'mutation: check key of inserted rows' from Botond Dénes Avi Kivity 2025-06-29 18:10:17 +03:00
  • 98a6002a1a compaction_manager: cancel submission timer on drain next-6.2 Łukasz Paszkowski 2025-04-22 13:59:22 +02:00
  • ef396ecf7a api: Reserve resulting vector with schema versions Pavel Emelyanov 2025-06-28 13:20:23 +03:00
  • 9f1ed14f9d Merge '[Backport 6.2] cql: create default superuser if it doesn't exist' from Marcin Maliszkiewicz Avi Kivity 2025-06-29 14:34:55 +03:00
  • 2b43fb9841 group0: modify start_operation logic to account for synchronize phase race condition Abhinav Jha 2025-04-21 13:17:21 +05:30
  • 837f3eb6c2 Merge '[Backport 2025.1] main: don't start maintenance auth service if not enabled' from Scylladb[bot] Avi Kivity 2025-06-29 14:32:35 +03:00
  • e7257b1393 test/alternator: make "run" script use only_rmw_uses_lwt Nadav Har'El 2025-06-12 12:50:54 +03:00
  • 3fd2493bc9 test/alternator: improve tests for write isolation modes Nadav Har'El 2025-06-12 12:07:21 +03:00
  • 50d370f06e test/alternator: reproducer for streams bug with long table name Nadav Har'El 2025-06-22 15:48:56 +03:00
  • 0ce0b2934f alternator: improve, document and test table/index name lengths Nadav Har'El 2025-06-22 13:29:46 +03:00
  • 8321747451 test: rest_api: fix test_repair_task_progress branch-6.2 Aleksandra Martyniuk 2025-06-18 12:35:35 +02:00
  • b7cb4dd413 test: rest_api: fix test_repair_task_progress Aleksandra Martyniuk 2025-06-18 12:35:35 +02:00
  • 7fd4d77fdd test: rest_api: fix test_repair_task_progress Aleksandra Martyniuk 2025-06-18 12:35:35 +02:00
  • c6307aafd5 test.py: handle cancellation gracefully to avoid TypeError Emil Maskovsky 2025-06-24 11:33:57 +02:00
  • 23d86ede72 Merge 'audit: introduce debug level logs on happy path' from Dario Mirovic Pavel Emelyanov 2025-06-27 20:10:53 +03:00
  • 2367330513 doc: remove OSS mention from the SI notes Anna Stuchlik 2025-06-26 11:13:17 +02:00
  • 7537f5f260 doc: fix the headings in the Admin Guide Anna Stuchlik 2025-06-27 00:06:19 +02:00
  • 3bd3d720e0 test: test_restart_cluster: create the test Paweł Zakrzewski 2024-08-29 09:32:21 +02:00
  • 3d6d3484b5 auth: standard_role_manager allows awaiting superuser creation Paweł Zakrzewski 2024-10-04 14:42:11 +02:00
  • db1d3cc342 auth: coroutinize the standard_role_manager start() function Paweł Zakrzewski 2024-09-22 12:53:33 +02:00
  • 66301eb2b6 auth: don't start server until the superuser is created Paweł Zakrzewski 2024-10-10 10:13:17 +02:00
  • ec6249b581 audit: change audit test logger level to debug Dario Mirovic 2025-06-25 16:55:34 +02:00
  • 666364f651 audit: introduce debug level logs on happy path Dario Mirovic 2025-06-25 16:50:59 +02:00
  • d27150e1ef test: add test for live updates of permissions cache config Marcin Maliszkiewicz 2025-06-18 10:58:15 +02:00
  • 58446fba62 main: don't start maintenance auth service if not enabled Marcin Maliszkiewicz 2025-06-16 16:59:27 +02:00
  • a54cc8291c test: add test for live updates of generic server config Marcin Maliszkiewicz 2025-06-18 11:57:51 +02:00
  • 495f607e73 test/cluster/test_read_repair: write 100 rows in trace test Botond Dénes 2025-06-05 13:23:08 +03:00
  • 4c0154f156 Merge 'test.py: enhance allure reporting' from Andrei Chekun Pavel Emelyanov 2025-06-27 16:22:03 +03:00
  • e715a150b9 tools/scylla-nodetool: backup: add --move-files parameter Botond Dénes 2025-06-13 10:27:21 +03:00
  • 2c89800e76 Merge '[Backport 2025.2] docs: document the new recovery procedure' from Scylladb[bot] Patryk Jędrzejczak 2025-06-27 11:58:36 +02:00
  • b1bfa4b115 docs: rely on the Raft-based topology being enabled Patryk Jędrzejczak 2025-06-20 10:04:31 +02:00
  • f052af6c45 docs: handling-node-failures: document the new recovery procedure Patryk Jędrzejczak 2025-06-20 13:04:41 +02:00
  • 9d70e7a067 Merge 'docs: document the new recovery procedure' from Patryk Jędrzejczak Piotr Dulikowski 2025-06-26 17:07:37 +02:00
  • 5f953eb092 storage_proxy: retry paxos repair even if repair write succeeded Gleb Natapov 2025-06-25 16:20:46 +03:00
  • 62e134f423 sstables: replace SCYLLA_ASSERT() with parse_assert() on the read path Botond Dénes 2025-06-17 13:15:48 +03:00
  • e7c59ce475 sstables/exceptions: introduce parse_assert() Botond Dénes 2025-06-17 13:13:29 +03:00
  • 011765ced8 utils: don't allow do discard updateable_value observer Marcin Maliszkiewicz 2025-06-11 17:33:28 +02:00
  • 641cfc9a09 generic_server: fix connections semaphore config observer Marcin Maliszkiewicz 2025-06-11 17:30:57 +02:00
  • 2c726c5074 test.py: Attach node logs in allure report in case of fail Andrei Chekun 2025-06-26 12:57:30 +02:00
  • 2f7ed8b1d4 Merge 'Fix for cassandra role gets recreated after DROP ROLE' from Marcin Maliszkiewicz Piotr Dulikowski 2025-06-26 14:36:25 +02:00
  • 279253ffd0 utils/big_decimal: fix scale overflow when parsing values with large exponents Lakshmi Narayanan Sreethar 2025-06-25 13:26:44 +05:30
  • 203ea5d8f9 docs: rely on the Raft-based topology being enabled Patryk Jędrzejczak 2025-06-20 10:04:31 +02:00
  • 4e256182a0 docs: handling-node-failures: document the new recovery procedure Patryk Jędrzejczak 2025-06-20 13:04:41 +02:00
  • 156e7d2e7a test.py: Add run id to the boost output file Andrei Chekun 2025-06-26 12:51:15 +02:00
  • 5e7ac34822 test: auth_cluster: add test for password reset procedure Marcin Maliszkiewicz 2025-06-03 19:27:57 +02:00
  • 0ffddce636 auth: cache roles table scan during startup Marcin Maliszkiewicz 2025-05-30 10:51:51 +02:00
  • 67a4bfc152 test: auth_cluster: add test for replacing default superuser Marcin Maliszkiewicz 2025-04-17 09:18:58 +02:00
  • a3bb679f49 test: pylib: add ability to specify default authenticator during server_start Marcin Maliszkiewicz 2025-04-25 17:44:35 +02:00
  • d9ec746c6d test: pylib: allow rolling restart without waiting for cql Marcin Maliszkiewicz 2025-04-17 10:49:04 +02:00
  • f85d73d405 auth: split auth-v2 logic for adding default superuser password Marcin Maliszkiewicz 2025-04-17 08:33:48 +02:00
  • 2e2ba84e94 auth: split auth-v2 logic for adding default superuser role Marcin Maliszkiewicz 2025-04-17 09:01:21 +02:00
  • c96c5bfef5 auth: ldap: fix waiting for underlying role manager Marcin Maliszkiewicz 2025-06-05 10:27:47 +02:00
  • 68fc4c6d61 auth: wait for default role creation before starting authorizer and authenticator Marcin Maliszkiewicz 2025-04-30 11:24:55 +02:00
  • 62efe6616a Merge 'mapreduce: add tablet-aware dispatching algorithm' from Andrzej Jackowski Piotr Dulikowski 2025-06-26 08:06:18 +02:00
  • 947906e6fd Merge 'Make uuid sstable generations mandatory' from Benny Halevy Avi Kivity 2025-06-25 21:55:06 +03:00
  • f28bab741d utils/exceptions.cc: Added check for exceptions::request_timeout_exception in is_timeout_exception function. Szymon Malewski 2025-06-23 21:13:17 +02:00
  • 0f5b358c47 test: Use test sched groups, not database ones Pavel Emelyanov 2025-06-23 15:47:51 +03:00
  • ff508ce82c Merge 'sstables: purge SCYLLA_ASSERT from the sstable read/parse paths' from Botond Dénes Avi Kivity 2025-06-25 14:55:37 +03:00
  • 96267960f8 logging: Add row count to large partition warning message Ferenc Szili 2025-06-23 08:31:11 +02:00
  • 198ecd8039 Do not perform blkdiscard by default on the disks during RAID setup. Yaniv Michael Kaul 2025-06-19 18:21:57 +03:00
  • 23f0d275c8 Merge 'generic_server: fix connections semaphore config observer' from Marcin Maliszkiewicz Piotr Dulikowski 2025-06-25 13:10:03 +02:00
  • fa1eafa166 Small grammatical changes Sayanta Banerjee 2025-06-26 15:52:38 +05:30
  • ba6ed45d7f mapreduce: add missing comma and space in mapreduce_request operator<< Andrzej Jackowski 2025-06-12 18:45:05 +02:00
  • 26403df9ea mapreduce: add shard_id_hint to mapreduce request Andrzej Jackowski 2025-06-12 18:28:59 +02:00
  • 5f31011111 test: add test_long_query_timeout_erm Andrzej Jackowski 2025-06-12 18:38:27 +02:00
  • 33e947e753 Update ScyllaDB version to: 2025.2.0 scylla-2025.2.0-candidate-20250625081920 scylla-2025.2.0 Jenkins Promoter 2025-06-25 15:29:15 +03:00
  • 6e7cab5b45 Add repository layout dev documentation Robert Bindar 2025-02-24 08:58:55 +02:00
  • cc8c618356 Merge 'LWT for tablets: fix paxos state for intranode migration' from Petr Gusev Patryk Jędrzejczak 2025-06-25 11:08:39 +02:00
  • 0d7de90523 Fix regexp in check_node_log_for_failed_mutations Sergey Zolotukhin 2025-04-24 12:12:22 +02:00
  • 592d45a156 doc: remove references to Open Source from README Anna Stuchlik 2025-06-11 12:36:22 +02:00
  • cace55aaaf test_sstable_compression_dictionaries_basic.py: fix a flaky check Michał Chojnowski 2025-06-16 16:29:53 +02:00
  • 51cf2c2730 api/failure_detector.cc: stream endpoints Amnon Heiman 2025-06-05 14:20:52 +03:00
  • 71ba1f8bc9 docs: update third party driver list with Exandra Elixir driver Guy Shtub 2025-05-27 07:40:15 +03:00
  • e212b1af0c build: add p11-kit's cflags to user_cflags instead of args.user_cflags Kefu Chai 2025-04-30 19:32:05 +08:00
  • ea2bdae45a mapreduce: add tablet-aware dispatching algorithm Andrzej Jackowski 2025-06-25 08:42:52 +02:00
  • 7d4dc12741 build: cmake: Use LINKER: prefix for consistent linker option handling Kefu Chai 2025-04-30 21:26:37 +08:00
  • 16c1365332 test,alternator: test server-side load balancing with zero-token node Nadav Har'El 2025-03-02 16:51:42 +02:00
  • 8137f34424 docs: troubleshooting/report-scylla-problem.rst: fix upload URL Pablo Idiaquez 2025-04-01 11:54:01 -04:00
  • 6d358cd7b2 storage_proxy: make storage_proxy::is_alive public Andrzej Jackowski 2025-06-25 08:59:04 +02:00
  • 9dbb1468b4 mapreduce: remove _shared_token_metadata from mapreduce_service Andrzej Jackowski 2025-06-17 09:29:32 +02:00
  • 94ce5a0ed6 mapreduce: move dispatching logic to dispatch_to_vnodes Andrzej Jackowski 2025-06-25 08:42:03 +02:00
  • 48aced87f5 mapreduce: remove underscores from variable names Andrzej Jackowski 2025-06-25 08:41:21 +02:00
  • d238a2f73e mapreduce: move req_with_modified_pr handling to a new function Andrzej Jackowski 2025-06-09 17:10:05 +02:00
  • 0deb9209a0 test: rest_api: fix test_repair_task_progress Aleksandra Martyniuk 2025-06-18 12:35:35 +02:00
  • edc2906892 test/boost/sstable_datafile_test: add test for corrupt data Botond Dénes 2025-06-24 09:32:32 +03:00
  • 592ca789e2 sstables/mx/writer: handler rows with empty keys Botond Dénes 2025-06-24 09:28:45 +03:00
  • aae212a87c test/lib/cql_assertions: introduce columns_assertions Botond Dénes 2025-06-20 13:07:59 +03:00
  • ebd9420687 sstables: add corrupt_data_handler to sstables::sstables Botond Dénes 2025-06-19 15:54:01 +03:00
  • 46ff7f9c12 tools/scylla-sstable: make large_data_handler a local Botond Dénes 2025-06-25 08:35:19 +03:00
  • d81e0d0754 test.py: pytest c++ facades should respect saving logs on success Andrei Chekun 2025-06-22 12:35:16 +02:00
  • 5fba228a6b memtable: ensure _flushed_memory doesn't grow above total memory usage Michał Chojnowski 2024-11-15 12:01:17 +01:00
  • 9b98bacaa1 replica/memtable: move region_listener handlers from dirty_memory_manager to memtable Michał Chojnowski 2024-11-12 18:30:11 +01:00
  • 3e1c50e9a7 db: introduce corrupt_data_handler Botond Dénes 2025-06-19 15:50:21 +03:00
  • b931145a26 mutation: introduce frozen_mutation_fragment_v2 Botond Dénes 2025-06-19 15:42:52 +03:00
  • 64f8500367 mutation/mutation_partition_view: read_{clustering,static}_row(): return row type Botond Dénes 2025-06-20 12:24:48 +03:00
  • 678deece88 mutation/mutation_partition_view: extract de-ser of {clustering,static} row Botond Dénes 2025-06-20 12:16:20 +03:00