Commit Graph

  • e76187fb6d encryption: azure: Add credentials in Azure host Nikos Dragazis 2025-03-19 19:52:41 +02:00
  • 457c90056d encryption: azure: Add attribute-based key cache Nikos Dragazis 2025-03-19 19:42:05 +02:00
  • b39d1b195e encryption: azure: Add skeleton for Azure host Nikos Dragazis 2025-02-25 16:25:09 +02:00
  • e078abba57 encryption: Templatize get_{kmip,kms,gcp}_host() Nikos Dragazis 2025-03-05 09:55:00 +02:00
  • b1e719c531 encryption: gcp: Fix typo in docstring Nikos Dragazis 2025-02-22 13:19:23 +02:00
  • eec49c4d78 utils: azure: Get access token with default credentials Nikos Dragazis 2025-04-05 22:41:40 +03:00
  • 937d6261c0 utils: azure: Get access token from Azure CLI Nikos Dragazis 2025-04-05 22:32:55 +03:00
  • 52a4bd83d5 utils: azure: Get access token from IMDS Nikos Dragazis 2025-04-05 22:22:55 +03:00
  • 919765fb7f utils: azure: Get access token with SP certificate Nikos Dragazis 2025-04-05 22:15:53 +03:00
  • a671530af6 utils: azure: Get access token with SP secret Nikos Dragazis 2025-04-05 22:07:16 +03:00
  • 66c8ffa9bf utils: rest: Add interface for request/response redaction logic Nikos Dragazis 2025-05-29 18:24:58 +03:00
  • 0d0135dc4c utils: azure: Declare all Azure credential types Nikos Dragazis 2025-04-05 21:06:55 +03:00
  • 3c4face47b utils: azure: Define interface for Azure credentials Nikos Dragazis 2025-04-05 20:42:29 +03:00
  • 57bc51342e utils: Introduce base64url_{encode,decode} Nikos Dragazis 2025-03-26 20:47:07 +02:00
  • 20d0050f4e cdc: Forbid altering columns of CDC log tables directly Dawid Mędrek 2025-07-16 10:55:04 +02:00
  • a654101c40 Merge 'test.py: add missed parameters that should be passed from test.py to pytest' from Andrei Chekun Patryk Jędrzejczak 2025-07-16 15:29:17 +02:00
  • 4eb070b816 Merge '[Backport 2025.2] storage_service: Use utils::chunked_vector to avoid big allocation' from Scylladb[bot] Botond Dénes 2025-07-16 12:04:37 +03:00
  • 549d139e84 sstables: Start using make_data_or_index_source in sstable Ernest Zaslavsky 2025-03-26 16:29:51 +02:00
  • 4a47262167 sstables: refactor readers and sources to use coroutines Ernest Zaslavsky 2025-06-25 14:50:30 +03:00
  • 81d356315b sstables: coroutinize futurized readers Ernest Zaslavsky 2025-06-25 13:55:51 +03:00
  • 4ffd72e597 sstables: add make_data_or_index_source to the storage Ernest Zaslavsky 2025-04-14 14:45:32 +03:00
  • 8998f221ab encryption: refactor key retrieval Ernest Zaslavsky 2025-04-23 17:57:26 +03:00
  • 243ba1fb66 encryption: add encrypted_data_source class Ernest Zaslavsky 2025-04-10 17:15:20 +03:00
  • c762425ea7 Merge 'auth: move passwords::check call to alien thread' from Andrzej Jackowski Avi Kivity 2025-07-16 13:15:54 +03:00
  • 478d02ce83 storage_service: Use utils::chunked_vector to avoid big allocation Asias He 2025-06-18 19:31:32 +08:00
  • 6c49b7d0ce repair: Speed up ranges calculation when small table optimization is on Asias He 2025-07-09 22:05:49 +08:00
  • a14b7f71fe auth: fix crash when migration code runs parallel with raft upgrade Piotr Dulikowski 2025-07-14 17:12:23 +02:00
  • 451cf275bf Merge '[Backport 2025.1] Fix for cassandra role gets recreated after DROP ROLE' from Scylladb[bot] Piotr Dulikowski 2025-07-16 08:08:49 +02:00
  • 67375ecf14 storage_service: Use utils::chunked_vector to avoid big allocation Asias He 2025-06-18 19:31:32 +08:00
  • 8f65d7e63b utils: chunked_vector: implement erase() for single elements and ranges Avi Kivity 2025-05-13 22:57:29 +03:00
  • c6b0bacfb1 utils: chunked_vector: implement insert() for single-element inserts Avi Kivity 2025-05-13 22:57:29 +03:00
  • 60135c8d6c utils: chunked_vector: implement erase() for single elements and ranges Avi Kivity 2025-05-13 22:57:29 +03:00
  • efad391fac utils: chunked_vector: implement insert() for single-element inserts Avi Kivity 2025-05-13 22:57:29 +03:00
  • 1e7a292ef4 sstables/index_reader: extract a prefetch_lower_bound() method Michał Chojnowski 2025-07-15 21:16:36 +02:00
  • 77a9b5919b main: utils: add thread names to alien workers Andrzej Jackowski 2025-07-14 10:17:18 +02:00
  • 9574513ec1 auth: move passwords::check call to alien thread Andrzej Jackowski 2025-07-15 23:29:13 +02:00
  • 4ac726a3ff test: wait for 3 clients with given username in test_service_level_api Andrzej Jackowski 2025-07-15 10:16:56 +02:00
  • 8d398fa076 auth: refactor password checking in password_authenticator Andrzej Jackowski 2025-07-08 13:47:46 +02:00
  • b3c6af3923 auth: make SHA-512 the only password hashing scheme for new passwords Andrzej Jackowski 2025-07-08 09:21:24 +02:00
  • 62e976f9ba auth: whitespace change in identify_best_supported_scheme() Andrzej Jackowski 2025-07-15 19:53:40 +02:00
  • b20aa7b5eb auth: require scheme as parameter for generate_salt Andrzej Jackowski 2025-07-15 19:51:47 +02:00
  • c4e6d9933d auth: check password hashing scheme support on authenticator start Andrzej Jackowski 2025-07-08 09:17:34 +02:00
  • 9258d0e1cf test/cluster/test_read_repair: write 100 rows in trace test Botond Dénes 2025-06-05 13:23:08 +03:00
  • 7bb43d812e test: test_zero_token_nodes_multidc: properly handle reads with CL=ONE scylla-2025.2.1-candidate-20250716020406 scylla-2025.2.1 Patryk Jędrzejczak 2025-03-31 16:47:04 +02:00
  • 7caacf958b test: test_zero_token_nodes_multidc: properly handle reads with CL=ONE Patryk Jędrzejczak 2025-03-31 16:47:04 +02:00
  • 489e4fdb4e Merge '[Backport 2025.3] S3 chunked download source bug fixes' from Scylladb[bot] Botond Dénes 2025-07-15 15:28:48 +03:00
  • a26b6a3865 Merge 'storage: add make_data_or_index_source to the storages' from Ernest Zaslavsky Botond Dénes 2025-07-15 13:32:13 +03:00
  • 9482f45d13 test/cluster/test_read_repair: write 100 rows in trace test Botond Dénes 2025-06-05 13:23:08 +03:00
  • 5debdce91d replica: hold compaction group gate during flush Aleksandra Martyniuk 2025-07-08 12:40:37 +02:00
  • 15517ba529 tablets: stop storage group on deallocation Michael Litvak 2025-07-08 15:55:56 +03:00
  • ccfc053dd5 repair: Reduce max row buf size when small table optimization is on Aleksandra Martyniuk 2025-07-07 11:02:27 +02:00
  • 6749954b2a Merge '[Backport 2025.2] test.py: Fix start 3rd party services' from Scylladb[bot] Botond Dénes 2025-07-15 13:23:12 +03:00
  • 26738588db tablets: stop storage group on deallocation Michael Litvak 2025-07-08 15:55:56 +03:00
  • f69f59afbd repair: Reduce max row buf size when small table optimization is on Aleksandra Martyniuk 2025-07-07 11:02:27 +02:00
  • e1e0c721e7 test.py: Fix test_compactionhistory_rows_merged_time_window_compaction_strategy Łukasz Paszkowski 2025-06-20 16:18:03 +02:00
  • 71e9f5e662 sstables_loader: Fix load-and-stream vs skip-cleanup check Pavel Emelyanov 2025-05-19 09:28:30 +03:00
  • 83baf94bea dist/common/scripts/scylla_sysconfig_setup: fix SyntaxWarning: invalid escape sequence Yaron Kaikov 2025-07-10 15:22:20 +03:00
  • f1d4266b7a dist/common/scripts/scylla_sysconfig_setup: fix SyntaxWarning: invalid escape sequence Yaron Kaikov 2025-07-10 15:22:20 +03:00
  • 05a6d4da23 dist/common/scripts/scylla_sysconfig_setup: fix SyntaxWarning: invalid escape sequence Yaron Kaikov 2025-07-10 15:22:20 +03:00
  • a20e56230b auto-backport.py: Avoid bot push to existing backport branches Yaron Kaikov 2025-07-13 21:53:16 +03:00
  • 9c0181e813 auto-backport.py: Avoid bot push to existing backport branches Yaron Kaikov 2025-07-13 21:53:16 +03:00
  • 1e1aeed3cd auto-backport.py: Avoid bot push to existing backport branches Yaron Kaikov 2025-07-13 21:53:16 +03:00
  • a8fd38b92b test.py: skip discovery when combined_test binary absent Andrei Chekun 2025-07-01 13:53:18 +02:00
  • 8d49bb8af2 sstables: Start using make_data_or_index_source in sstable Ernest Zaslavsky 2025-03-26 16:29:51 +02:00
  • dff9a229a7 sstables: refactor readers and sources to use coroutines Ernest Zaslavsky 2025-06-25 14:50:30 +03:00
  • 23bcff5c52 repair: Reduce max row buf size when small table optimization is on scylla-2025.1.5-candidate-20250715054333 scylla-2025.1.5 Aleksandra Martyniuk 2025-07-07 11:02:27 +02:00
  • 4debe3af5d scylla-gdb: Don't show io_queue executing and queued resources Pavel Emelyanov 2025-07-04 13:16:18 +03:00
  • 641a907b37 Merge 'test/alternator: clean up write isolation default and add more tests for the different modes' from Nadav Har'El Botond Dénes 2025-07-15 07:16:18 +03:00
  • 21edec1ace test: test_zero_token_nodes_multidc: properly handle reads with CL=ONE Patryk Jędrzejczak 2025-03-31 16:47:04 +02:00
  • 2d3965c76e Merge 'Reduce Alternator table name length limit to 192 and fix crash when adding stream to table with very long name' from Nadav Har'El Botond Dénes 2025-07-15 06:57:04 +03:00
  • 26f135a55a Merge 'Make KMIP host do nice TLS close on dropped connection + make PyKMIP test fixure not generate TLS noise + remove boost::process' from Calle Wilund Botond Dénes 2025-07-15 06:55:34 +03:00
  • 1f9f43d267 Merge 'kms_host: Support external temporary security credentials' from Nikos Dragazis Botond Dénes 2025-07-15 06:45:39 +03:00
  • 6f8b378e80 nodetool: repair: skip tablet keyspaces Aleksandra Martyniuk 2025-05-07 13:36:56 +02:00
  • afadcc648d Update pgo profiles - aarch64 Jenkins Promoter 2025-07-15 05:39:07 +03:00
  • 2397a93410 Update pgo profiles - x86_64 Jenkins Promoter 2025-07-15 05:23:22 +03:00
  • af10d6f03b Update pgo profiles - aarch64 Jenkins Promoter 2025-07-15 05:21:21 +03:00
  • 0d3742227d Update pgo profiles - x86_64 Jenkins Promoter 2025-07-15 04:58:36 +03:00
  • 41bc6a8e86 Update pgo profiles - x86_64 Jenkins Promoter 2025-07-15 04:54:10 +03:00
  • b86674a922 Update pgo profiles - aarch64 Jenkins Promoter 2025-07-15 04:49:45 +03:00
  • 8c860ad264 Update pgo profiles - aarch64 Jenkins Promoter 2025-07-15 04:37:14 +03:00
  • e24f80aef7 Update pgo profiles - x86_64 Jenkins Promoter 2025-07-15 04:36:48 +03:00
  • a248336e66 alternator: clean up by co-routinizing Nadav Har'El 2025-07-06 12:58:10 +03:00
  • 13ec94107a alternator: avoid spamming the log when failing to write response Nadav Har'El 2025-06-29 22:55:40 +03:00
  • d8fab2a01a alternator: clean up and simplify request_return_type Nadav Har'El 2025-06-29 22:15:49 +03:00
  • 2385fba4b6 alternator: avoid oversized allocation in Query/Scan Nadav Har'El 2025-06-10 17:06:38 +03:00
  • 145a38bc2e Merge 'raft: fix voter assignment of transitioning nodes' from Emil Maskovsky Patryk Jędrzejczak 2025-07-14 16:12:03 +02:00
  • 722e2bce96 encryption_test: Make PyKMIP run under seastar::experimental::process Calle Wilund 2025-07-09 09:17:35 +00:00
  • 253323bb64 test/lib: Add wrapper helper for test process fixtures Calle Wilund 2025-07-09 09:15:29 +00:00
  • c307d84925 test: fix flakiness of test_missing_data Raphael S. Carvalho 2025-07-12 16:03:54 -03:00
  • 6e06c57fc7 packaging: add ps command to dependancies Yaron Kaikov 2025-07-06 22:16:28 +03:00
  • c6987e3fed packaging: add ps command to dependancies Yaron Kaikov 2025-07-06 22:16:28 +03:00
  • ce492fa5d0 api: unregister raft_topology_get_cmd_status on shutdown Gleb Natapov 2025-07-10 10:47:37 +03:00
  • ece8a8b3bc api: unregister raft_topology_get_cmd_status on shutdown Gleb Natapov 2025-07-10 10:47:37 +03:00
  • fdcaa9a7e7 dist/common/scripts/scylla_sysconfig_setup: fix SyntaxWarning: invalid escape sequence Yaron Kaikov 2025-07-10 15:22:20 +03:00
  • 692b79bb7d compaction: get_max_purgeable_timestamp: improve trace log messages Benny Halevy 2025-07-10 14:09:05 +03:00
  • 46dfe09e64 db/corrupt_data_handler: guard stop() against null _fragment_semaphore Lakshmi Narayanan Sreethar 2025-07-11 20:34:03 +05:30
  • 514fae8ced kmip_host: Close connections properly if dropped by pool being full Calle Wilund 2025-07-07 14:54:31 +00:00
  • 0fe8836073 encryption_at_rest_test: Do port check using TLS Calle Wilund 2025-07-07 14:52:58 +00:00
  • ed7c7784e4 auto-backport.py: Avoid bot push to existing backport branches Yaron Kaikov 2025-07-13 21:53:16 +03:00
  • 477cad246f tools: optimized_clang: make it work in the presence of a scylladb profile Avi Kivity 2025-06-19 00:31:53 +03:00