Commit Graph

  • 548c9e36a1 main: add tcp_timestamps sanity check Takuya ASADA 2022-12-05 20:21:05 +09:00
  • d6e6820f33 Merge 'Drop support for cql binary protocols versions 1 and 2' from Avi Kivity Nadav Har'El 2023-01-09 18:52:41 +02:00
  • 692e5ed175 gossip: Improve get_live_token_owners and get_unreachable_token_owners Asias He 2022-10-31 08:41:47 +08:00
  • bd42da6e69 tools/scylla-sstable: consume_reader(): improve pause heuristincs Botond Dénes 2022-12-13 07:55:33 -05:00
  • 1d222220e0 test/cql-pytest/test_tools.py: add test for scylla-sstable script Botond Dénes 2022-09-27 16:46:03 +03:00
  • ace42202df tools: add scylla-sstable-scripts directory Botond Dénes 2022-09-23 07:49:51 +03:00
  • 7b40463f29 tools/scylla-sstable: remove custom operation Botond Dénes 2022-09-23 06:58:17 +03:00
  • e5071fdeab tools/scylla-sstable: add script operation Botond Dénes 2022-09-23 06:44:39 +03:00
  • 9dd5107919 tools/sstable: introduce the Lua sstable consumer Botond Dénes 2022-09-12 16:18:27 +03:00
  • 50b155e706 dht/i_partitioner.hh: ring_position_ext: add weight() accessor Botond Dénes 2022-11-18 14:26:12 +02:00
  • 8699fe5001 lang/lua: export Scylla <-> lua type conversion methods Botond Dénes 2022-10-11 13:51:15 +03:00
  • e9a52837cf lang/lua: use correct lib name for string lib Botond Dénes 2022-10-11 13:39:06 +03:00
  • 76663d7774 lang/lua: fix type in aligned_used_data (meant to be user_data) Botond Dénes 2022-10-11 13:38:17 +03:00
  • 943fc3b6f3 lang/lua: use lua_State* in Scylla type <-> Lua type conversions Botond Dénes 2022-10-11 13:35:15 +03:00
  • 8045751867 tools/sstable_consumer: more consistent method naming Botond Dénes 2022-10-11 11:33:55 +03:00
  • 8e117501ac tools/scylla-sstable: extract sstable_consumer interface into own header Botond Dénes 2022-09-12 15:41:13 +03:00
  • 9b1c486051 tools/json_writer: add accessor to underlying writer Botond Dénes 2022-11-18 14:59:40 +02:00
  • cfb5afbe9b tools/scylla-sstable: fix indentation Botond Dénes 2022-11-18 15:20:01 +02:00
  • d42b0bb5d5 tools/scylla-sstable: export mutation_fragment_json_writer declaration Botond Dénes 2022-10-18 15:22:38 +03:00
  • 517135e155 tools/scylla-sstable: mutation_fragment_json_writer un-implement sstable_consumer Botond Dénes 2022-10-18 15:14:11 +03:00
  • 0ee1c6ca57 tools/scylla-sstable: extract json writing logic from json_dumper Botond Dénes 2022-10-18 15:01:06 +03:00
  • 55ef0ed421 tools/scylla-sstable: extract json_writer into its own header Botond Dénes 2022-10-18 14:36:37 +03:00
  • 8623818a8d tools/scylla-sstable: use json_writer::DataKey() to write all keys Botond Dénes 2022-10-18 14:00:11 +03:00
  • 602fca0a12 tools/scylla-types: fix use-after-free on main lambda captures Botond Dénes 2023-01-09 09:43:51 -05:00
  • f97268d8f2 row_cache: Fix violation of the "oldest version are evicted first" when evicting last dummy Tomasz Grabiec 2022-12-20 12:29:44 +01:00
  • 1bb1855757 Merge 'replica/database: fix read related metrics' from Botond Dénes Avi Kivity 2023-01-09 12:18:49 +02:00
  • e20738cd7d azure_snitch: Handle empty zone returned from IMDS Pavel Emelyanov 2022-12-12 16:52:49 +03:00
  • 2d845b6244 test/cql-pytest: a test for more than one equality in WHERE Nadav Har'El 2023-01-08 19:29:51 +02:00
  • b61515c871 doc: replace Scylla with ScyllaDB on the menu tree and major links; related: https://github.com/scylladb/scylla-docs/issues/3962 Anna Stuchlik 2023-01-05 15:53:07 +01:00
  • 42575340ba Update seastar submodule Avi Kivity 2023-01-08 14:31:49 +02:00
  • d632e1aa7a test/pytest: add missing import, remove unused import Alejo Sanchez 2023-01-04 21:28:20 +01:00
  • 5ffe4fee6d Merge 'Remove legacy half reverse' from Michał Radwański Avi Kivity 2023-01-08 15:42:00 +02:00
  • c4688563e3 sstables: track decompressed buffers Botond Dénes 2023-01-05 05:54:13 -05:00
  • b77df84543 test: test_topology: make test_nodes_with_different_smp less hacky Kamil Braun 2023-01-05 16:13:45 +01:00
  • 02c9968e73 Merge 'Add WASM UDF implementation in Rust' from Wojciech Mitros Avi Kivity 2023-01-08 15:31:09 +02:00
  • f5cda3cfc3 test/cql-pytest: add more tests for "timestamp" column type Nadav Har'El 2023-01-03 15:03:14 +02:00
  • 5a299f65ff configure: don't reduce parsers' optimization level to 1 in release Michał Chojnowski 2023-01-05 21:40:05 +01:00
  • b114551d53 configure: don't reduce parsers' optimization level to 1 in release Michał Chojnowski 2023-01-05 21:40:05 +01:00
  • 08b3a9c786 configure: don't reduce parsers' optimization level to 1 in release Michał Chojnowski 2023-01-05 21:40:05 +01:00
  • 903c4874d0 build: remove references to unused c bindings of wasmtime Wojciech Mitros 2022-11-30 02:21:59 +01:00
  • 996a942e05 test: assert that WASM allocations can fail without crashing Wojciech Mitros 2022-10-18 12:35:29 +02:00
  • f05d612da8 wasm: limit memory allocated using mmap Wojciech Mitros 2022-12-09 14:59:30 +01:00
  • b8d28a95bf wasm: add configuration options for instance cache and udf execution Wojciech Mitros 2022-09-15 14:45:27 +02:00
  • 3214f5c2db test: check that wasmtime functions yield Wojciech Mitros 2022-09-07 13:47:46 +02:00
  • 3146807192 wasm: use the new rust bindings of wasmtime Wojciech Mitros 2022-06-23 14:34:07 +02:00
  • 50b24cf036 rust: add Wasmtime bindings Wojciech Mitros 2022-06-23 14:20:25 +02:00
  • 33c97de25c rust: add build profiles more aligned with ninja modes Wojciech Mitros 2022-06-23 14:36:35 +02:00
  • 4d7858e66d rust: adjust build according to cxxbridge's recommendations Wojciech Mitros 2022-06-23 14:14:38 +02:00
  • eeaa475de9 tools: toolchain: dbuild: prepare for sharing cargo cache Avi Kivity 2022-09-15 16:29:41 +03:00
  • 6868dcf30b tools: toolchain: drop s390x from prepare script architecture list Avi Kivity 2023-01-05 16:53:50 +02:00
  • 1fbf433966 mutation{,_consumer,_partition}: remove consume_in_reverse::legacy_half_reverse Michał Radwański 2023-01-05 14:58:01 +01:00
  • 2612f98a6c Merge 'Abort repair tasks' from Aleksandra Martyniuk Botond Dénes 2023-01-05 15:20:35 +02:00
  • cc6010b512 Merge 'Make restore_replica_count abortable' from Benny Halevy Avi Kivity 2023-01-05 12:33:10 +02:00
  • 09da661eeb Merge 'raft: replace experimental raft option with dedicated flag' from Gleb Natapov Kamil Braun 2023-01-04 18:38:36 +01:00
  • 44e6f18d1b doc: add the new upgrade guide to the toctree and fix its name Anna Stuchlik 2023-01-05 14:13:33 +01:00
  • 0ad2e3e63a docs: add the upgrade guide from ScyllaDB 5.1 to ScyllaDB Enterprise 2022.2 Anna Stuchlik 2023-01-05 13:30:10 +01:00
  • dcb91457da api: change retrieve_status signature Aleksandra Martyniuk 2023-01-05 13:02:02 +01:00
  • df72536fc5 Merge 'docs: add the upgrade guide for Enterprise from 2022.1 to 2022.2' from Anna Stuchlik Kamil Braun 2023-01-04 18:07:00 +01:00
  • 086546f575 storage_service: restore_replica_count: demote status_checker related logging to debug level Benny Halevy 2023-01-04 10:58:47 +02:00
  • 3879ee1db8 storage_service: restore_replica_count: allow aborting removenode_with_repair Benny Halevy 2023-01-02 18:04:58 +02:00
  • afece5bdc4 storage_service: coroutinize restore_replica_count Benny Halevy 2023-01-02 17:57:17 +02:00
  • d1eadc39c1 storage_service: restore_replica_count: undefer stop_status_checker Benny Halevy 2023-01-04 10:51:24 +02:00
  • 788ecb738d storage_service: restore_replica_count: handle exceptions from stream_async and send_replication_notification Benny Halevy 2023-01-04 10:47:21 +02:00
  • b54d121dfd storage_service: restore_replica_count: coroutinize status_checker Benny Halevy 2023-01-04 10:41:25 +02:00
  • 1d273a98b9 readers/multishard: shard_reader::close() silence read-ahead timeouts Botond Dénes 2023-01-04 05:18:29 -05:00
  • 9216b657c8 doc: fix the version in the comment on removing the note Anna Stuchlik 2023-01-04 14:01:33 +01:00
  • f4ae2fa5f9 Merge 'Branch 5.0: backport 'range_tombstone_change_generator: flush: emit closing range_tombstone_change'' from Benny Halevy Botond Dénes 2023-01-04 12:52:01 +02:00
  • 4268b1bbc2 Merge 'raft: raft_group0, register RPC verbs on all shards' from Gusev Petr Kamil Braun 2023-01-04 11:11:21 +01:00
  • 07c20bdfea materialized view: fix bug in some large modifications to base partitions Nadav Har'El 2022-12-14 00:31:42 +02:00
  • 8a36c4be54 evicatble_reader: avoid preemption pitfall around waiting for readmission Botond Dénes 2022-03-15 12:58:51 +02:00
  • 61a9816bad utils/rjson: enable inlining in rapidjson library Marcin Maliszkiewicz 2023-01-03 17:15:33 +01:00
  • 83bb77b8bb test/boost/cql_query_test: enable parallelized_aggregation Michał Jadwiszczak 2022-12-28 11:58:33 +01:00
  • 099145fe9a materialized view: fix bug in some large modifications to base partitions Nadav Har'El 2022-12-14 00:31:42 +02:00
  • c4d779e447 doc: Fix https://github.com/scylladb/scylla-doc-issues/issues/854 - update the procedure to update topology strategy when nodes are on different racks Anna Stuchlik 2023-01-03 17:13:33 +01:00
  • 2739ac66ed treewide: drop cql_serialization_format Avi Kivity 2023-01-03 13:20:54 +02:00
  • 654b96660a cql: modification_statement: drop protocol check for LWT Avi Kivity 2023-01-02 17:18:11 +02:00
  • 424dbf43f3 transport: drop cql protocol versions 1 and 2 Avi Kivity 2023-01-02 16:59:13 +02:00
  • f600ad5c1b Update seastar submodule Avi Kivity 2023-01-02 16:07:47 +02:00
  • 889acf710c test/python: increase CQL connection timeout for... Alejo Sanchez 2022-12-28 11:59:24 +01:00
  • 1c96d2134f docs,alternator: link to issue about missing ACL feature Nadav Har'El 2022-12-26 13:41:10 +02:00
  • bf92c2b44c Merge 'reader_concurrency_semaphore: fix waiter/inactive race' from Botond Dénes Avi Kivity 2022-11-20 18:51:34 +02:00
  • 0e388d2140 reader_concurrency_semaphore: unify admission logic across all paths Botond Dénes 2022-10-14 07:53:38 +03:00
  • 0bdbce90f4 Merge 'reader_concurrency_semaphore: fix waiter/inactive race' from Botond Dénes Avi Kivity 2022-11-20 18:51:34 +02:00
  • 8ffdb8546b reader_concurrency_semaphore: unify admission logic across all paths Botond Dénes 2022-10-14 07:53:38 +03:00
  • fc57626afa Merge 'docs: remove auto_bootstrap option from the documentation' from Anna Stuchlik Kamil Braun 2023-01-03 15:44:00 +01:00
  • e4d5b2a373 replica/database: add disk_reads and sstables_read metrics Botond Dénes 2023-01-03 07:22:40 -05:00
  • 2acfa950d7 sstables: wire in the reader_permit's sstable read count tracking Botond Dénes 2023-01-03 06:42:46 -05:00
  • 2c0de50969 reader_concurrency_semaphore: add disk_reads and sstables_read stats Botond Dénes 2023-01-03 06:39:45 -05:00
  • dcd2deb5af replica/database: fix active_reads_memory_consumption_metric Botond Dénes 2023-01-03 07:12:23 -05:00
  • 8417840647 raft: raft_group0, register RPC verbs on all shards Petr Gusev 2022-12-22 19:37:41 +04:00
  • 00ef20c3df docs: remove the auto_bootstrap option from the admin procedures - involves removing the Manual Bootstraping section Anna Stuchlik 2022-12-30 13:29:14 +01:00
  • b7d62b2fc7 docs: remove the auto_bootstrap option from the procedure to replace a dead node Anna Stuchlik 2022-12-30 13:25:57 +01:00
  • bc62e61df1 docs: remove the auto_bootstrap option from the Troubleshooting article about a node joining with no data Anna Stuchlik 2022-12-30 13:24:14 +01:00
  • 1602f27cd7 docs: remove the auto_bootstrap option from the procedure to rebuild a node after losing the data volume Anna Stuchlik 2022-12-30 13:17:57 +01:00
  • 929481ea9c replica/database: fix active_reads metric Botond Dénes 2023-01-03 06:54:43 -05:00
  • 7725e03a09 raft: raft_append_entries, copy entries to the target shard Petr Gusev 2022-12-30 15:52:23 +03:00
  • 1c23390f12 test.py, allow to specify the node's command line in test Petr Gusev 2022-12-23 00:09:10 +04:00
  • 288eb9d231 Merge 'Backport 5.0: cleanup compaction: flush memtable' from Benny Halevy Botond Dénes 2023-01-03 12:23:03 +02:00
  • eb85f136c8 cql-pytest: document how to write new cql-pytest tests Nadav Har'El 2022-12-26 18:40:38 +02:00
  • 994bc33147 docs: fix the command on the Manager-Monitoring Integration troubleshooting page Anna Stuchlik 2022-12-21 14:21:43 +01:00