Commit Graph

  • 7eb3b15fff Merge 'utils/tagged_integer: remove conversion to underlying integer' from Laszlo Ersek Avi Kivity 2024-08-19 19:52:54 +03:00
  • 5f655e41e3 repair: do_rebuild_replace_with_repair: use source_dc only when safe Benny Halevy 2024-01-17 16:46:56 +02:00
  • 8665eef98c repair: replace_with_repair: pass the replace_node downstream Benny Halevy 2024-07-04 13:50:14 +03:00
  • 9729dd21c3 repair: replace_with_repair: pass ignore_nodes as a set of host_id:s Benny Halevy 2024-07-04 13:36:08 +03:00
  • b5d0ab092c repair: replace_rebuild_with_repair: pass ks_erms from caller Benny Halevy 2024-07-04 12:17:24 +03:00
  • 0419b1d522 nodetool: rebuild: add force option Benny Halevy 2024-07-02 20:04:25 +03:00
  • 8b1877f3ca Add and use utils::optional_param to pass source_dc Benny Halevy 2024-06-20 09:57:46 +03:00
  • 4e236f3392 cql3/statements/create_service_level: forbid creating SL starting with $ Michał Jadwiszczak 2024-08-13 07:42:08 +02:00
  • 83d5cb04c2 doc: extract the info about tablets defaut to a separate file Anna Stuchlik 2024-08-16 14:28:08 +02:00
  • 25b3c50f71 test/nodetool: print default value of options in help message Kefu Chai 2024-08-16 12:04:47 +08:00
  • 40d2a6f0b2 Merge 'test.py: use XPath for iterating in "TestSuite/TestSuite"' from Kefu Chai Botond Dénes 2024-08-19 16:13:42 +03:00
  • 6835f7e993 Merge 'Add CQL-based RBAC support to Alternator' from Piotr Smaron Botond Dénes 2024-08-19 16:09:53 +03:00
  • c1de4859d8 Merge 'tablets: Fix race between repair and split' from Raphael "Raph" Carvalho Tomasz Grabiec 2024-08-19 14:44:28 +02:00
  • b127b492cf doc: fix a link on the RBAC page Anna Stuchlik 2024-08-16 09:40:39 +02:00
  • 4b88ec4722 doc: fix a link on the RBAC page mergify/copy/branch-6.1/pr-19671 Anna Stuchlik 2024-08-16 09:40:39 +02:00
  • ab6b8be69a boost/sstable_set_test: add testcase to test tablet_sstable_set copy constructor Lakshmi Narayanan Sreethar 2024-08-02 17:22:23 +05:30
  • 5d8543221b replica: fix copy constructor of tablet_sstable_set Lakshmi Narayanan Sreethar 2024-08-07 14:51:32 +05:30
  • 13aa97a00f boost/sstable_set_test: add testcase to test tablet_sstable_set copy constructor Lakshmi Narayanan Sreethar 2024-08-02 17:22:23 +05:30
  • c336ee63a3 replica: fix copy constructor of tablet_sstable_set Lakshmi Narayanan Sreethar 2024-08-07 14:51:32 +05:30
  • 151074240c utils: cached_file: use structured binding when appropriate Kefu Chai 2024-08-17 08:49:31 +08:00
  • f773c76bfb codeowners: add appropriate reviewers to the cluster components Piotr Smaron 2024-08-19 12:39:47 +02:00
  • 8fb746a5d2 doc: fix a link on the RBAC page Anna Stuchlik 2024-08-16 09:40:39 +02:00
  • cdc88cd06c tests: disable test_alternator_enforce_authorization_true Piotr Smaron 2024-08-14 14:13:02 +02:00
  • 989dbef315 test, alternator: test for alternator_enforce_authorization config Nadav Har'El 2024-07-31 15:14:12 +03:00
  • 41418603e1 test/pylib: allow setting driver_connect() options in servers_add() Nadav Har'El 2024-07-31 14:41:31 +03:00
  • de20ac1a6d test: fix test_localnodes_joining_nodes Nadav Har'El 2024-08-04 14:28:15 +03:00
  • 79f9b3007e alternator, RBAC: reproducer for missing CDC auto-grant Nadav Har'El 2024-07-18 20:21:20 +03:00
  • 7de6aedd47 alternator: document the new RBAC support Nadav Har'El 2024-07-16 18:16:11 +03:00
  • f9ff475dfb alternator: add RBAC enforcement to GetRecords Nadav Har'El 2024-07-18 16:33:19 +03:00
  • 0789841cf8 test/alternator: additional tests for RBAC Nadav Har'El 2024-07-18 10:20:36 +03:00
  • 409fea5541 test/alternator: reduce permissions-validity-in-ms Nadav Har'El 2024-07-16 20:50:46 +03:00
  • 1b20a11dec test/alternator: add test for BatchGetItem from multiple tables Nadav Har'El 2024-07-17 17:49:04 +03:00
  • f827bd51d2 alternator: test for operations that do not need any permissions Nadav Har'El 2024-07-17 16:02:36 +03:00
  • 9417cf8bcf alternator: add RBAC enforcement to UpdateTimeToLive Nadav Har'El 2024-07-17 23:19:52 +03:00
  • e76316495c alternator: add RBAC enforcement to TagResource and UntagResource Nadav Har'El 2024-07-17 20:11:18 +03:00
  • fda4a9fad8 alternator: add RBAC enforcement to BatchGetItem Nadav Har'El 2024-07-17 18:10:12 +03:00
  • b02288785f alternator: add RBAC enforcement to BatchWriteItem Nadav Har'El 2024-07-17 17:28:41 +03:00
  • 445a5d57cd alternator: add RBAC enforcement to UpdateTable Nadav Har'El 2024-07-17 15:32:05 +03:00
  • b4484158e7 alternator: add RBAC enforcement to Query and Scan Nadav Har'El 2024-07-17 13:49:29 +03:00
  • 82f7e55943 alternator: add RBAC enforcement to CreateTable Nadav Har'El 2024-07-17 11:25:51 +03:00
  • 79dfb7b7d5 alternator: add RBAC enforcement to DeleteTable Nadav Har'El 2024-07-17 11:23:02 +03:00
  • 2ebc0501b8 alternator: add RBAC enforcement to UpdateItem Nadav Har'El 2024-07-16 23:16:16 +03:00
  • 36d8aea654 alternator: add RBAC enforcement to DeleteItem Nadav Har'El 2024-07-16 22:28:22 +03:00
  • 34c975854a alternator: add RBAC enforcement to PutItem Nadav Har'El 2024-07-16 22:06:25 +03:00
  • 3008b8416c alternator: add RBAC enforcement to GetItem Nadav Har'El 2024-07-16 16:07:44 +03:00
  • 583f060bd8 alternator: stop using an "internal" client_state Nadav Har'El 2024-07-16 14:25:27 +03:00
  • ab7656a7be Merge 'replica: fix copy constructor of tablet_sstable_set' from Lakshmi Narayanan Sreethar Tomasz Grabiec 2024-08-19 00:53:05 +02:00
  • 390e01673b Merge 'Adding batch latency and batch size metrics to Alternator' from Amnon Heiman Avi Kivity 2024-08-18 21:22:39 +03:00
  • 63fdfb89cd Add tests for Alternator batch operation metrics Amnon Heiman 2024-08-18 12:19:43 +03:00
  • d20a333f51 alternator/executor: support batch latency and size metrics Amnon Heiman 2024-08-18 12:14:23 +03:00
  • 8bad4b44f8 Add metrics for Alternator get and write batch operations Amnon Heiman 2024-08-18 12:00:12 +03:00
  • ec47b50859 boost/sstable_set_test: add testcase to test tablet_sstable_set copy constructor Lakshmi Narayanan Sreethar 2024-08-02 17:22:23 +05:30
  • 44583eed9e replica: fix copy constructor of tablet_sstable_set Lakshmi Narayanan Sreethar 2024-08-07 14:51:32 +05:30
  • 3d593ceeb1 perf/perf_sstable: add {crawling,partitioned}_streaming modes Kefu Chai 2024-08-17 08:45:57 +08:00
  • 7806c72e49 test/perf/perf_sstable: use switch-case when appropriate Kefu Chai 2024-08-16 18:06:10 +08:00
  • 6a9b8ea135 sstable_directory: Coroutinize inner lambdas Pavel Emelyanov 2024-08-15 13:07:18 +03:00
  • 7401c0ace2 sstable_directory: Fix indentation after previous patch Pavel Emelyanov 2024-08-15 13:04:56 +03:00
  • 7422504d35 sstable_directory: Coroutinize outer cotinuation chain Pavel Emelyanov 2024-08-15 13:04:44 +03:00
  • e8f9f71ef3 test.py: fix the indent Kefu Chai 2024-08-16 10:14:22 +08:00
  • e88166f7a4 test.py: use XPath for iterating in "TestSuite/TestSuite" Kefu Chai 2024-08-16 10:06:26 +08:00
  • afee3924b3 s3/client: check for "Key" and "Value" tag in "Tag" XML tag Kefu Chai 2024-08-15 10:29:00 +08:00
  • f24f5b7db2 test.py: Fix boost XML conversion to allure when XML file is empty Andrei Chekun 2024-08-15 15:46:10 +02:00
  • 52234214e5 schema_tables: calculate_schema_digest: filter the key earlier Benny Halevy 2024-05-29 10:27:56 +03:00
  • 95a5fba0ea schema_tables: calculate_schema_digest: prevent stalls due to large mutations vector Benny Halevy 2024-04-03 19:21:20 +03:00
  • c628fa4e9e tools: enhance scylla sstable shard-of to support tablets Kefu Chai 2024-08-02 23:32:21 +08:00
  • 4291033b14 replica/tablets: extract tablet_replica_set_from_cell() Kefu Chai 2024-08-12 16:45:24 +08:00
  • e1162e0dae tools: extract get_table_directory() out Kefu Chai 2024-08-12 14:32:11 +08:00
  • a04e0b6c7d tools: extract read_mutation out Kefu Chai 2024-08-03 06:56:53 +08:00
  • 74a670dd19 build: split the list of source file across multiple line Kefu Chai 2024-08-03 06:50:16 +08:00
  • 3f8f1d7274 tools/scylla-sstable: print warning when running shard-of with tablets Kefu Chai 2024-08-03 06:45:10 +08:00
  • baf6ec49ff utils/tagged_integer: remove conversion to underlying integer Laszlo Ersek 2024-08-13 15:27:20 +02:00
  • 9aa7d232d6 test/raft/randomized_nemesis_test: clean up remaining index_t usage Laszlo Ersek 2024-08-14 22:46:54 +02:00
  • 1af3460a81 test/raft/randomized_nemesis_test: clean up index_t usage in store_snapshot() Laszlo Ersek 2024-08-14 22:51:16 +02:00
  • 4dc2faa49a test/raft/replication: clean up remaining index_t usage Laszlo Ersek 2024-08-14 22:03:31 +02:00
  • 3a32f3de81 test/raft/replication: take an "index_t start_idx" in create_log() Laszlo Ersek 2024-08-14 21:54:30 +02:00
  • 08e117aeb5 test/raft/replication: untag index_t in test_case::get_first_val() Laszlo Ersek 2024-08-14 21:46:16 +02:00
  • 6254fca7f5 test/raft/etcd_test: tag index_t and term_t for comparisons and subtractions Laszlo Ersek 2024-08-14 17:05:15 +02:00
  • bd4fc85bf0 test/raft/fsm_test: tag index_t and term_t for comparisons and subtractions Laszlo Ersek 2024-08-14 15:29:33 +02:00
  • 265655473e test/raft/helpers: tighten compare_log_entries() param types Laszlo Ersek 2024-08-14 15:19:57 +02:00
  • 3e3858521d codeowners: add appropriate reviewers to the frontend components Piotr Smaron 2024-08-13 22:39:10 +02:00
  • 1b2e88b96a codeowners: fix codeowner names Piotr Smaron 2024-08-14 18:57:14 +02:00
  • 5dcc627465 service/raft_sys_table_storage: tweak dead code Laszlo Ersek 2024-08-14 14:06:09 +02:00
  • cdae15ced9 Merge '[Backport 6.0] db/view: drop view updates to replaced node marked as left' from ScyllaDB Avi Kivity 2024-08-14 22:32:07 +03:00
  • 0da973d50d Improve tombstone_compaction_interval description Tzach Livyatan 2024-07-29 21:59:46 -04:00
  • b9abdfb3ea Update tracing.rst - fix table node_slow_log_time name Tzach Livyatan 2024-07-31 11:31:56 -04:00
  • 6f04fa66ce repair: use find_column_family in insert_repair_meta Aleksandra Martyniuk 2024-07-31 11:29:52 +02:00
  • 4640b3efd3 repair: use find_column_family in insert_repair_meta Aleksandra Martyniuk 2024-07-31 11:29:52 +02:00
  • 3407ae5d8f [test.py] Add Junit logger for boost test Andrei Chekun 2024-07-29 12:48:01 +02:00
  • 5abd343cf9 db/hints: Make commitlog use commitlog IO scheduling group Dawid Medrek 2024-06-07 14:14:23 +02:00
  • 8d90b81766 db/hints: Make commitlog use commitlog IO scheduling group scylla-6.1.1-candidate-20240815125859 scylla-6.1.1 Dawid Medrek 2024-06-07 14:14:23 +02:00
  • bc0097688f replica: Fix race between split compaction and migration Raphael S. Carvalho 2024-08-01 15:33:59 -03:00
  • 6d6f93e4b5 Merge 'test/nodetool: enable running nodetool tests under test/nodetool' from Kefu Chai Avi Kivity 2024-08-14 22:10:38 +03:00
  • f7eb74e31f cql3/statements/create_service_level: forbid creating SL starting with $ Michał Jadwiszczak 2024-08-13 07:42:08 +02:00
  • 7b6f1a1e2f Merge '[Backport 6.0] replica: remove rwlock for protecting iteration over storage group map' from Raphael "Raph" Carvalho Avi Kivity 2024-08-14 21:24:20 +03:00
  • 5ce07e5d84 build: cmake: add compiler-training target Kefu Chai 2024-08-11 18:34:57 +08:00
  • f5f65ead1e Add .clang-format, also add CLion build folder to the .gitignore file Ernest Zaslavsky 2024-08-13 09:10:33 +03:00
  • 69c1a0e2ca repair: use find_column_family in insert_repair_meta Aleksandra Martyniuk 2024-07-31 11:29:52 +02:00
  • 66d72e010c distributed_loader: Lock table via global table ptr Pavel Emelyanov 2024-08-14 11:41:36 +03:00
  • 2c7ce97af2 Merge '[Backport 6.0] Prevent ALTERing non-existing KS with tablets' from ScyllaDB Avi Kivity 2024-08-14 20:50:42 +03:00
  • 7e3e5cfcad sstable_directory: Simplify special-purpose local-only constructor Pavel Emelyanov 2024-08-13 15:44:24 +03:00