Commit Graph

  • 2c810e221a Merge 'Gossiper: replace seastar threads with coroutines' from Benny Halevy Avi Kivity 2023-09-12 21:50:52 +03:00
  • 47dc287efd gossiper: reindent do_stop_gossiping Benny Halevy 2023-09-12 11:15:35 +03:00
  • 8fa65ed016 gossiper: coroutinize do_stop_gossiping Benny Halevy 2023-09-12 11:12:53 +03:00
  • a792babbda gossiper: reindent assassinate_endpoint Benny Halevy 2023-09-12 11:06:07 +03:00
  • 5dbc168c03 gossiper: coroutinize assassinate_endpoint Benny Halevy 2023-09-12 11:05:35 +03:00
  • 29b9596050 gossiper: coroutinize handle_ack2_msg Benny Halevy 2023-05-01 09:06:39 +03:00
  • cc030a5040 gossiper: handle_ack_msg: always log warning on exception Benny Halevy 2023-09-12 19:30:44 +03:00
  • 990ac23d19 gossiper: reindent handle_ack_msg Benny Halevy 2023-05-01 08:56:22 +03:00
  • 2ca2118130 gossiper: coroutinize handle_ack_msg Benny Halevy 2023-05-01 08:54:52 +03:00
  • 8c065bf023 gossiper: reindent handle_syn_msg Benny Halevy 2023-05-01 08:48:15 +03:00
  • 264f4daded gossiper: coroutinize handle_syn_msg Benny Halevy 2023-05-01 08:26:18 +03:00
  • 63ab5f1ab3 gossiper: message handlers: no need to capture shared_from_this Benny Halevy 2023-05-01 09:30:07 +03:00
  • 8bfec81985 gossiper: add_local_application_state: throw internal error if endpoint state is not found Benny Halevy 2023-09-12 10:48:36 +03:00
  • d1c67300d4 gossiper: coroutinize add_local_application_state Benny Halevy 2023-09-12 10:46:38 +03:00
  • 75f458f2a5 unified: respect --pkgs option Kefu Chai 2023-09-12 22:29:22 +08:00
  • 84387e3856 unified: allow passing --pkgs with a semicolon-separated list Kefu Chai 2023-09-12 22:28:02 +08:00
  • d9dcda9dd5 unified: prefer SCYLLA-PRODUCT-FILE in build_dir Kefu Chai 2023-09-12 21:20:19 +08:00
  • fea3a11716 unified: derive UNIFIED_PKG from --build-dir Kefu Chai 2023-09-12 20:37:55 +08:00
  • 4bb5af763b unified: add --build-dir option to build_unified.sh Kefu Chai 2023-09-12 17:10:07 +08:00
  • d48aff5789 batchlog_manager: Remove start() method Pavel Emelyanov 2023-09-12 15:03:10 +03:00
  • 3966a50ed4 batchlog_manager: Start replay loop in constructor Pavel Emelyanov 2023-09-12 15:02:23 +03:00
  • 512465288f main, cql_test_env: Start-stop batchlog manager in one "block" Pavel Emelyanov 2023-09-12 14:59:09 +03:00
  • 9f45778467 batchlog_manager: Move shard-0 check into batchlog_replay_loop() Pavel Emelyanov 2023-09-12 15:01:29 +03:00
  • 38d0ea0916 batchlog_manager: Fix drain() reentrability Pavel Emelyanov 2023-09-12 14:54:15 +03:00
  • a1b2ca6184 Merge 'build: cmake: package cqlsh and fix the noarch postfix of python3 package' from Kefu Chai Avi Kivity 2023-09-12 16:27:03 +03:00
  • 5177ddac17 Support advanced db config scenarios David Garcia 2023-09-08 19:44:02 +01:00
  • 6e83e54b0d Merge 'gossiper: get rid of uses_host_id' from Benny Halevy Tomasz Grabiec 2023-09-12 12:44:56 +02:00
  • 571fab4179 build: cmake: build cqlsh as a submodule Kefu Chai 2023-09-12 17:11:33 +08:00
  • 4ff5ce9933 build: cmake: always use the version with tilde Kefu Chai 2023-09-12 16:05:21 +08:00
  • 111d20958e build: cmake: build python3 dist tarball with arch postfix Kefu Chai 2023-09-12 15:45:35 +08:00
  • 760b7c8772 build: cmake: use the default comment message Kefu Chai 2023-09-08 18:39:31 +08:00
  • 92209996b5 system_keyspace: rename cdc_generation_id_v2 Patryk Jędrzejczak 2023-09-11 13:45:43 +02:00
  • 1c58c6336a system_keyspace: change id to timeuuid in CDC_GENERATIONS_V3 Patryk Jędrzejczak 2023-09-07 13:40:20 +02:00
  • fab066cffe cdc: generation: remove topology_description_generator Patryk Jędrzejczak 2023-09-12 11:18:01 +02:00
  • 3bf4cac72e cdc: do not create uuid in make_new_generation_data Patryk Jędrzejczak 2023-09-05 15:52:39 +02:00
  • 2cd430ac80 system_kayspace: make CDC_GENERATIONS_V3 single-partition Patryk Jędrzejczak 2023-09-06 09:29:59 +02:00
  • 29f54836d0 cdc: generation: introduce get_common_cdc_generation_mutations Patryk Jędrzejczak 2023-09-06 16:01:56 +02:00
  • bc4b3e4fa3 Merge 'build: cmake: add packaging support ' from Kefu Chai Botond Dénes 2023-09-12 09:59:53 +03:00
  • 3d0a5f2173 test: Extend object_store test to validate GC works Pavel Emelyanov 2023-09-07 16:43:52 +03:00
  • 2c9ec6bc93 sstable_directory: Garbage collect S3 sstables on reboot Pavel Emelyanov 2023-09-07 16:37:45 +03:00
  • 6cb4e3d05a sstable_directory: Pass storage to garbage_collect() Pavel Emelyanov 2023-09-07 16:07:36 +03:00
  • a957e97ab4 sstable_directory: Create storage instance too Pavel Emelyanov 2023-09-07 16:05:38 +03:00
  • 89ba4e4a5e Merge 'Stop using anonymous minio bucket for tests' from Pavel Emelyanov Avi Kivity 2023-09-11 23:12:56 +03:00
  • f77e90a0f0 tests: test_tablets: Reconnect the driver after server restart Tomasz Grabiec 2023-09-11 15:15:14 +02:00
  • 34e3302c01 dbuild: use --userns option when using podman Kefu Chai 2023-08-31 11:35:03 +08:00
  • b8a655f55e Update tools/python3 submodule Avi Kivity 2023-09-11 21:38:02 +03:00
  • 628e6ffd33 Merge 'database, storage_proxy: Reconcile pages with dead rows and partitions incrementally' from Botond Dénes Avi Kivity 2023-09-11 19:20:19 +03:00
  • a0dcbb09c3 build: cmake: add packaging support Kefu Chai 2023-09-06 18:41:18 +08:00
  • 649c8f248d build: cmake: enable build of seastar/apps/iotune Kefu Chai 2023-09-06 18:37:26 +08:00
  • 45ec76cfbf Merge 'Enlighten native-transport shutdown' from Pavel Emelyanov Nadav Har'El 2023-09-11 17:54:51 +03:00
  • 821a9c1fd4 test/cql-pytest: Add enable|disable-binary test case Pavel Emelyanov 2023-07-19 11:36:35 +03:00
  • 375b8c6213 test.py: Add suite option to auto-dirty cluster after test Pavel Emelyanov 2023-07-19 11:51:10 +03:00
  • 2c3b30b395 test/pylib: Add nodetool enable|disable-binary commands Pavel Emelyanov 2023-07-19 11:50:59 +03:00
  • b42391bfbe transport: Shutdown server on disablebinary Pavel Emelyanov 2023-07-18 14:54:14 +03:00
  • 4682c7f9a5 generic_server: Introduce shutdown() Pavel Emelyanov 2023-07-18 14:08:03 +03:00
  • 6dcf653995 generic_server: Decouple server stopped from connection stopped Pavel Emelyanov 2023-07-18 14:04:59 +03:00
  • bc2d44994a transport/controller: Coroutinize do_stop_server() Pavel Emelyanov 2023-07-18 14:45:11 +03:00
  • 7701aa0789 transport/controller: Coroutinize stop_server() Pavel Emelyanov 2023-07-18 14:49:34 +03:00
  • 7119c1d8cc token_metadata: update_topology: make endpoint_dc_rack arg optional Benny Halevy 2023-09-06 12:53:51 +03:00
  • 08f8fd30ea gossiper: get rid of comment about advertise_removing Benny Halevy 2023-09-11 17:03:49 +03:00
  • ed32ba7431 storage_service: fixup indentation after last patch Benny Halevy 2023-05-04 13:07:41 +03:00
  • f855479c9d gossiper: get rid of uses_host_id Benny Halevy 2023-05-04 13:05:48 +03:00
  • 87088b65b6 util: replace <tab> with spaces Kefu Chai 2023-09-11 16:46:46 +08:00
  • e5f724d5bd Merge 'create-relocatable-package.py: add --node-exporter-dir and --build-dir options' from Kefu Chai Botond Dénes 2023-09-11 14:32:53 +03:00
  • 0c107c2076 Merge 'dist/debian: add command line option for builddir ' from Kefu Chai Botond Dénes 2023-09-11 14:31:33 +03:00
  • f770ff7a2b test/topology_custom: add test_read_repair.py Botond Dénes 2023-09-04 07:21:21 -04:00
  • b55cead5cd replica/mutation_dump: detect end-of-page in range-scans Botond Dénes 2023-09-11 06:57:44 -04:00
  • 82f4563757 tools/scylla-sstable: write: abort parser thread if writing fails Botond Dénes 2023-09-08 02:47:47 -04:00
  • 46e37436d0 test/pylib: add REST methods to get node exe and workdir paths Botond Dénes 2023-09-07 11:46:36 -04:00
  • dc269cb6bd test/pylib/rest_client: add load_new_sstables, keyspace_{flush,compaction} Botond Dénes 2023-09-07 11:45:47 -04:00
  • ff29f43060 service/storage_proxy: add trace points for the actual read executor type Botond Dénes 2023-08-31 04:24:26 -04:00
  • 727e519c3a service/storage_proxy: add trace points for read-repair Botond Dénes 2023-08-31 04:23:19 -04:00
  • f76f5f6bfe storage_proxy: Add more trace-level logging to read-repair Tomasz Grabiec 2021-08-17 20:10:00 +02:00
  • 0d773c9f9f database: Fix accounting of small partitions in mutation query Tomasz Grabiec 2021-08-18 01:28:45 +02:00
  • 2c8a0e4175 database, storage_proxy: Reconcile pages with no live rows incrementally Tomasz Grabiec 2021-08-03 01:18:07 +02:00
  • ed1c1369d9 cdc: generation: rename get_cdc_generation_mutations Patryk Jędrzejczak 2023-09-06 15:41:51 +02:00
  • 685486a20d Update tools/python3 submodule Botond Dénes 2023-09-11 10:59:56 +03:00
  • 2bbffccaca SCYLLA-VERSION-GEN: do not print version by default Kefu Chai 2023-09-08 18:44:35 +08:00
  • bcc05305ae build: cmake: set the default CMAKE_BUILD_TYPE to Release Kefu Chai 2023-09-08 18:47:46 +08:00
  • b062b245ad Merge 'Don't cache dc:rack on system keyspace local cache' from Pavel Emelyanov Botond Dénes 2023-09-11 10:26:26 +03:00
  • ea56c8efcd test/alternator: reduce code duplication in test for list_append() Nadav Har'El 2023-09-06 13:04:18 +03:00
  • a14bcf7c6a docs: improve configuration properties reference David Garcia 2023-08-25 13:26:36 +02:00
  • d92620868d Merge 'docs: improve command line samples in unified-installer.rst' from Kefu Chai Botond Dénes 2023-09-11 09:34:14 +03:00
  • 7385f93816 Merge 'Task manager repair tasks progress' from Aleksandra Martyniuk Botond Dénes 2023-09-11 09:32:22 +03:00
  • 8606cca64f updating presto integration page Guy Shtub 2023-09-11 08:31:20 +03:00
  • 932f39e37c compaction: warn about compaction_done() Aleksandra Martyniuk 2023-08-30 18:00:40 +02:00
  • 59b7a45f73 compaction: do not run stopped compaction Aleksandra Martyniuk 2023-08-30 17:59:52 +02:00
  • 515b8d4890 compaction: modify lowest compaction tasks' run method Aleksandra Martyniuk 2023-08-23 13:33:56 +02:00
  • 832df38d26 compaction: pass do_throw_if_stopping to compaction_task_executor Aleksandra Martyniuk 2023-08-23 13:10:48 +02:00
  • c7e02a1077 storage_service: Enforce tablet streaming runs on shard 0 Raphael S. Carvalho 2023-09-06 21:49:21 -03:00
  • ce6464b649 sstable: do not call into sstable in filesystem_storage::open() Kefu Chai 2023-06-29 15:10:10 +08:00
  • ce291f4385 s3/client: do not use deprecated tls::connect() overload Kefu Chai 2023-09-08 16:23:08 +08:00
  • 0656810c28 Update tools/java submodule Avi Kivity 2023-09-07 23:00:38 +00:00
  • 26d9a82636 Merge 'raft topology: replace publish_cdc_generation with a bg fiber' from Patryk Jędrzejczak Kamil Braun 2023-09-08 15:08:41 +02:00
  • 8bff5843b5 Merge 'test: topology: add tests for gossiper/endpoint/live and gossiper/endpoint/down' from Aleksandra Martyniuk Kamil Braun 2023-09-08 12:43:11 +02:00
  • 548386a0bb treewide: reduce include of cql_statement.hh Nadav Har'El 2023-08-29 18:26:10 +03:00
  • 7591b1b384 doc: run install.sh directly Kefu Chai 2023-09-08 17:16:25 +08:00
  • 1e0c7d14aa doc: install headless jdk in sample command line Kefu Chai 2023-09-08 17:03:18 +08:00
  • 23a4557662 test: test_cdc: introduce wait_for_first_cdc_generation Patryk Jędrzejczak 2023-09-04 16:35:43 +02:00
  • 3a2c080cbe test: move cdc_streams_check_and_repair check Patryk Jędrzejczak 2023-09-04 15:43:32 +02:00