Commit Graph

  • c0dab523f9 Update tools/java submodule Botond Dénes 2023-12-19 13:46:05 +02:00
  • 2e031f2d8e mv, tablets, alternator: test for Alternator LSI with tablets Nadav Har'El 2023-12-10 14:30:20 +02:00
  • 15acceb69f Merge 'commitlog_test::test_commitlog_reader: handle segment_truncation' from Calle Wilund Avi Kivity 2023-12-19 15:33:38 +02:00
  • 5499f7b5a8 cdc: use chunked_vector for topology_description entries Michael Huang 2023-09-15 00:49:40 -04:00
  • 7055ac45d1 test: use more frequent reconnection policy Piotr Grabowski 2023-08-21 15:39:27 +02:00
  • 4ff29d1637 raft: drop assert in server_impl::apply_snapshot for a condition that may happen Gleb Natapov 2023-08-30 16:52:32 +03:00
  • 6bcf9e6631 When add duration field to UDT check whether this UDT is used in some clustering key Alexey Novikov 2023-11-10 16:01:23 +03:00
  • 74dd8f08e3 dist: fix local-fs.target dependency Takuya ASADA 2023-10-06 00:55:57 +09:00
  • bfc98d1909 dist: fix local-fs.target dependency Takuya ASADA 2023-10-06 00:55:57 +09:00
  • 6abdced7b9 test: add regression tests for invoking tools with no args Botond Dénes 2023-12-19 02:23:09 -05:00
  • 76492407ab tools/utils: tool_app_template: handle the case of no args Botond Dénes 2023-12-19 02:20:46 -05:00
  • 975c11a54b tools/utils: tool_app_template: remove "scylla-" prefix from app name Botond Dénes 2023-12-19 02:19:28 -05:00
  • 68507ed4d9 Merge '[Backport 5.2] Shard of shard repair task impl' from Aleksandra Martyniuk Botond Dénes 2023-12-19 10:28:57 +02:00
  • 46a29e9a02 Merge 'alternator: fix isolation of concurrent modifications to tags' from Nadav Har'El Botond Dénes 2023-04-11 11:17:23 +03:00
  • 23fd6939eb Merge '[Backport to 5.2] gossiper: mark_alive: use deferred_action to unmark pending' from Benny Halevy Botond Dénes 2023-12-19 09:06:36 +02:00
  • ce317d50bc bytes.hh: correct spelling of delimiter and delimited Botond Dénes 2023-12-18 08:49:57 -05:00
  • ef10b497e1 test.py: add maintenance socket test Mikołaj Grzebieluch 2023-11-24 12:21:32 +01:00
  • e327478bb5 test.py: enable maintenance socket in tests by default Mikołaj Grzebieluch 2023-12-15 11:20:26 +01:00
  • 21b3ba4927 docs: add maintenance socket documentation Mikołaj Grzebieluch 2023-11-24 12:14:56 +01:00
  • f96d30c2b5 main: add maintenance socket Mikołaj Grzebieluch 2023-12-08 13:19:55 +01:00
  • 16ab2c28e4 main: refactor initialization of cql controller and auth service Mikołaj Grzebieluch 2023-12-08 13:01:21 +01:00
  • 999be1d14b auth/service: don't create system_auth keyspace when used by maintenance socket Mikołaj Grzebieluch 2023-11-24 11:34:46 +01:00
  • 2b9a88d17a cql_controller: maintenance socket: fix indentation Mikołaj Grzebieluch 2023-12-08 11:25:42 +01:00
  • ac61d0f695 cql_controller: add option to start maintenance socket Mikołaj Grzebieluch 2023-11-24 10:52:32 +01:00
  • 1cf499cfea Update tools/java submodule Botond Dénes 2023-12-18 14:39:16 +02:00
  • 91e05dc646 cql: fix SELECT toJson() or SELECT JSON of time column Nadav Har'El 2023-11-21 18:41:50 +02:00
  • 84ea8b32b2 test: tablets: Restart cluster in a graceful manner to avoid connection drop in the middle of request serving Tomasz Grabiec 2023-11-09 01:05:04 +01:00
  • 2cef52aeaa Update tools/java submodule Botond Dénes 2023-12-18 14:36:00 +02:00
  • 63e4d6c965 test: Enable debug compaction logging for sstable_compaction_test Raphael S. Carvalho 2023-12-15 12:07:27 -03:00
  • db16048761 test/pylib: avoid using asyncio.get_event_loop() Kefu Chai 2023-12-12 20:14:43 +08:00
  • 5fa69b8a67 replica: Fix indentation Raphael S. Carvalho 2023-12-18 10:23:22 -03:00
  • 8a9784d29c replica: Kill unused calculate_disk_space_used_for() Raphael S. Carvalho 2023-12-18 10:22:19 -03:00
  • cd88f9eb76 Update tools/java submodule (native nodetool) Avi Kivity 2023-12-18 14:50:25 +02:00
  • a2009c4a8c gossiper: mark_alive: use deferred_action to unmark pending Benny Halevy 2023-07-11 11:40:41 +03:00
  • 999a6bfaae gossiper: mark_alive: enter background_msg gate Benny Halevy 2023-07-11 11:40:41 +03:00
  • a55561fc64 When add duration field to UDT check whether this UDT is used in some clustering key Alexey Novikov 2023-11-10 16:01:23 +03:00
  • 7288bdfe09 sstables: Fix update of tombstone GC settings to have immediate effect Raphael S. Carvalho 2023-10-17 16:03:32 -03:00
  • faef786c88 reloc: strip.sh: always generate symbol list with posix format Kefu Chai 2023-09-22 10:37:31 +08:00
  • 7e9bdef8bb row_cache: when the constructor fails, clear _partitions in the right allocator Michał Chojnowski 2023-10-04 15:25:48 +02:00
  • af38b255c8 cql3: Fix invalid JSON parsing for JSON objects with ASCII keys Michael Huang 2023-09-21 10:42:06 -04:00
  • c4b699525a sstables: throw at seeing invalid chunk_len Kefu Chai 2023-09-04 16:20:00 +08:00
  • 3a24b8c435 sstables: stop warning when auto-snapshot leaves non-empty directory Nadav Har'El 2023-07-06 20:55:26 +03:00
  • 9e9a488da3 streaming: cast the progress to a float before formatting it Kefu Chai 2023-07-09 23:37:21 +08:00
  • 614d15b9f6 repair: rename shard_repair_task_impl::id Aleksandra Martyniuk 2023-02-22 10:44:17 +01:00
  • fc2799096f repair: delete redundant shard id from logs Aleksandra Martyniuk 2023-02-22 10:25:37 +01:00
  • b9178bd853 hints: send_one_hint: extend the scope of file_send_gate holder Petr Gusev 2023-08-16 15:58:11 +04:00
  • 12aacea997 compound_compat: do not format an sstring with {:d} Kefu Chai 2023-07-08 15:09:34 +08:00
  • cf43787295 db/config: add maintenance_socket_enabled bool class Mikołaj Grzebieluch 2023-11-24 10:49:57 +01:00
  • 11a2748d7f auth: add maintenance_socket_role_manager Mikołaj Grzebieluch 2023-11-24 10:43:46 +01:00
  • e682e362a3 db/config: add maintenance_socket variable Mikołaj Grzebieluch 2023-11-24 10:38:37 +01:00
  • df30f66bfa tools/scylla-sstable: dump column_desc as an object Kefu Chai 2023-08-14 11:38:56 +08:00
  • 2427bda737 forward_service: introduce shutdown checks Michał Sala 2023-05-16 02:27:11 +02:00
  • 27adf340ef storage_proxy: mutation:: make frozen_mutation [[ref]] Petr Gusev 2023-05-23 16:47:27 +04:00
  • 5c33c9d6a6 Merge 'thrift: return address in listen_addresses() only after server is ready' from Marcin Maliszkiewicz Botond Dénes 2023-03-28 08:26:16 +03:00
  • 3b108f2e31 Merge 'db: config: make consistent_cluster_management mandatory' from Patryk Jędrzejczak Kamil Braun 2023-12-18 09:44:52 +01:00
  • a6200e99e6 Merge 'Handle S3 partial read overflows' from Pavel Emelyanov Botond Dénes 2023-12-18 10:00:32 +02:00
  • 9aaaa66981 Merge 'cql3: fix a few misformatted printouts of column names in error messages' from Nadav Har'El Kamil Braun 2023-04-25 14:21:09 +02:00
  • b21ec82894 Merge 'Do not yield while traversing the gossiper endpoint state map' from Benny Halevy Avi Kivity 2023-05-16 17:07:18 +03:00
  • 081f30d149 Merge 'Add support to tablet storage splitting' from Raphael "Raph" Carvalho Avi Kivity 2023-12-17 21:12:01 +02:00
  • 37b5c03865 mv: coroutinize wait code for remote view updates Nadav Har'El 2023-12-10 13:55:15 +02:00
  • bf6848d277 mv, test: add injection point to delay remove view update Nadav Har'El 2023-12-10 11:27:40 +02:00
  • 2c0b472f44 alternator: explicitly request synchronous updates for LSI Nadav Har'El 2023-12-07 17:35:04 +02:00
  • d11f5e9625 alternator: fix view creation when using tablets Nadav Har'El 2023-12-06 21:30:17 +02:00
  • 8e356d8c31 alternator: add experimental method to create a table with tablets Nadav Har'El 2023-12-06 20:50:44 +02:00
  • e436856cf7 token_metadata: pass node id when formatting it Kefu Chai 2023-12-15 16:08:36 +08:00
  • 10eebe3c66 test: use different IP addresses for listen and RPC addresses Evgeniy Naydanov 2023-11-06 12:57:18 +00:00
  • 546b31846a replica: Introduce storage group splitting Raphael S. Carvalho 2023-12-05 20:52:07 -03:00
  • 3c5b00ea04 replica: Add storage_group::memtable_count() Raphael S. Carvalho 2023-12-05 20:44:38 -03:00
  • e5a9299696 replica: Add compaction_group::empty() Raphael S. Carvalho 2023-11-23 08:06:52 -03:00
  • 213b2f1382 replica: Rename compaction_group_manager to storage_group_manager Raphael S. Carvalho 2023-11-22 22:33:07 -03:00
  • 15de1cdcbc replica: Introduce concept of storage group Raphael S. Carvalho 2023-12-05 20:31:58 -03:00
  • dd1a6d6309 compaction: Add splitting compaction task to manager Raphael S. Carvalho 2023-11-21 19:03:52 -03:00
  • f87161e556 compaction: Prepare rewrite_sstables_compaction_task_executor to be reused for splitting Raphael S. Carvalho 2023-12-04 21:22:05 -03:00
  • c96938c49b compaction: remove scrub-specific code from rewrite_sstables_compaction_task_executor Raphael S. Carvalho 2023-12-04 21:03:38 -03:00
  • 55bcfba4de replica: Allow uncompacted SSTables to be moved into a new set Raphael S. Carvalho 2023-12-04 16:41:53 -03:00
  • b1c5d5dd4e compaction: Add splitting compaction Raphael S. Carvalho 2023-11-21 16:02:08 -03:00
  • 3dcb800a96 flat_mutation_reader: Allow interposer consumers to be stacked Raphael S. Carvalho 2023-11-21 14:52:50 -03:00
  • c8668b90e3 mutation_writer: Introduce token-group-based mutation segregator Raphael S. Carvalho 2023-11-21 09:59:56 -03:00
  • bcbba9a5e3 locator: Introduce tablet_map::get_tablet_id_and_range_side(token) Raphael S. Carvalho 2023-11-20 15:39:44 -03:00
  • c36945dea2 tasks: include used headers Kefu Chai 2023-12-14 08:38:41 +08:00
  • 81d5c4e661 db/system_keyspace: explicitly instantiate used template Kefu Chai 2023-12-14 09:09:06 +08:00
  • 5052890ae8 release: prepare for 5.2.12 scylla-5.2.12 Yaron Kaikov 2023-12-17 14:28:03 +02:00
  • 629ea63922 rust: update dependencies Wojciech Mitros 2023-12-12 02:17:12 +01:00
  • 10a11c2886 token_metadata: pass node id when formatting it Kefu Chai 2023-12-15 16:08:36 +08:00
  • 0da3453f95 db: schema_tables: capture reference to temporary value by value Kefu Chai 2023-04-29 16:40:08 +08:00
  • 6d7b2bc02f sstables: compressed_file_data_source_impl: get: throw malformed_sstable_exception on premature eof Benny Halevy 2023-04-20 14:41:28 +03:00
  • 119c8279dd rust: update wasmtime dependency Wojciech Mitros 2023-05-08 11:23:06 +02:00
  • 3af6dfe4ac database: fix reads_memory_consumption for system semaphore Michał Chojnowski 2023-05-08 16:10:01 +02:00
  • 0230798db3 use_statement: Covert an exception to a future exception Eliran Sinvani 2023-06-26 12:12:43 +03:00
  • ac7ed6857a use_statement: Covert an exception to a future exception Eliran Sinvani 2023-06-26 12:12:43 +03:00
  • bc8ff68cf6 cql: fix SELECT toJson() or SELECT JSON of time column Nadav Har'El 2023-11-21 18:41:50 +02:00
  • 273ee36bee tools/scylla-sstable: add scylla sstable shard-of command Kefu Chai 2023-12-08 16:53:35 +08:00
  • fa3efe6166 .git: use ssh/key or token for auth Kefu Chai 2023-12-15 15:59:25 +08:00
  • 6a4106edf3 migration_manager: don't attach empty system.scylla_local mutation in migration request handler Kamil Braun 2023-12-14 14:33:09 +01:00
  • 2b8392b8b8 Merge 'database, reader_concurrency_semaphore: deduplicate reader_concurrency_semaphore metrics ' from Botond Dénes Avi Kivity 2023-12-14 18:26:24 +02:00
  • f23f8628b7 docs: update after making consistent_cluster_management mandatory Patryk Jędrzejczak 2023-12-04 14:46:36 +01:00
  • dced4bb924 system_keyspace, main, cql_test_env: fix indendations Patryk Jędrzejczak 2023-12-04 11:05:24 +01:00
  • 5ebfbf42bc db: config: make consistent_cluster_management mandatory Patryk Jędrzejczak 2023-12-01 12:37:00 +01:00
  • 7dd7ec8996 test: boost: schema_change_test: replace disable_raft_schema_config Patryk Jędrzejczak 2023-12-12 15:08:37 +01:00
  • a54f9052fc db: config: make override_decommission deprecated Patryk Jędrzejczak 2023-12-01 12:35:29 +01:00