Commit Graph

  • b38d169f55 doc: add Ubuntu 22 to 2021.1 OS support Anna Stuchlik 2023-06-23 12:44:42 +02:00
  • 054a031504 size_tiered_backlog_tracker: provide static calculate_sstables_backlog_contribution Benny Halevy 2023-06-06 22:32:39 +03:00
  • 4e5bfe2c18 size_tiered_backlog_tracker: make log4 helper static Benny Halevy 2023-06-13 12:00:25 +03:00
  • 5d6c2b0d12 size_tiered_backlog_tracker: define struct sstables_backlog_contribution Benny Halevy 2023-05-31 15:35:50 +03:00
  • bf69584ccc size_tiered_backlog_tracker: update_sstables: update total_bytes only if set changed Benny Halevy 2023-06-06 12:21:30 +03:00
  • 1a8cc84981 compaction_backlog_tracker: replace_sstables: pass old and new sstables vectors by ref Benny Halevy 2023-05-31 13:33:56 +03:00
  • 7883a88abd transport: add is_schema_change() method to result_message Wojciech Mitros 2023-05-30 16:05:26 +02:00
  • 0877e7a846 compaction_backlog_tracker: replace_sstables: add FIXME comments about strong exception safety Benny Halevy 2023-05-31 16:24:27 +03:00
  • b23361977b Merge 'Compaction reshape tasks' from Aleksandra Martyniuk Botond Dénes 2023-06-26 11:56:07 +03:00
  • 4999cbc1cf test/boost/cql_functions_test: split long running tests Alejo Sanchez 2023-06-23 00:56:23 +02:00
  • 8b1968cfbb test/boost/schema_changes_test: split long-running test Alejo Sanchez 2023-06-23 00:03:21 +02:00
  • 633f026d63 test/boost/memtable_test: allow parallel run Alejo Sanchez 2023-06-23 01:28:47 +02:00
  • 3cbfd863eb test/boost/database_test: split long running tests Alejo Sanchez 2023-06-22 14:45:28 +02:00
  • c70a9cbffe scylla_fstrim_setup: start scylla-fstrim.timer on setup Takuya ASADA 2023-06-15 08:59:01 +09:00
  • 1e851262f2 storage_proxy: handler responses, use pointers to default constructed values instead of nulls Petr Gusev 2023-06-22 14:48:23 +04:00
  • 74fc69c825 doc: add Ubuntu 22 to 2021.1 OS support Anna Stuchlik 2023-06-23 12:44:42 +02:00
  • 197635b44b compaction: delete generation of new sequence number for table tasks Aleksandra Martyniuk 2023-06-23 18:34:45 +02:00
  • 53a6ea8616 database: update_keyspace_on_all_shards Benny Halevy 2023-06-07 12:31:26 +03:00
  • 9d40305ef6 database: drop_keyspace_on_all_shards Benny Halevy 2023-06-07 12:31:26 +03:00
  • fa9df1b216 Fixing broken links to ScyllaDB University lessons, Scylla University -> ScyllaDB University Guy Shtub 2023-06-25 09:09:49 +03:00
  • b02a5fd184 test: extend test_compaction_task.py to test reshaping compaction Aleksandra Martyniuk 2023-06-01 16:50:54 +02:00
  • f9a527b06d compaction: move reshape function to shard_reshaping_table_compaction_task_impl::run() Aleksandra Martyniuk 2023-05-31 14:44:40 +02:00
  • 1960904a72 compaction: add shard_reshaping_compaction_task_impl Aleksandra Martyniuk 2023-05-26 17:32:49 +02:00
  • 19ec5b4256 replica: delete unused function Aleksandra Martyniuk 2023-05-26 17:36:59 +02:00
  • e3e2d6b886 compaction: add table_reshaping_compaction_task_impl Aleksandra Martyniuk 2023-05-26 16:48:41 +02:00
  • 5ac40ed1a8 doc: udpate the OSS docs landing page Anna Stuchlik 2023-06-21 15:41:06 +02:00
  • 543fa04e4d doc: udpate the OSS docs landing page Anna Stuchlik 2023-06-21 15:41:06 +02:00
  • dace5fb004 compaction: copy reshape to task_manager_module.cc Aleksandra Martyniuk 2023-05-26 16:12:31 +02:00
  • 981a50e490 compaction: add reshaping_compaction_task_impl Aleksandra Martyniuk 2023-05-26 15:38:24 +02:00
  • e6942d31d3 Merge 'query processor code cleanup' from Gleb Kamil Braun 2023-06-23 10:32:09 +02:00
  • be5b61b870 Merge 'cql3: expr: break up expression.hh header' from Avi Kivity Kamil Braun 2023-06-23 10:19:28 +02:00
  • 0a1283c813 Merge 'cql3:statements:describe_statement: check pointer after casting to UDF/UDA' from Michał Jadwiszczak Nadav Har'El 2023-06-22 20:54:25 +03:00
  • d3d9a15505 cql-pytest:test_describe: add test for filtering UDF and UDA Michał Jadwiszczak 2023-06-21 12:00:37 +02:00
  • d498451cdf cql3:statements:describe_statement: check pointer to UDF/UDA Michał Jadwiszczak 2023-06-21 10:55:08 +02:00
  • b635a30b59 release: prepare for 5.1.13 scylla-5.1.13 Anna Mikhlin 2023-06-22 16:44:06 +03:00
  • cebbf6c5df release: prepare for 5.2.4 scylla-5.2.4 Anna Mikhlin 2023-06-22 16:23:46 +03:00
  • 94fcba5662 storage_proxy: remove unused variable Gleb Natapov 2023-06-07 18:05:16 +03:00
  • caee26ab4f client_state: co-routinise has_column_family_access function Gleb Natapov 2023-06-06 16:50:50 +03:00
  • 28f31bcbb1 query_processor: get rid of internal_state and create individual query_satate for each request Gleb Natapov 2023-06-07 15:36:24 +03:00
  • b858a4669d cql3: expr: break up expression.hh header Avi Kivity 2023-06-21 20:04:47 +03:00
  • 25c351a4f6 cql3: expr: restrictions.hh: protect against double inclusions Avi Kivity 2023-06-21 19:51:12 +03:00
  • 7302088274 cql3: constants: deinline Avi Kivity 2023-06-21 19:37:00 +03:00
  • 6c0f8a73c5 cql3: statement_restrictions: deinline Avi Kivity 2023-06-21 19:30:03 +03:00
  • 3834a1fd7c cql3: deinline operation::fill_prepare_context() Avi Kivity 2023-06-21 18:41:09 +03:00
  • 4bad482e4b cql3: move validation::validate_column_family from client_state::has_column_family_access Gleb Natapov 2023-06-06 10:58:11 +03:00
  • 31bddb65c7 client_state: drop unneeded argument from has.*access functions Gleb Natapov 2023-06-05 14:13:08 +03:00
  • 06bcce53b5 cql3: move check for dropping cdc tables from auth to the drop statement code itself Gleb Natapov 2023-06-05 13:52:56 +03:00
  • 0820309c14 query_processor: co-routinise execute_prepared_without_checking_exception_message function Gleb Natapov 2023-06-04 17:55:49 +03:00
  • 818e72c029 query_processor: co-routinize execute_direct_without_checking_exception_message function Gleb Natapov 2023-06-04 17:50:49 +03:00
  • 45ce608117 cql3: remove empty statement::validate functions Gleb Natapov 2023-05-31 11:44:50 +03:00
  • 3cd9b8548d cql3: remove empty function validate_cluster_support Gleb Natapov 2023-06-01 17:38:00 +03:00
  • 8c2c4a6a78 cql3/statements: fix indentation and spurious white spaces Gleb Natapov 2023-06-01 14:23:40 +03:00
  • d75a41ba30 query_processor: move statement::validate call into execute_with_params function Gleb Natapov 2023-05-31 18:35:35 +03:00
  • 24e78059a5 query_processor: co-routinise execute_with_params function Gleb Natapov 2023-05-31 18:32:25 +03:00
  • 725fa5e0f3 query_processor: execute statement::validate before each execution of internal query instead of only during prepare Gleb Natapov 2023-05-31 16:27:24 +03:00
  • ce12a18135 query_processor: get rid of shared internal_query_state Gleb Natapov 2023-05-31 14:22:49 +03:00
  • aabd05e2ef query_processor: co-routinize execute_paged_internal function Gleb Natapov 2023-05-30 16:32:31 +03:00
  • 64a67a59d6 query_processor: co_routinize execute_batch_without_checking_exception_message function Gleb Natapov 2023-05-30 15:40:21 +03:00
  • c4ca24e636 query_processor: co-routinize process_authorized_statement function Gleb Natapov 2023-05-30 15:26:07 +03:00
  • 23a60df92d Merge 'cql3: expr: simplify evaluate()' from Avi Kivity Kamil Braun 2023-06-22 12:18:36 +02:00
  • 563d466de1 Merge 'cql3: select_statement: coroutinize indexed statement's do_execute()' from Avi Kivity Kamil Braun 2023-06-22 12:10:45 +02:00
  • 55e09dbdc0 Merge 'doc: move cloud deployment instruction to docs -v2' from Anna Stuchlik Botond Dénes 2023-06-22 12:58:30 +03:00
  • 32b27d6a08 cql3: expr: change evaluation_input vector components to take spans Avi Kivity 2023-06-20 15:36:11 +03:00
  • 950ef5195e Merge branch 'master' into anna-install-cloud-v2 Anna Stuchlik 2023-06-22 10:03:29 +02:00
  • e1c2de4fb8 Merge 'forward_service: fix forgetting case-sensitivity in aggregates ' from Jan Ciołek Botond Dénes 2023-06-22 08:25:33 +03:00
  • 320159c409 Merge 'Compaction group major compaction task' from Aleksandra Martyniuk Botond Dénes 2023-06-22 08:15:17 +03:00
  • 342d13e26a Update seastar submodule (default priority class shares) Avi Kivity 2023-06-21 21:21:29 +03:00
  • 73b8669953 Update seastar submodule (default priority class shares) Avi Kivity 2023-06-21 21:21:29 +03:00
  • 37e6e65211 Update seastar submodule (default priority class shares) Avi Kivity 2023-06-21 21:21:29 +03:00
  • 994645c03b Switch seastar submodule to scylla-seastar.git Avi Kivity 2023-06-21 21:19:39 +03:00
  • 8576502c48 Merge 'raft topology: ban left nodes from the cluster' from Kamil Braun Avi Kivity 2023-06-21 20:16:45 +03:00
  • c65abb06cd doc: udpate the OSS docs landing page Anna Stuchlik 2023-06-21 15:41:06 +02:00
  • 16c21d7252 service/forward_service.cc: make case-sensitivity explicit Jan Ciołek 2023-06-21 13:38:00 +00:00
  • 854b0301be cql-pytest/test_aggregate: test case-sensitive column name in aggregate Jan Ciolek 2023-06-21 11:42:55 +02:00
  • 7fca350075 forward_service: fix forgetting case-sensitivity in aggregates Jan Ciolek 2023-06-21 11:25:39 +02:00
  • 8a9de08510 sstable: limit compression chunk size to 128 KB Nadav Har'El 2023-06-15 20:49:38 +03:00
  • f014ccf369 Revert "Revert "Merge 'treewide: add uuid_sstable_identifier_enabled support' from Kefu Chai"" Kefu Chai 2023-06-21 10:59:40 +08:00
  • e233f471b8 Merge 'Respect tablet shard assignment' from Tomasz Grabiec Avi Kivity 2023-06-21 10:20:40 +03:00
  • f18e967939 storage_proxy: Make split_stats resilient to being called from different scheduling group Calle Wilund 2023-06-19 11:09:53 +00:00
  • ebdebb982b locator: network_topology_startegy: Allocate shards to tablets Tomasz Grabiec 2023-04-26 19:20:06 +02:00
  • e110167a2a locator: Store node shard count in topology Tomasz Grabiec 2023-04-26 13:50:21 +02:00
  • dd968e16bf service: topology: Extract topology updating to a lambda Tomasz Grabiec 2023-04-26 13:31:50 +02:00
  • 6defcb7bd5 test: Move test_tablets under topology_experimental Tomasz Grabiec 2023-05-15 16:25:18 +02:00
  • 34f28aa0cb sstables: Add trace-level logging related to shard calculation Tomasz Grabiec 2023-05-17 13:32:48 +02:00
  • f6625e16ee schema: Catch incorrect uses of schema::get_sharder() Tomasz Grabiec 2023-05-11 14:30:46 +02:00
  • 29cbdb812b dht: Rename dht::shard_of() to dht::static_shard_of() Tomasz Grabiec 2023-05-16 23:38:36 +02:00
  • 21198e8470 treewide: Replace dht::shard_of() uses with table::shard_of() / erm::shard_of() Tomasz Grabiec 2023-05-16 23:37:54 +02:00
  • fb0bdcec0c storage_proxy: Avoid multishard reader for tablets Tomasz Grabiec 2023-05-25 12:06:21 +02:00
  • 10e05eec66 storage_proxy: Obtain shard from erm in the read path Tomasz Grabiec 2023-05-09 11:55:43 +02:00
  • e48ec6fed3 db, storage_proxy: Drop mutation/frozen_mutation ::shard_of() Tomasz Grabiec 2023-05-09 11:52:47 +02:00
  • d4497a058e forward_service: Use table sharder Tomasz Grabiec 2023-05-15 22:46:02 +02:00
  • ab94e74774 alternator: Use table sharder Tomasz Grabiec 2023-05-15 22:44:11 +02:00
  • d92287f997 db: multishard: Obtain sharder from erm Tomasz Grabiec 2023-05-15 16:34:04 +02:00
  • 18f567385c sstable_directory: Improve trace-level logging Tomasz Grabiec 2023-05-11 14:32:39 +02:00
  • 34ba8a6a53 db: table: Introduce shard_of() helper Tomasz Grabiec 2023-05-29 15:31:48 +02:00
  • 36da062bcb db: Use table sharder in compaction Tomasz Grabiec 2023-05-15 22:42:57 +02:00
  • ad983ac23d sstables: Compute sstable shards using sharder from erm when loading Tomasz Grabiec 2023-05-11 11:48:06 +02:00
  • 17d6163548 sstables: Generate sharding metadata using sharder from erm when writing Tomasz Grabiec 2023-05-11 13:43:48 +02:00
  • 36e12020b9 test: partitioner: Test split_range_to_single_shard() on tablet-like sharder Tomasz Grabiec 2023-05-25 12:12:02 +02:00
  • 28b972a588 dht: Make split_range_to_single_shard() prepared for tablet sharder Tomasz Grabiec 2023-05-25 00:43:05 +02:00