Commit Graph

  • 159bc7c7ea install-dependencies.sh: use binary distributions of PIP package Takuya ASADA 2022-10-28 20:32:26 +09:00
  • db6cc035ed test/raft: raft_address_map_test: add replication test Kamil Braun 2022-10-15 18:25:48 +02:00
  • 7d84007fd5 service/raft: raft_address_map: replicate non-expiring entries to other shards Kamil Braun 2022-10-17 10:47:19 +02:00
  • acacbad465 service/raft: raft_address_map: assert when entry is missing in drop_expired_entries Kamil Braun 2022-10-17 10:32:21 +02:00
  • 159bb32309 service/raft: turn raft_address_map into a service Kamil Braun 2022-10-17 10:30:14 +02:00
  • 139fbb466e Merge 'Task manager extension' from Aleksandra Martyniuk Botond Dénes 2022-10-31 09:57:10 +02:00
  • 2c021affd1 Merge 'storage_service, repair: use per-shard abort_source' from Benny Halevy Botond Dénes 2022-10-31 09:43:34 +02:00
  • 63a90cfb6c scylla-gdb.py: collection_element: add support for boost::intrusive::list Botond Dénes 2022-10-31 08:17:54 +02:00
  • 2fa1864174 scylla-gdb.py: optional_printer: eliminate infinite loop Botond Dénes 2022-10-21 13:35:39 +03:00
  • 77b2555a04 scylla-gdb.py: scylla-fiber: add note about user-instantiated promise objects Botond Dénes 2022-10-21 11:00:57 +03:00
  • 2276565a2e scylla-gdb.py: scylla-fiber: reject self-references when probing pointers Botond Dénes 2022-10-21 11:02:22 +03:00
  • f4365dd7f5 scylla-gdb.py: scylla-fiber: add starting task to known tasks Botond Dénes 2022-10-21 10:59:23 +03:00
  • 48bbf2e467 scylla-gdb.py: scylla-fiber: add support for walking over when_all Botond Dénes 2022-10-21 10:58:03 +03:00
  • cb8f02e24b scylla-gdb.py: add when_all_state to task type whitelist Botond Dénes 2022-10-21 10:57:25 +03:00
  • 62621abc44 scylla-gdb.py: scylla-fiber: also print shard of tasks Botond Dénes 2022-10-20 11:51:52 +03:00
  • c21c80f711 scylla-gdb.py: scylla-fiber: unify task printing Botond Dénes 2022-10-20 11:47:21 +03:00
  • c103280bfd scylla-gdb.py: scylla fiber: add support for walking over shards Botond Dénes 2022-10-20 10:54:23 +03:00
  • 437f888ba0 scylla-gdb.py: scylla fiber: add support for walking over seastar threads Botond Dénes 2022-10-19 16:43:14 +03:00
  • fcc63965ed scylla-gdb.py: scylla-ptr: keep current thread context Botond Dénes 2022-10-19 16:38:39 +03:00
  • 91516c1d68 scylla-gdb.py: improve scylla column_families Botond Dénes 2022-10-19 16:31:39 +03:00
  • 1d3d613b76 scylla-gdb.py: scylla_sstables.filename(): fix generation formatting Botond Dénes 2022-10-19 16:30:37 +03:00
  • c869f54742 scylla-gdb.py: improve schema_ptr Botond Dénes 2022-10-19 16:28:50 +03:00
  • 66832af233 scylla-gdb.py: scylla memory: restore compatibility with <= 5.1 Botond Dénes 2022-10-19 09:48:36 +03:00
  • e0948ba199 Add directory change instruction Tenghuan He 2022-10-05 10:52:35 +08:00
  • 477e0c967a scylla-gdb: Evaluate LSA object sizes dynamically Pavel Emelyanov 2022-10-27 16:45:25 +03:00
  • 74c9aa3a3f Merge 'removenode: allow specifying nodes to ignore using host_id' from Benny Halevy Botond Dénes 2022-10-28 13:35:04 +03:00
  • 335a8cc362 api: doc: remove_node: improve summary Benny Halevy 2022-10-25 10:05:28 +03:00
  • 9ef2631ec2 api, service: storage_service: removenode: allow passing ignore_nodes as uuid:s Benny Halevy 2022-10-25 08:28:41 +03:00
  • 40cd685371 storage_service: get_ignore_dead_nodes_for_replace: use tm.parse_host_id_and_endpoint Benny Halevy 2022-10-25 09:18:24 +03:00
  • b74807cb8a locator: token_metadata: add parse_host_id_and_endpoint Benny Halevy 2022-10-25 09:12:05 +03:00
  • 340a5a0c94 api: storage_service: remove_node: validate host_id Benny Halevy 2022-10-26 12:15:48 +03:00
  • 464b5de99b scylla_setup: allow symlink to --disks option Takuya ASADA 2022-09-26 23:21:52 +09:00
  • b744036840 Merge 'scylla_util.py: on sysconfig_parser, don't use double quote when it's possible' from Takuya ASADA Botond Dénes 2022-10-28 07:19:13 +03:00
  • 44e1058f63 docs: nodetool/removenode: fix host_id in examples Benny Halevy 2022-10-25 07:56:05 +03:00
  • 7b193ab0a5 messaging_service: Deny putting INADD_ANY as preferred ip Pavel Emelyanov 2022-10-27 14:15:19 +03:00
  • aa7a759ac9 messaging_service: Toss preferred ip cache management Pavel Emelyanov 2022-10-27 14:11:15 +03:00
  • 91b460f1c4 gossiping_property_file_snitch: Dont gossip INADDR_ANY preferred IP Pavel Emelyanov 2022-10-27 13:41:01 +03:00
  • 99579bd186 gossiping_property_file_snitch: Make _listen_address optional Pavel Emelyanov 2022-10-27 13:35:32 +03:00
  • 0ea8250e83 repair: use sharded abort_source to abort repair_info Benny Halevy 2022-10-24 21:01:32 +03:00
  • 88f993e5ed repair: node_ops_info: add start and stop methods Benny Halevy 2022-10-26 15:41:39 +03:00
  • c2f384093d storage_service: node_ops_abort_thread: abort all node ops on shutdown Benny Halevy 2022-10-26 14:36:45 +03:00
  • 0efd290378 storage_service: node_ops_abort_thread: co_return only after printing log message Benny Halevy 2022-10-26 14:29:14 +03:00
  • 47e4761b4e storage_service: node_ops_meta_data: add start and stop methods Benny Halevy 2022-10-26 15:34:41 +03:00
  • 5c25066ea7 repair: node_ops_info: prevent accidental copy Benny Halevy 2022-10-24 17:35:02 +03:00
  • cd6030d5df scylla_util.py: adding unescape for sysconfig_parser Takuya ASADA 2022-10-27 16:39:44 +09:00
  • de57433bcf scylla_util.py: on sysconfig_parser, don't use double quote when it's possible Takuya ASADA 2022-10-27 16:31:31 +09:00
  • 6494de9bb0 tasks: add alternative make_task method Aleksandra Martyniuk 2022-09-27 11:45:39 +02:00
  • 10d11a7baf tasks: rename parent_data to task_info and move it Aleksandra Martyniuk 2022-10-12 12:55:57 +02:00
  • 9ecc2047ac tasks: move task_id to tasks/types.hh Aleksandra Martyniuk 2022-10-20 17:31:12 +02:00
  • e2e8a286cc tasks: add internal flag for task_manager::task::impl Aleksandra Martyniuk 2022-10-19 18:57:04 +02:00
  • e245780d56 gossiper: Request topology states in shadow round Pavel Emelyanov 2022-10-24 18:52:13 +03:00
  • 64c9359443 storage_proxy: Don't use default-initialized endpoint in get_read_executor() Pavel Emelyanov 2022-10-24 15:36:36 +03:00
  • 1a11a38add unified: move unified package contents to sub-directory Takuya ASADA 2022-09-18 15:40:40 +09:00
  • a938b009ca scylla_raid_setup: run uuidpath existance check only after mount failed Takuya ASADA 2022-09-30 02:51:00 +09:00
  • cec21d10ed docs: Fix typo (patch -> batch) Yaniv Kaul 2022-10-24 17:45:05 +03:00
  • 36508bf5e9 serializer_impl: remove unneeded generic parameter Michał Radwański 2022-10-24 17:21:38 +02:00
  • 9f03bf2362 Fix typo (patch -> batch) mykaul-doc-typo-patch_batch Yaniv Kaul 2022-10-24 17:45:05 +03:00
  • 687df05e28 db: make_forwardable::reader: Do not emit range_tombstone_change with position past the range Tomasz Grabiec 2022-10-20 17:17:59 +02:00
  • 9e34779c53 Update seastar submodule Avi Kivity 2022-10-19 21:30:29 +03:00
  • 4aa0b16852 Merge 'distributed_loader: detect highest generation before populating column families' from Benny Halevy Botond Dénes 2022-10-21 14:07:51 +03:00
  • e981bd4f21 Merge 'Alternator, MV: fix bug in some view updates which set the view key to its existing value' from Nadav Har'El Botond Dénes 2022-10-21 10:49:27 +03:00
  • 396d9e6a46 Merge 'Subscribe repair_info::abort on node_ops_meta_data::abort_source' from Pavel Emelyanov Botond Dénes 2022-10-21 10:08:43 +03:00
  • 9ebac12e60 test: mutation-test: fix off-by-one in test_large_collection_allocation Avi Kivity 2022-10-20 17:02:29 +03:00
  • f0643d1713 alternator: ttl: do not copy mutation while constructing a vector Avi Kivity 2022-10-20 17:36:54 +03:00
  • db79f1eb60 Merge 'cql3: expr: Add unit tests for evaluate()' from Jan Ciołek Avi Kivity 2022-10-20 22:55:34 +03:00
  • 4c4ed8e6df test/boost: move expr_test_utils.hh to .hh and .cc in test/lib Jan Ciolek 2022-10-20 17:31:37 +02:00
  • 6ce659be5b Merge "Deglobalize snitch" from Pavel E Avi Kivity 2022-10-20 16:51:24 +03:00
  • dd0b571d7e Update tools/java submodule (Scylla Cloud serverless config option) Avi Kivity 2022-10-20 16:15:28 +03:00
  • 8c920add42 test: (pytest) fix the pytest wrapper to work on Ubuntu Konstantin Osipov 2022-10-19 15:22:24 +03:00
  • 669b225c67 reader_permit: resources: remove operator bool and >= Botond Dénes 2022-10-20 09:53:29 +03:00
  • 75b27cb61c cql3: expr: Add unit tests for bind_variable validation of collections Jan Ciolek 2022-10-20 12:06:48 +02:00
  • c4651e897f cql3: expr: Add test for subscripted list and map Jan Ciolek 2022-10-18 11:01:54 +02:00
  • 5a00c3dd76 cql3: expr: Add test for usertype_constructor Jan Ciolek 2022-10-18 11:01:25 +02:00
  • 8f6309bd66 cql3: expr: Add test for tuple_constructor Jan Ciolek 2022-10-18 11:00:55 +02:00
  • 5ae719d51a cql3: expr: Add tests for evaluation of collection constructors Jan Ciolek 2022-10-18 10:57:33 +02:00
  • 01b1f56bd7 code: Deglobalize snitch Pavel Emelyanov 2022-10-03 19:41:23 +03:00
  • 8e4e3f7185 tests: Get local reference on global snitch instance once Pavel Emelyanov 2022-10-03 19:12:55 +03:00
  • 898579027d gossiper: Pass current snitch name into checker Pavel Emelyanov 2022-08-30 18:42:57 +03:00
  • 1674882220 snitch: Add sharded<snitch_ptr> arg to reset_snitch() Pavel Emelyanov 2022-10-03 19:08:12 +03:00
  • 5fba0a7f65 api: Move update_snitch endpoint Pavel Emelyanov 2022-10-03 19:06:17 +03:00
  • 0d49b0e24a api: Use local snitch reference Pavel Emelyanov 2022-08-30 18:35:20 +03:00
  • c175ea33e2 api: Unset snitch endpoints on stop Pavel Emelyanov 2022-10-20 11:15:44 +03:00
  • ea8bfc4844 storage_service: Keep local snitch reference Pavel Emelyanov 2022-08-30 17:24:57 +03:00
  • 52d6e56a10 system_keyspace: Don't use global snitch instance Pavel Emelyanov 2022-08-30 16:49:25 +03:00
  • f524a79fe9 snitch: Add const snitch_ptr::operator->() Pavel Emelyanov 2022-10-19 17:40:51 +03:00
  • 264f453b9d Merge 'Associate alternator user with its service level configuration' from Piotr Sarna Nadav Har'El 2022-10-19 23:27:48 +03:00
  • 22f13e7ca3 Revert "Merge 'cql3: select_statement: coroutinize indexed_table_select_statement::do_execute_base_query()' from Avi Kivity" Avi Kivity 2022-10-19 21:28:55 +03:00
  • 636e14cc77 Alternator: Projection field added to return from DescribeTable which describes GSIs and LSIs. Alexander Turetskiy 2022-09-28 20:37:45 +03:00
  • 69199dbfba Merge 'schema_tables: limit concurrency' from Benny Halevy Avi Kivity 2022-10-19 18:40:45 +03:00
  • a979bbf829 dbuild: Do not fail if .gdbinit is missing Tomasz Grabiec 2022-10-19 17:13:57 +02:00
  • 6b0afb968d Merge 'reader_concurrency_semaphore: add set_resources()' from Botond Dénes Avi Kivity 2022-10-19 18:04:20 +03:00
  • ba6186a47f replica: Pick new generation for SSTables being moved from staging dir Raphael S. Carvalho 2022-10-16 11:41:46 -03:00
  • 2e439c9471 test/alternator: add test for issue 11801 Nadav Har'El 2022-10-19 01:07:52 +03:00
  • 4d7f0be929 distributed_loader: populate_column_family: reindent Benny Halevy 2022-10-19 09:15:57 +03:00
  • 030afaa934 distributed_loader: coroutinize populate_column_family Benny Halevy 2022-10-19 09:09:20 +03:00
  • 0f23ee14c9 distributed_loader: table_population_metadata: start: reindent Benny Halevy 2022-10-19 08:42:00 +03:00
  • 39cec4f304 distributed_loader: table_population_metadata: coroutinize start_subdir Benny Halevy 2022-10-19 08:41:09 +03:00
  • 5749a54cab distributed_loader: table_population_metadata: start_subdir: reindent Benny Halevy 2022-10-19 08:33:42 +03:00
  • 119c0f3983 distributed_loader: pre-load all sstables metadata for table before populating it Benny Halevy 2022-10-18 12:33:33 +03:00
  • 8f4243b875 MV: fix handling of view update which reassign the same key value Nadav Har'El 2022-10-19 13:24:22 +03:00