Commit Graph

  • 025bb379a4 cql: remove expansion of "SELECT *" in DESC MATERIALIZED VIEW Nikita Kurashkin 2024-12-17 02:42:17 +03:00
  • c6bf9d8d11 sstables: switch from boost to std::ranges::all_of() Kefu Chai 2025-01-27 11:44:06 +08:00
  • 09a090e410 ent/encryption: Replace manual string suffix checks with ends_with() Kefu Chai 2025-02-10 09:44:27 +08:00
  • d4c531307d replica: database.hh: drop dependency on boost ranges Avi Kivity 2025-01-03 17:52:22 +02:00
  • c098e9a327 test/test_view_build_status: fix flaky asserts Michael Litvak 2025-02-03 10:23:03 +02:00
  • ca832dc4fb .github: Make "make-pr-ready-for-review" workflow run in base repo Kefu Chai 2025-02-10 10:59:05 +08:00
  • 50c4e91d4e Update ScyllaDB version to: 6.1.6 Jenkins Promoter 2025-02-10 11:56:06 +02:00
  • 4748125a48 service/raft: Refactor mutation writing helper functions. Abhi 2025-02-07 14:01:12 +05:30
  • 06793978c1 test.py: new Python dependencies for dtest->test.py migration Evgeniy Naydanov 2025-02-09 20:17:50 +02:00
  • 75320c9a13 Update tools/cqlsh submodule (driver update, upgradability) Avi Kivity 2025-02-09 18:07:55 +02:00
  • 359af0ae9c dist: support smooth upgrade from enterprise to source availalbe Yaron Kaikov 2025-01-22 14:35:03 +02:00
  • 0185aa458b build: cmake: remove trailing comma in db/CMakeLists.txt source list Kefu Chai 2025-02-09 11:24:57 +08:00
  • 72cf5ef576 Update ScyllaDB version to: 6.2.4 Jenkins Promoter 2025-02-09 16:52:35 +02:00
  • 7f350558c2 Update tools/python3 (smooth upgrade from enterprise) Avi Kivity 2025-02-09 14:22:33 +02:00
  • a492e239e3 Merge 'test.py: Add the possibility to run boost and unit tests with pytest ' from Andrei Chekun Nadav Har'El 2025-02-09 11:56:24 +01:00
  • fa9b1800b6 reader_concurrency_semaphore: set_notify_handler(): disable timeout Botond Dénes 2025-02-05 03:24:47 -05:00
  • c25d447b9c reader_permit: mark check_abort() as const Botond Dénes 2025-02-05 03:24:03 -05:00
  • 2978ed58a2 reader_permit: mark check_abort() as const Botond Dénes 2025-02-05 03:24:03 -05:00
  • 93f53f4eb8 dist: support smooth upgrade from enterprise to source availalbe Yaron Kaikov 2025-01-22 14:35:03 +02:00
  • be23ebf20f Update tools/python3 submodule Botond Dénes 2025-01-27 15:03:41 +02:00
  • 9712390336 Merge 'Add per-table tablet options in schema' from Benny Halevy Avi Kivity 2025-02-08 20:32:19 +02:00
  • 9db9b0963f Merge ' reader_concurrency_semaphore: set_notify_handler(): disable timeout ' from Botond Dénes Avi Kivity 2025-02-08 20:05:03 +02:00
  • a6f703414a db: switch from boost::adaptors::indirected to std::views Kefu Chai 2025-01-27 11:57:47 +08:00
  • d3b8c9f5ef build: update frozen toolchain to Fedora 41 with clang 19 Avi Kivity 2025-01-17 13:25:22 -05:00
  • 043534acc6 test.py: Add possibility to run ldap tests from pytest Andrei Chekun 2025-01-31 18:54:49 +01:00
  • 36ad813b94 test.py: Add the possibility to run unit tests from pytest Andrei Chekun 2025-02-03 11:56:06 +01:00
  • 8ef840a1c5 test.py: Add the possibility to run boost test from pytest Andrei Chekun 2024-10-30 13:28:01 +01:00
  • 4addc039e5 test.py: Add discovery for C++ tests for pytest Andrei Chekun 2024-10-30 13:07:51 +01:00
  • fb4722443d test.py: Modify s3 server mock Andrei Chekun 2024-10-30 10:48:17 +01:00
  • 7948c4561d test.py: Add method to get environment variables from MinIO wrapper Andrei Chekun 2024-10-30 10:47:15 +01:00
  • 108ef5856f test.py: Move get configured modes to common lib Andrei Chekun 2024-10-30 10:45:28 +01:00
  • 1854ea2165 test: tablets: Drop keyspace after do_test_load_balancing_merge_colocation() scenario Tomasz Grabiec 2025-02-03 10:33:28 +01:00
  • 58460a8863 tests: tablets: Set initial tablets to 1 to exit growing mode Tomasz Grabiec 2025-02-02 11:50:29 +01:00
  • ca6159fbe2 test: tablets_test: Create proper schema in load balancer tests Tomasz Grabiec 2025-01-30 13:25:11 +01:00
  • 0d259bb175 test: lib: Introduce topology_builder Tomasz Grabiec 2025-02-01 00:08:26 +01:00
  • 3bb9d2fbdb test: cql_test_env: Expose topology_state_machine Tomasz Grabiec 2025-02-01 00:07:24 +01:00
  • 61532eb53b topology_state_machine: Introduce lock transition Tomasz Grabiec 2025-02-01 00:04:27 +01:00
  • 6922acb69f Merge '[Backport 6.2] split: run set_split_mode() on all storage groups during all_storage_groups_split()' from Scylladb[bot] Tomasz Grabiec 2025-02-07 14:22:57 +01:00
  • 5a266926e5 s3_client: Increase default part size for optimal performance Ernest Zaslavsky 2025-02-06 12:52:33 +02:00
  • 3cb0581022 Merge '.github: improve license header check workflow' from Kefu Chai Pavel Emelyanov 2025-02-07 13:47:52 +03:00
  • cc35905531 Allow to use memtable_flush_period_in_ms schema option for system tables Alexey Novikov 2025-01-28 10:32:07 +03:00
  • 06b4abce56 .github: grant write permissions for PR comments in license check workflow Kefu Chai 2025-02-07 16:05:11 +08:00
  • 342b640b4b .github: skip license check when no relevant files changed Kefu Chai 2025-02-07 09:59:04 +08:00
  • d50738feca ./github/workflows/pr-require-backport-label: fix regex to match source available version Yaron Kaikov 2025-02-06 21:25:47 +02:00
  • 9174f27cc8 reader_concurrency_semaphore: set_notify_handler(): disable timeout Botond Dénes 2025-02-05 03:24:47 -05:00
  • a3ae0c7cee reader_permit: mark check_abort() as const Botond Dénes 2025-02-05 03:24:03 -05:00
  • 97d789043a s3_client: Fix buffer offset reset on request retry Ernest Zaslavsky 2025-02-06 11:49:13 +02:00
  • f331d3b876 Merge 'auth: ensure default superuser password is set before serving CQL' from Andrzej Jackowski Pavel Emelyanov 2025-02-07 08:47:01 +03:00
  • 8fb2ea61ba test_rpc_compression.py: test the dictionaries are loaded on startup Michał Chojnowski 2025-02-07 03:50:13 +01:00
  • dd82b40186 raft/group0_state_machine: load current RPC compression dict on startup Michał Chojnowski 2025-02-07 03:39:56 +01:00
  • 861fb58e14 Merge 'vector: add support for vector type' from Dawid Pawlik Avi Kivity 2025-02-06 20:36:43 +02:00
  • 021fc3c756 tablets: resize_decision: get rid of initial_decision Benny Halevy 2025-01-16 09:07:19 +02:00
  • 20c6ca2813 tablet_allocator: consider tablet options for resize decision Benny Halevy 2025-01-13 14:19:13 +02:00
  • c2b870ee54 Merge 'De-duplicate validation of tables in some column_family API endpoints' from Pavel Emelyanov Nadav Har'El 2025-02-06 17:28:08 +01:00
  • 61e303a3e3 locator: network_topology_strategy: Fix SIGSEGV when creating a table when there is a rack with no normal nodes Tomasz Grabiec 2025-01-31 17:22:17 +01:00
  • c33bbc884b types: listlike_partially_deserializing_iterator: improve compatibility with std::ranges Avi Kivity 2024-12-31 22:17:42 +02:00
  • 5c7ad745fd db: do not include unused headers Kefu Chai 2025-02-06 14:25:33 +08:00
  • 7b80816721 service: query_pager: fix last-position for filtering queries Botond Dénes 2025-01-31 08:20:44 -05:00
  • d5a4f3d4cd test: implement test_auth_password_ensured Andrzej Jackowski 2025-01-31 14:17:49 +01:00
  • e70ba7e3ed test: implement connect_driver argument in ManagerClient::server_add Andrzej Jackowski 2025-01-31 17:50:12 +01:00
  • 7391c9419f auth: ensure default superuser password is set before serving CQL Andrzej Jackowski 2025-01-31 13:16:26 +01:00
  • 7c63df085c auth: added password_authenticator_start_pause injected error Andrzej Jackowski 2025-01-31 12:59:47 +01:00
  • 5443d9dabb .github: add check-license-header workflow Kefu Chai 2024-12-27 15:40:08 +08:00
  • cae8a7222e alternator: fix view build on oversized GSI key attribute Nadav Har'El 2025-01-27 15:08:45 +02:00
  • 7a0027bacc mv: clean up do_delete_old_entry Nadav Har'El 2025-01-13 21:15:28 +02:00
  • 67d2ea4c4b test/alternator: unflake test for IndexStatus Nadav Har'El 2025-01-07 19:35:29 +02:00
  • 4ba17387e6 test/alternator: work around unrelated bug causing test flakiness Nadav Har'El 2024-12-19 19:25:46 +02:00
  • 42eabb3b6f docs/alternator: adding a GSI is no longer an unimplemented feature Nadav Har'El 2024-12-19 15:42:21 +02:00
  • ac648950f1 test/alternator: remove xfail from all tests for issue 11567 Nadav Har'El 2024-12-19 15:32:21 +02:00
  • 9bfa6bf267 alternator: overhaul implementation of GSIs and support UpdateTable Nadav Har'El 2024-12-19 14:58:09 +02:00
  • bc7b5926d2 mv: support regular_column_transformation key columns in view Nadav Har'El 2024-12-19 14:30:54 +02:00
  • ea87b9fff0 alternator: add new materialized-view computed column for item in map Nadav Har'El 2024-12-18 21:56:33 +02:00
  • e8d1e8a515 build: in cmake build, schema needs alternator Nadav Har'El 2025-01-07 17:30:10 +02:00
  • 1ebdf1a9f7 build: build tests with Alternator Nadav Har'El 2024-12-19 00:46:39 +02:00
  • 828cc98e4c alternator: add function serialized_value_if_type() Nadav Har'El 2024-12-18 21:39:11 +02:00
  • c8ea9f8470 mv: introduce regular_column_transformation, a new type of computed column Nadav Har'El 2024-12-18 21:05:59 +02:00
  • cea7aacc52 alternator: add IndexStatus/Backfilling in DescribeTable Nadav Har'El 2024-12-18 19:32:46 +02:00
  • 6239e92776 alternator: add "LimitExceededException" error type Nadav Har'El 2024-12-18 18:54:12 +02:00
  • 279fe43ebe docs/alternator: document two more unimplemented Alternator features Nadav Har'El 2024-12-18 18:51:21 +02:00
  • 64baab1b95 Merge 'config: prevent SIGHUP from changing non-liveupdatable parameters' from Andrzej Jackowski Pavel Emelyanov 2025-02-06 11:33:59 +03:00
  • 951625ca13 Merge 's3 client: add aws credentials providers' from Ernest Zaslavsky Pavel Emelyanov 2025-02-06 11:12:37 +03:00
  • cf147d8f85 truncate: create session during request handling Ferenc Szili 2025-01-31 11:50:21 +01:00
  • 319626e941 reader_concurrency_semaphore: with_permit(): proper clean-up after queue overload Botond Dénes 2025-01-31 07:29:22 -05:00
  • cca2d974b6 service: use read barrier in tablet_virtual_task::contains Aleksandra Martyniuk 2024-12-19 16:07:18 +01:00
  • 43f2e5f86b nodetool: tasks: print empty string for start_time/end_time if unspecified Aleksandra Martyniuk 2025-01-17 12:51:32 +01:00
  • ad81d49923 dist: Support FIPS mode Takuya ASADA 2023-05-16 19:49:09 +09:00
  • 559f083dc6 tablet_allocator: load_balancer: table_size_desc: keep target_tablet_size as member Benny Halevy 2025-01-14 17:09:03 +02:00
  • 32c2f7579f network_topology_strategy: allocate_tablets_for_new_table: consider tablet options Benny Halevy 2025-01-05 16:04:07 +02:00
  • 86bcf4cffe network_topology_strategy: calculate_initial_tablets_from_topology: precalculate shards per dc using for_each_token_owner Benny Halevy 2025-01-16 18:28:35 +02:00
  • 49dacb1d52 network_topology_strategy: calculate_initial_tablets_from_topology: set default rf to 0 Benny Halevy 2025-01-16 15:17:08 +02:00
  • 8aace28397 cql3: data_dictionary: format keyspace_metadata: print "enabled":true when initial_tablets=0 Benny Halevy 2025-01-05 15:30:17 +02:00
  • 1054e05491 cql3/create_keyspace_statement: add deprecation warning for initial tablets Benny Halevy 2024-12-31 19:13:16 +02:00
  • 7cd29810a0 test: cqlpy: test_tablets: add tests for per-table tablet options Benny Halevy 2025-01-02 11:53:09 +02:00
  • c5668d99c9 schema: add per-table tablet options Benny Halevy 2024-12-31 17:13:56 +02:00
  • ad8b0649ff feature_service: add TABLET_OPTIONS cluster schema feature Benny Halevy 2025-02-03 17:00:46 +02:00
  • 3bb19e9ac9 locator: network_topology_startegy: Ignore leaving nodes when computing capacity for new tables Tomasz Grabiec 2025-02-03 15:52:27 +01:00
  • 9a20fb43ab tree: replace boost::min_element() with std::ranges::min_element() Kefu Chai 2025-01-30 11:46:24 +08:00
  • 3d12451d1f db/config: reader_concurrency_semaphore_cpu_concurrency: bump default to 2 Botond Dénes 2025-02-04 04:50:33 -05:00
  • e22e3b21b1 locator: network_topology_strategy: Fix SIGSEGV when creating a table when there is a rack with no normal nodes Tomasz Grabiec 2025-01-31 17:22:17 +01:00
  • bfdd805f15 test/alternator: fix running against installation blocking CQL Nadav Har'El 2025-01-30 18:43:25 +02:00