Commit Graph

  • a4e7f9bed0 docs: cql: split DML page into one page per statement Avi Kivity 2023-08-14 19:06:55 +03:00
  • 12d6ec5a18 config: respect --log-with-color 1 Kefu Chai 2023-08-17 18:12:23 +08:00
  • bd8bb5d4b1 Merge 'Wire tablet into compaction group' from Raphael "Raph" Carvalho Tomasz Grabiec 2023-08-18 15:17:17 +02:00
  • 9fa0b9b75b build: cmake: support Coverage and Sanitize build modes Kefu Chai 2023-07-20 17:54:23 +08:00
  • 3c3fb03b01 build: cmake: error out if specified build type is unknown Kefu Chai 2023-07-20 17:52:59 +08:00
  • 1901475598 Merge 'config: mark "experimental" option unused and cleanups' from Kefu Chai Avi Kivity 2023-08-17 20:42:02 +03:00
  • 7275b8967c docs: add sstablemetadata to operating-scylla/admin-tools Kefu Chai 2023-08-14 14:57:21 +08:00
  • e91256a621 Merge 'build: cmake: fix the build of rpm/deb from submodules' from Kefu Chai Avi Kivity 2023-08-17 17:58:49 +03:00
  • 3ed5b00ba2 Merge 's3/client: generate config file for tests and cleanups' from Kefu Chai Pavel Emelyanov 2023-08-17 16:39:23 +03:00
  • 4ffc39d885 cql3: Extend the scope of group0_guard during DDL statement execution Gleb Natapov 2023-08-15 11:09:01 +03:00
  • 6788903fd6 db: config: mark config class final Kefu Chai 2023-08-17 12:11:26 +08:00
  • fc6b8d4040 s3/client: avoid hardwiring env variables names Kefu Chai 2023-08-17 11:46:43 +08:00
  • ec7fa3628c s3/client: generate config file for tests Kefu Chai 2023-08-16 18:05:07 +08:00
  • b578d6643f Kill scylla option to configure number of compaction groups Raphael S. Carvalho 2023-08-07 16:01:51 -03:00
  • cc60598368 replica: Wire tablet into compaction group Raphael S. Carvalho 2023-08-07 14:41:51 -03:00
  • 5d1f60439a token_metadata: Add this_host_id to topology config Raphael S. Carvalho 2023-08-14 17:11:52 -03:00
  • 34c3688017 db: config: add live_updatable_config_params_changeable_via_cql option Piotr Smaroń 2023-06-23 23:17:34 +02:00
  • e9d94894f1 compaction: release resources of compaction executors Aleksandra Martyniuk 2023-08-10 10:40:46 +02:00
  • 564522c4a8 s3/test: remove tempdir if log does not exists Kefu Chai 2023-08-16 16:49:13 +08:00
  • 32c26624bf build: cmake: correct reloc_pkg's path Kefu Chai 2023-08-16 16:11:56 +08:00
  • a19c7fa8d5 build: cmake: build rpm/deb from reloc_pkg Kefu Chai 2023-08-16 16:11:26 +08:00
  • e8f3b073c3 Merge 'Maintain sstable state explicitly' from Pavel Emelyanov Avi Kivity 2023-08-15 17:44:06 +03:00
  • 5949623e0d Merge 'sstable_set: maintain bytes on disk' from Benny Halevy Avi Kivity 2023-08-15 17:32:12 +03:00
  • 64ed0127d7 s3/client: retry if minio server fails to start Kefu Chai 2023-08-14 16:28:33 +08:00
  • d3f71ae4ee replica: Switch to chunked_vector for storing compaction groups Raphael S. Carvalho 2023-08-01 17:07:51 -03:00
  • 2590eec352 replica: Generate group_id for compaction_group on demand Raphael S. Carvalho 2023-08-01 16:54:51 -03:00
  • 9400b79658 gce_snitch: Fix use-after-move in load_config() Raphael S. Carvalho 2023-08-14 18:26:07 -03:00
  • c82f1d2f57 tools/scylla-sstable: dump column_desc as an object Kefu Chai 2023-08-14 11:38:56 +08:00
  • d57a951d48 Revert "cql3: Extend the scope of group0_guard during DDL statement execution" Avi Kivity 2023-08-15 00:26:45 +03:00
  • e7077da12d replica: reduce the size limit of the schema commitlog Patryk Jędrzejczak 2023-08-03 10:32:54 +02:00
  • f54ab48273 sstable_set: maintain total bytes_on_disk Benny Halevy 2023-05-31 09:42:21 +03:00
  • 9f77a32805 compaction_manager: run_offstrategy_compaction: retrieve owned_ranges from compaction_state Benny Halevy 2023-08-14 10:28:49 +03:00
  • 1937a5c1dd docs: cql: document the relative priority of SELECT clauses Avi Kivity 2023-08-08 17:37:27 +03:00
  • 2dc9ef17be sstable_set: insert, erase: return status Benny Halevy 2023-05-30 21:25:42 +03:00
  • 7a28cc60ec compaction: ignore future explicitly Aleksandra Martyniuk 2023-08-09 13:05:35 +02:00
  • 296eb61432 sstable/storage: Make filesystem storage with initial state Pavel Emelyanov 2023-06-01 19:57:49 +03:00
  • 5c39d61b62 sstable: Maintain state Pavel Emelyanov 2023-06-01 19:01:28 +03:00
  • b06917f235 sstable: Make .change_state() accept state, not directory string Pavel Emelyanov 2023-06-01 18:39:20 +03:00
  • ef25352412 sstable: Construct it with state Pavel Emelyanov 2023-06-01 17:10:46 +03:00
  • 1f247f0b05 sstables_manager: Remove state-less make_sstable() Pavel Emelyanov 2023-06-01 16:24:21 +03:00
  • fdfec474ae table: Make sstables with required state Pavel Emelyanov 2023-06-01 16:24:10 +03:00
  • 855f2b4b86 test: Make sstables with upload state in some cases Pavel Emelyanov 2023-06-01 16:23:52 +03:00
  • 9e752ca6ab tools: Make sstables with normal state Pavel Emelyanov 2023-06-01 16:23:37 +03:00
  • 6628dc47c5 table: Open-code sstables making streaming helpers Pavel Emelyanov 2022-11-29 17:39:16 +03:00
  • 734c0820df tests: Make sstables with normal state by default Pavel Emelyanov 2023-06-01 15:24:15 +03:00
  • e7bbdbcef0 sstable_directory: Make sstable with required state Pavel Emelyanov 2023-06-01 15:19:53 +03:00
  • c0b922a8af sstable_directory: Construct with state Pavel Emelyanov 2023-06-01 15:12:38 +03:00
  • 6fc62c2d9f distributed_loader: Make sstable with desired state when populating Pavel Emelyanov 2023-06-01 14:59:13 +03:00
  • b0064f5c55 distributed_loader: Make sstable with upload state when uploading Pavel Emelyanov 2023-06-01 14:56:08 +03:00
  • 249a6a4d27 sstable: Introduce state enum Pavel Emelyanov 2023-06-01 14:35:12 +03:00
  • c257ad90e1 sstable_directory: Merge verify and g.c. calls Pavel Emelyanov 2023-06-01 14:29:31 +03:00
  • 07d4672054 distributed_loader: Merge verify and gc invocations Pavel Emelyanov 2023-06-01 14:23:02 +03:00
  • e955186765 sstable/filesystem: Put underscores to dir members Pavel Emelyanov 2023-06-01 19:22:16 +03:00
  • 84b318228a sstable/s3: Mark make_s3_object_name() const Pavel Emelyanov 2023-06-01 18:07:23 +03:00
  • f15246f5ef sstable: Remove filename(dir, ...) method Pavel Emelyanov 2023-06-01 17:41:25 +03:00
  • 116d08d10f distributed_loader: Mark tables for write in populator Pavel Emelyanov 2023-08-11 18:20:01 +03:00
  • 9ec43fd3a7 compaction: update comment in compaction_manager::submit Aleksandra Martyniuk 2023-08-11 13:23:46 +02:00
  • b120d35c58 Merge 'Relax cql_test_env services maintenance' from Pavel Emelyanov Avi Kivity 2023-08-13 20:24:51 +03:00
  • 8fbcf1ab9f view: start: ignore also abort_requested_exception Benny Halevy 2023-08-13 08:25:37 +03:00
  • b912887cea Merge 'cql: add missing functions for the COUNTER column type' from Nadav Har'El Botond Dénes 2023-07-31 08:55:45 +03:00
  • e76ad7d064 test/cql-pytest: translate more Cassandra tests Nadav Har'El 2022-12-08 20:44:44 +02:00
  • 81d5243706 cql-pytest: translate Cassandra's tests for compact tables Nadav Har'El 2023-02-13 00:54:14 +02:00
  • a3dc1a36d5 cql-pytest: translate Cassandra's tests for CAST operations Nadav Har'El 2023-07-05 13:57:06 +03:00
  • dae4e2738f test/cql-pytest: add tests for data casts and inf in sums Nadav Har'El 2023-04-18 13:38:42 +03:00
  • 098baaef48 Merge 'cql: add missing functions for the COUNTER column type' from Nadav Har'El Botond Dénes 2023-07-31 08:55:45 +03:00
  • e11561ef65 cql-pytest: translate Cassandra's tests for compact tables Nadav Har'El 2023-02-13 00:54:14 +02:00
  • e03c21a83b cql-pytest: translate Cassandra's tests for CAST operations Nadav Har'El 2023-07-05 13:57:06 +03:00
  • 79b5befe65 test/cql-pytest: add tests for data casts and inf in sums Nadav Har'El 2023-04-18 13:38:42 +03:00
  • 70b5360a73 cql3: Extend the scope of group0_guard during DDL statement execution Gleb Natapov 2023-08-10 10:47:35 +03:00
  • 2e2271f639 raft: make a replaced node a non-voter early Patryk Jędrzejczak 2023-08-11 11:28:53 +02:00
  • 0cd0be6275 Merge 'Remove some stale sugar from cql_test_env' from Pavel Emelyanov Avi Kivity 2023-08-12 22:32:47 +03:00
  • 64ddc9e4b4 cql_test_env: Drop local *this reference Pavel Emelyanov 2023-08-12 15:06:59 +03:00
  • de679d7c36 cql_test_env: Drop local references Pavel Emelyanov 2023-08-12 14:59:11 +03:00
  • 487ecae517 cql_test_env: Move most of the stuff in run_in_thread() Pavel Emelyanov 2023-08-12 14:45:30 +03:00
  • 2c175660f2 cql_test_env: Open-code env start/stop and remove both Pavel Emelyanov 2023-08-12 14:36:45 +03:00
  • 10f9292fe8 cql_test_env: Keep other services as class variables Pavel Emelyanov 2023-08-12 14:33:10 +03:00
  • 08a3be3b17 cql_test_env: Keep services as class variables Pavel Emelyanov 2023-08-12 14:29:43 +03:00
  • b31d2097b8 cql_test_env: Construct env early Pavel Emelyanov 2023-08-12 14:23:32 +03:00
  • 49d4760655 cql_test_env: De-static fdpinger variable Pavel Emelyanov 2023-08-12 13:28:56 +03:00
  • 749c5baf21 cql_test_env: Define all services' variables early Pavel Emelyanov 2023-08-12 14:21:36 +03:00
  • d36737f094 cql_test_env: Keep group0_client pointer Pavel Emelyanov 2023-08-12 14:19:10 +03:00
  • da98355bc8 test: Remove require_..._exists from cql_test_env Pavel Emelyanov 2023-08-12 09:54:21 +03:00
  • 64c8a59e9b test: Open-code ks.cf name parse into cdc_test Pavel Emelyanov 2023-08-12 10:42:32 +03:00
  • 6ead9a5255 test: Don't use require_table_exists() in test/lib/random_schema Pavel Emelyanov 2023-08-12 10:37:16 +03:00
  • b4c84f9174 test: Use BOOST_REQUIRE(!db.has_schema()) Pavel Emelyanov 2023-08-12 10:50:59 +03:00
  • 063baabaee test: Use BOOST_REQUIRE(db.has_schema()) Pavel Emelyanov 2023-08-12 09:56:57 +03:00
  • a128108acd test: Use BOOST_REQUIRE(db.has_keyspace()) Pavel Emelyanov 2023-08-12 09:53:57 +03:00
  • 53c309063e test: Threadify cql_query_test::test_compact_storage case Pavel Emelyanov 2023-08-12 10:08:42 +03:00
  • 59db35fba0 test: Threadify some cql_query_test cases Pavel Emelyanov 2023-08-12 09:47:40 +03:00
  • 5361de76f9 random_tables.py: add counter column type Petr Gusev 2023-08-11 17:37:09 +04:00
  • f5b41a8075 raft topology: don't increment version when transitioning to node_state::normal Petr Gusev 2023-07-31 17:41:58 +04:00
  • db932c7106 compaction: hold gate immediately after task executor is created Aleksandra Martyniuk 2023-08-09 11:35:11 +02:00
  • aca9e41a44 topology.cc: remove_endpoint: _dc_racks removal fix Petr Gusev 2023-07-31 12:43:36 +04:00
  • 17c1b15c81 create-relocatable-package.py: add version file with tempfile Kefu Chai 2023-08-10 19:28:24 +08:00
  • ae67f5d47e api: ignore future in task_manager_json::wait_task Aleksandra Martyniuk 2023-08-01 15:46:35 +02:00
  • d1d1b6cf6e raft: remove a replaced node from group 0 earlier Patryk Jędrzejczak 2023-08-10 14:57:34 +02:00
  • 403ba9b055 Merge 'gossiper: lock_endpoint: fix review comments' from Benny Halevy Botond Dénes 2023-08-10 17:37:32 +03:00
  • 517f6bfa8a test: add rebuild test Gleb Natapov 2023-08-10 16:22:42 +03:00
  • 53120c1d57 system_keyspace: fix assertion for missing transition_state Gleb Natapov 2023-08-10 14:34:32 +03:00
  • 8f658fb139 Merge 's3/client: check for available port before starting minio server' from Kefu Chai Kamil Braun 2023-08-10 14:01:13 +02:00