Commit Graph

  • de728958d1 storage_service: Make isolate guard non-static and add test accessor Calle Wilund 2024-07-16 14:20:36 +00:00
  • 7918ec2e39 sstable: apply error_handler on open exceptions Calle Wilund 2024-07-16 14:20:09 +00:00
  • a89facbc74 test: raft: fix the flaky test_raft_recovery_stuck Emil Maskovsky 2024-07-16 13:01:13 +02:00
  • ef3393bd36 test: raft: code cleanup in test_raft_recovery_stuck Emil Maskovsky 2024-07-17 09:09:46 +02:00
  • 7b58fa2534 sstables: use _origin in write path Lakshmi Narayanan Sreethar 2024-07-08 12:25:13 +05:30
  • b762a09dcd sstable::open_sstable: pass and store origin Lakshmi Narayanan Sreethar 2024-07-08 12:13:22 +05:30
  • 7d0f3ace4a test/boost: test abort behaviour during index read Lakshmi Narayanan Sreethar 2024-06-27 22:33:10 +05:30
  • 64dadd5ec2 sstables/index_reader: stop consuming index when abort has been requested Lakshmi Narayanan Sreethar 2024-07-02 20:27:17 +05:30
  • c2524337a2 sstables::index_consume_entry_context: store abort_source Lakshmi Narayanan Sreethar 2024-06-24 11:46:58 +05:30
  • 587da62686 sstable: drop old filter only after the new filter is built during rebuild Lakshmi Narayanan Sreethar 2024-06-27 14:44:38 +05:30
  • 6a3e7a5e7a sstables/sstables_manager: store abort_source in sstable_manager Lakshmi Narayanan Sreethar 2024-06-21 20:18:36 +05:30
  • e2142974f8 replica/database: pass abort_source to database constructor Lakshmi Narayanan Sreethar 2024-06-21 23:42:54 +05:30
  • 6af7882c59 db/view: drop view updates to replaced node marked as left Piotr Dulikowski 2024-07-16 15:50:11 +02:00
  • 21c67a5a64 test: raft: fix the flaky test_change_ip Emil Maskovsky 2024-07-16 14:43:09 +02:00
  • 1be6cfb16e Update tools/java submodule Botond Dénes 2024-07-16 16:29:51 +03:00
  • b4745406da raft: Fix crash in leader_host API handler Emil Maskovsky 2024-07-12 14:37:26 +02:00
  • 27faec3015 doc: replace a link on the CDC+Kafka page Anna Stuchlik 2024-07-08 20:14:35 +02:00
  • 4178589826 test: add test to check that coordinator lwt semaphore continues functioning after locking failures Gleb Natapov 2024-07-16 12:31:47 +03:00
  • 87beebeed0 paxos: do not signal semaphore if it was not acquired Gleb Natapov 2024-07-11 15:11:18 +03:00
  • dde209390f Merge 'sstables: fix some mixups between the writer's schema and the sstable's schema' from Michał Chojnowski Avi Kivity 2024-07-16 12:17:41 +03:00
  • c061ec8d1c test: Fix max_ongoing_compaction_test test Raphael S. Carvalho 2024-07-15 16:31:51 -03:00
  • 380ce9a6d8 storage_proxy: remove response handler if no targets Michael Litvak 2024-07-02 13:36:33 +03:00
  • 06c356df8f test: raft: fix the topology failure recovery test flakiness Emil Maskovsky 2024-07-09 15:35:53 +02:00
  • c911832ed9 github: do not run clang-tidy as a cron job Kefu Chai 2024-07-15 15:24:58 +08:00
  • dc189c67a6 github: disable scheduled workflow on forks Kefu Chai 2024-07-15 15:37:57 +08:00
  • 144794a952 raft: Fix crash in leader_host API handler Emil Maskovsky 2024-07-12 14:37:26 +02:00
  • 395dec35c1 cql3: functions: replace template with std::function in with_udf_iter() Marcin Maliszkiewicz 2024-07-09 20:41:12 +02:00
  • 85d38e013c cql3: functions: improve functions class constness handling Marcin Maliszkiewicz 2024-07-05 09:43:36 +02:00
  • b9861c0bb7 Revert "cql3: functions: make modification functions accessible only via batch class" Marcin Maliszkiewicz 2024-07-08 09:56:25 +02:00
  • 815a707b0a storage_proxy: remove response handler if no targets Michael Litvak 2024-07-02 13:36:33 +03:00
  • 7301a96ff4 db/hints: Coroutinize hint_endpoint_manager::store_hint() Dawid Medrek 2024-07-12 13:03:55 +02:00
  • 2c01dfe12b test: account for multiple flushes of commitlog segments Wojciech Mitros 2023-07-10 15:55:15 +02:00
  • c11f2c9bcd Merge 'scylla-housekeeping: fix exception on parsing version string v2' from Takuya ASADA Avi Kivity 2024-07-14 16:24:41 +03:00
  • 8df7f78969 replica: rename for_each_const_compaction_group() Raphael S. Carvalho 2024-07-12 16:33:34 -03:00
  • 518677d7f9 replica: Fix comment about compaction group Raphael S. Carvalho 2024-07-12 16:24:48 -03:00
  • f139aa1df6 replica: remove unused compaction_group_vector Raphael S. Carvalho 2024-07-12 16:16:47 -03:00
  • 16452f9cf5 Merge '[Backport 6.0] scylla-sstable: add method to load the schema from the sstable itself' from ScyllaDB Botond Dénes 2024-07-12 16:55:44 +03:00
  • 53a6ec05ed Merge 'replica: remove rwlock for protecting iteration over storage group map' from Raphael "Raph" Carvalho Botond Dénes 2024-07-12 15:45:36 +03:00
  • 3e02e66ca8 db/hints: Move a constant value to the TU it's used in Dawid Medrek 2024-07-12 12:55:24 +02:00
  • 5d94a08250 tools/scylla-sstable: log loaded schema with trace level Botond Dénes 2024-06-07 08:12:43 -04:00
  • 4f74e6f28e tools/scylla-sstable: load schema from the sstable as fallback Botond Dénes 2024-06-07 08:10:51 -04:00
  • f42e8e872a tools/schema_loader: introduce load_schema_from_sstable() Botond Dénes 2024-06-07 06:48:30 -04:00
  • f7c8c32929 test/lib/random_schema: remove assert on min number of regular columns Botond Dénes 2024-06-07 07:46:05 -04:00
  • 4f165eb3e9 sstables: introduce load_metadata() Botond Dénes 2024-06-07 03:58:59 -04:00
  • 3cdf549da2 Merge 'remove utils::in' from Avi Kivity Piotr Dulikowski 2024-07-12 12:06:09 +02:00
  • 373a7825b5 scylla-housekeeping: fix exception on parsing version string Takuya ASADA 2024-07-10 14:42:43 +09:00
  • db04f8b16e Revert "scylla-housekeeping: fix exception on parsing version string" Takuya ASADA 2024-07-10 14:40:20 +09:00
  • b9abad0515 test: raft: fix the topology failure recovery test flakiness Emil Maskovsky 2024-07-09 15:35:53 +02:00
  • 188b4ac0fc Merge 'service_level_controller: update configuration on raft change' from Michał Jadwiszczak Piotr Dulikowski 2024-07-11 16:18:48 +02:00
  • 2a1c9ed7cb github: use needs.read-toolchain.outputs.image for iwyu's container Kefu Chai 2024-07-11 20:02:39 +08:00
  • 25f8fd0b5c cql-pytest/test_describe: add a test for describe indexes Michał Jadwiszczak 2024-06-19 23:56:57 +02:00
  • 67764e7d66 schema/schema: fix column names in index description Michał Jadwiszczak 2024-06-19 22:16:18 +02:00
  • ab22cb7253 Update ScyllaDB version to: 5.4.10 Jenkins Promoter 2024-07-11 15:43:24 +03:00
  • 1a8ee69a43 sstables/mx/writer: when creating local_compression, use the sstables's schema, not the writer's Michał Chojnowski 2024-07-11 10:43:49 +02:00
  • d10b38ba5b sstables/mx/writer: when creating filter, use the sstables's schema, not the writer's Michał Chojnowski 2024-07-11 10:35:00 +02:00
  • a1834efd82 sstables: for i_filter downcasts, use dynamic_cast instead of static_cast Michał Chojnowski 2024-07-11 10:30:50 +02:00
  • 26466a3043 Allow configuring default loglevel with args for container images Tomas Nozicka 2024-07-11 09:47:15 +02:00
  • 19c5e1807c Merge 'schema: fix describe of indexes on collections' from Michał Jadwiszczak Piotr Dulikowski 2024-07-11 09:11:01 +02:00
  • 9a71543fd2 github: always use the tools/toolchain/image for lint workflows Kefu Chai 2024-07-08 22:28:23 +08:00
  • 65a7fc9902 Merge 'transport, service: move definition of destructors into .cc' from Kefu Chai Avi Kivity 2024-07-10 23:43:16 +03:00
  • 06ba523818 sstable: extract file_writer out Kefu Chai 2024-07-10 12:48:08 +08:00
  • fdd8b03d4b scylla-gdb.py: add $coro_frame() Michał Chojnowski 2024-06-25 09:45:25 +02:00
  • 8b109e5a16 conf: scylla.yaml: enable_tablets: expand documentation Benny Halevy 2024-06-27 09:08:06 +03:00
  • b9ad792eeb conf: scylla.yaml: remove tablets from experimental_features doc comment Benny Halevy 2024-06-27 08:55:30 +03:00
  • 45e27c0da2 config, enum_option: allow round-trip string conversion Avi Kivity 2024-07-03 21:15:53 +03:00
  • 0e02128d28 Merge '[Backport 5.4] mutation_partition_v2: in apply_monotonically(), avoid bad_alloc on sentinel insertion' from ScyllaDB Tomasz Grabiec 2024-07-10 14:29:37 +02:00
  • 43ff19273c Merge '[Backport 6.0] mutation_partition_v2: in apply_monotonically(), avoid bad_alloc on sentinel insertion' from ScyllaDB Tomasz Grabiec 2024-07-10 14:27:42 +02:00
  • e33126fc3e .github/script/label_promoted_commit.py: add label only if ref is PR Yaron Kaikov 2024-07-10 11:35:38 +03:00
  • 9bdcba7a46 Merge 'conf: scylla.yaml: update documentation for tablets' from Benny Halevy Botond Dénes 2024-07-10 14:32:39 +03:00
  • 8b7a2661c1 utils: remove utils/in.hh Avi Kivity 2024-07-10 14:07:39 +03:00
  • d50ba03965 gossiper: remove initializer-list overload of add_local_application_state() Avi Kivity 2024-07-10 14:08:52 +03:00
  • 1e548770cf Merge '[Backport 5.4] reader_concurrency_semaphore: make CPU concurrency configurable' from Botond Dénes Botond Dénes 2024-07-10 13:32:07 +03:00
  • 3e879c1bfa storage_proxy: fix uninitialized LWT contention counter Wojciech Przytuła 2024-07-05 14:54:51 +02:00
  • 375499b727 test: remove sleep()s which were required to reload service levels configuration Michał Jadwiszczak 2024-05-23 21:05:18 +02:00
  • 23bebb8037 test/cql_test_env: remove unit test service levels data accessors Michał Jadwiszczak 2024-05-23 20:53:46 +02:00
  • de857d9ce3 service/storage_service: reload SL cache on topology_state_load() Michał Jadwiszczak 2024-06-13 09:20:40 +02:00
  • 5e9a2193db mutation_partition_v2: in apply_monotonically(), avoid bad_alloc on sentinel insertion Michał Chojnowski 2024-07-03 17:35:54 +02:00
  • c2e5d9e726 logalloc: add hold_reserve Michał Chojnowski 2024-07-04 12:10:05 +02:00
  • aee0150506 mutation_partition_v2: in apply_monotonically(), avoid bad_alloc on sentinel insertion Michał Chojnowski 2024-07-03 17:35:54 +02:00
  • c5c19e90ac logalloc: add hold_reserve Michał Chojnowski 2024-07-04 12:10:05 +02:00
  • 985f5a50f6 logalloc: generalize refill_emergency_reserve() Michał Chojnowski 2024-07-04 12:06:28 +02:00
  • 80ff0688b1 logalloc: generalize refill_emergency_reserve() Michał Chojnowski 2024-07-04 12:06:28 +02:00
  • cf29242962 service/qos/service_level_controller: move semaphore breaking to stop Jadw1 2024-07-10 10:33:24 +02:00
  • 85119b90df service/qos/service_level_controller: maybe start and stop legacy update loop Michał Jadwiszczak 2024-05-20 13:44:29 +02:00
  • b0f76db9f2 service/qos/service_level_controller: make update loop legacy Michał Jadwiszczak 2024-06-26 18:14:06 +02:00
  • 5ddf5e3d7d raft/group0_state_machine: update submodules based on table_id Michał Jadwiszczak 2024-06-25 14:06:05 +02:00
  • b61047a3f8 service/storage_service: add a proxy method to reload sl cache Michał Jadwiszczak 2024-06-03 10:05:13 +02:00
  • c6cffe36dd Merge 'cql: forbid having counter columns in tablets tables' from Piotr Smaron Nadav Har'El 2024-07-10 10:18:30 +03:00
  • b65a4c66f0 cql-pytest/test_describe: add a test for describe indexes Michał Jadwiszczak 2024-06-19 23:56:57 +02:00
  • 7e4e685964 transport: move the cql_server::~cql_server() into .cc Kefu Chai 2024-07-10 12:41:42 +08:00
  • 79ffde063a service: move storage_service::~storage_service() into .cc Kefu Chai 2024-07-10 12:28:17 +08:00
  • a319085870 compaction: Check for key presence in memtable when calculating max purgeable timestamp Raphael S. Carvalho 2024-03-16 20:51:45 -03:00
  • ae11381d7c Merge '[Backport 6.0] reader_concurrency_semaphore: make CPU concurrency configurable' from Botond Dénes Botond Dénes 2024-07-10 07:23:08 +03:00
  • 253feb6811 schema/schema: fix column names in index description Michał Jadwiszczak 2024-06-19 22:16:18 +02:00
  • c539b7c861 replica: remove rwlock for protecting iteration over storage group map Raphael S. Carvalho 2024-06-24 17:59:08 -03:00
  • ad5c5bca5f replica: get rid of fragile compaction group intrusive list Raphael S. Carvalho 2024-06-24 15:14:26 -03:00
  • 531659f8dc doc: add notes to feature pages which don't support tablets Piotr Smaron 2024-06-28 13:49:17 +02:00
  • f31d5e3204 Merge 'repair/streaming: enable toggling tombstone gc with a config item' from Botond Dénes Avi Kivity 2024-07-09 19:04:11 +03:00
  • 5bfabff9a0 cql: adjust warning about tablets Piotr Smaron 2024-06-28 13:09:04 +02:00
  • c70f321c6f cql: forbid having counter columns in tablets tables Piotr Smaron 2024-06-27 09:09:09 +02:00