Commit Graph

  • 6f6b231839 Make serializer use new simple stream location Gleb Natapov 2016-01-27 11:30:45 +02:00
  • d54c77d5d0 change abstract_replication_strategy::get_ranges to not return wrap-arounds Raphael S. Carvalho 2016-01-26 15:03:45 -02:00
  • b9ab28a0e6 Merge "storage_service: add drain on shutdown logic & fix" from Asias Avi Kivity 2016-01-27 10:38:56 +02:00
  • 1d7144ac14 Merge seastar upstream Avi Kivity 2016-01-27 10:38:09 +02:00
  • fd94009d0e Fix API init process Amnon Heiman 2016-01-27 09:17:22 +02:00
  • 8b4275126d storage_service: Shutdown messaging_service in decommission Asias He 2016-01-27 11:48:49 +08:00
  • b2f2c1c28c storage_service: Add drain on shutdown logic Asias He 2016-01-27 09:37:06 +08:00
  • e733930dff storage_service: Call drain inside handle_state_removing Asias He 2016-01-27 11:37:41 +08:00
  • 5003c6e78b config: Introduce shutdown_announce_in_ms option Asias He 2016-01-27 11:07:07 +08:00
  • 490201fd1c row_cache: protect against stale entries Paweł Dziepak 2016-01-26 17:34:41 +00:00
  • 9b66d00115 dist: fix scylla_bootparam_setup for Ubuntu Takuya ASADA 2016-01-27 04:20:12 +09:00
  • c836c88850 Replace deprecated BOOST_MESSAGE with BOOST_TEST_MESSAGE Erich Keane 2016-01-25 20:50:54 -08:00
  • b1845cddec Breaking the API initialization into stages Amnon Heiman 2016-01-26 17:32:11 +02:00
  • e6b792b2ff commitlog bugfix: Fix batch mode Calle Wilund 2016-01-26 15:11:17 +00:00
  • 3f94070d4e use auto&& instead of auto& for priority classes. Glauber Costa 2016-01-26 09:59:35 -05:00
  • 71eb79aedd main: exit with code 0 on shutdown Avi Kivity 2016-01-19 18:21:13 +02:00
  • 89dc0f7be3 commitlog: wait for writes (if needed) on new segment as well Calle Wilund 2016-01-26 12:31:11 +00:00
  • 0a553dae1f Fix test.py invocation of sstable_test Shlomi Livne 2016-01-26 13:51:31 +02:00
  • fbf56b3d98 Merge "Commit log threshold / back pressure" from Calle Avi Kivity 2016-01-26 13:19:58 +02:00
  • a53788d61d Merge "More streaming cleanup and fix" from Asias Avi Kivity 2016-01-26 13:17:58 +02:00
  • 486d937111 Merge seastar upstream Avi Kivity 2016-01-26 12:58:32 +02:00
  • 5ad4b59f99 Update scylla-ami submodule Avi Kivity 2016-01-26 12:58:11 +02:00
  • 12748cf1b9 dist: support CentOS AMI on scylla_ntp_setup Takuya ASADA 2016-01-26 04:41:59 -05:00
  • f2c5315d33 commitlog: Add write/flush limits Calle Wilund 2016-01-26 09:33:51 +00:00
  • 7628a4dfe0 commitlog: Add some feedback/measurement methods Calle Wilund 2016-01-25 12:57:59 +00:00
  • 4f5bd4b64b commitlog: split write/flush counters Calle Wilund 2016-01-25 12:24:37 +00:00
  • 215c8b60bf commitlog: minor cleanup - remove red squiggles in eclipse Calle Wilund 2016-01-25 12:24:09 +00:00
  • 61c7235c11 Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-26 09:42:08 +00:00
  • 0de7d1fc1b Merge "Add priority classes to our I/O path" from Glauber Avi Kivity 2016-01-26 10:46:13 +02:00
  • 750573ca0c configure: Fix idl indentation Asias He 2016-01-26 15:04:45 +08:00
  • cc6d928193 api: Fix peer -> streaming_plan id in stream_manager Asias He 2016-01-26 14:55:38 +08:00
  • 384e81b48a streaming: Add get_peer_session_info Asias He 2016-01-26 14:52:40 +08:00
  • c7b156ed65 api: Fix get_{all}total_outgoing_byte in stream_manager Asias He 2016-01-26 14:22:43 +08:00
  • 2e69d50c0c streaming: Cleanup prepare_message Asias He 2016-01-26 13:14:04 +08:00
  • bbf025968b streaming: Cleanup outgoing_file_message Asias He 2016-01-26 13:12:01 +08:00
  • e8b8b454df streaming: Flatten streaming messages class namespace Asias He 2016-01-26 13:04:29 +08:00
  • cab36a450b streaming: Remove stream_message Asias He 2016-01-26 12:31:33 +08:00
  • 6a067bcc23 streaming: Drop unused compression_info Asias He 2016-01-26 11:55:36 +08:00
  • b63611e148 mark I/O operations with priority classes Glauber Costa 2016-01-19 14:08:39 -05:00
  • 261c272178 introduce a priority manager Glauber Costa 2016-01-18 17:59:24 -05:00
  • f6cfb04d61 add a priority class to mutation readers Glauber Costa 2016-01-19 13:58:43 -05:00
  • 8e4bf025ae sstables: wire priority for read path Glauber Costa 2016-01-19 12:28:01 -05:00
  • 56c11a8109 sstables: wire priority for write path Glauber Costa 2016-01-18 20:56:26 -05:00
  • 03d5a89b90 sstables: mandate a buffer size parameter for data_stream_at Glauber Costa 2016-01-18 23:03:35 -05:00
  • 15336e7eb7 key_source: turn it into a class Glauber Costa 2016-01-25 13:33:10 -05:00
  • 58fdae33bd mutation_source: turn it into a class Glauber Costa 2016-01-25 12:42:28 -05:00
  • c9bd069815 messaging_service: log rpc errors Gleb Natapov 2016-01-25 17:50:05 +02:00
  • 91b57c7e20 Merge "Move streaming to use IDL" from Asias Avi Kivity 2016-01-25 17:10:22 +02:00
  • f027a9babe streaming: Drop unused serialization code Asias He 2016-01-25 22:39:13 +08:00
  • ad80916905 messaging_service: Add streaming implementation for idl Asias He 2016-01-25 22:36:58 +08:00
  • b299cc3bee idl: Add streaming.idl.hh Asias He 2016-01-25 22:29:25 +08:00
  • 5e100b3426 streaming: Drop unused repaired_at in stream_request Asias He 2016-01-25 22:28:48 +08:00
  • 6fade0501b Update test/message.cc for MESSAGE verb rename Avi Kivity 2016-01-25 14:47:55 +02:00
  • db19a43d98 repair: try harder to repair, even when some nodes are unreachable Nadav Har'El 2016-01-25 14:20:43 +02:00
  • 039e627b32 idl-compiler: Fix an issue with default values Amnon Heiman 2016-01-25 14:00:51 +02:00
  • e9fdb426b6 dist: add pyparsing on CentOS build time dependency CentOS Takuya ASADA 2016-01-25 20:19:40 +09:00
  • b8b0ff0482 dist: add pyparsing on Ubuntu build time dependency Takuya ASADA 2016-01-25 20:08:01 +09:00
  • 5c5207f122 Merge "Another round of streaming cleanup" from Asias Avi Kivity 2016-01-25 12:54:30 +02:00
  • 77684a5d4c messaging_service: Drop STREAM_INIT_MESSAGE Asias He 2016-01-25 18:50:53 +08:00
  • 53c6cd7808 gossip: Rename echo verb to gossip_echo Asias He 2016-01-25 18:50:54 +08:00
  • 67d2aa677e dist: add pyparsing on Fedora build time dependency Takuya ASADA 2016-01-25 18:53:14 +09:00
  • 78d107ccaa dist: add missing dependencies for scylla-gdb Takuya ASADA 2016-01-25 18:48:59 +09:00
  • 51fa717b8e streaming: Get rid of file_message_header Asias He 2016-01-25 17:41:54 +08:00
  • eba9820b22 streaming: Remove stream_session::file_sent Asias He 2016-01-25 17:25:34 +08:00
  • 592683650a streaming: Remove unused serialization code for file_message_header Asias He 2016-01-25 17:16:57 +08:00
  • 2d1e332fba Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-25 09:11:12 +00:00
  • fa4e94aa27 streaming: Get rid of keep_ss_table_level Asias He 2016-01-25 16:53:11 +08:00
  • 2cc31ac977 streaming: Get rid of the stream_index Asias He 2016-01-25 16:52:32 +08:00
  • 6b30f08a38 streaming: Always return zero for session_index in api/stream_manager Asias He 2016-01-25 16:55:44 +08:00
  • ad4a096b80 streaming: Get rid of stream_init_message Asias He 2016-01-25 15:21:41 +08:00
  • 048965ea02 streaming: Do not print session_index in handle_session_prepared Asias He 2016-01-25 16:01:25 +08:00
  • 449b81f5d3 Merge "streaming cleanup" from Asias Avi Kivity 2016-01-25 10:21:16 +02:00
  • 9ebd3f8098 Merge "Move gossip to use IDL" from Asias Avi Kivity 2016-01-25 10:18:34 +02:00
  • 20496ed9a8 tests: Stop gossip during shutdown in cql_test_env Asias He 2016-01-22 15:05:55 +08:00
  • bc4ac5004e streaming: Kill stream_result_future::create_and_register Asias He 2016-01-22 17:07:07 +08:00
  • face74a8f2 streaming: Rename stream_result_future::init to ::init_sending_side Asias He 2016-01-22 16:57:06 +08:00
  • dc94c5e42e streaming: Rename get_or_create_next_session to get_or_create_session Asias He 2016-01-22 16:47:56 +08:00
  • e46d4166f2 streaming: Refactor host_streaming_data Asias He 2016-01-22 16:34:58 +08:00
  • 8a4b563729 streaming: Drop the get_or_create_session_by_id interafce Asias He 2016-01-22 15:56:59 +08:00
  • 9a346d56b9 streaming: Drop unnecessary parameters in stream_init_message Asias He 2016-01-22 15:34:28 +08:00
  • 1bc5cd1b22 streaming: Drop streaming/messages/session_failed_message Asias He 2016-01-21 16:59:28 +08:00
  • 2a04e8d70e streaming: Drop streaming/messages/incoming_file_message Asias He 2016-01-21 16:56:35 +08:00
  • 26ba21949e streaming: Drop streaming/messages/retry_message Asias He 2016-01-21 16:46:47 +08:00
  • 4b4363b62d streaming: Drop streaming/messages/received_message Asias He 2016-01-21 16:45:06 +08:00
  • b3e00472ed streaming: Drop streaming/streaming.cc Asias He 2016-01-21 16:41:09 +08:00
  • 5a0bf10a0b streaming: Drop streaming/messages/complete_message Asias He 2016-01-21 16:39:23 +08:00
  • bdd6a69af7 streaming: Drop unused parameters Asias He 2016-01-21 16:15:50 +08:00
  • 7b633ad127 gossip: Drop unused serialization code Asias He 2016-01-25 11:01:17 +08:00
  • 4ce08ff251 messaging_service: Add heart_beat_state implementation Asias He 2016-01-25 11:00:08 +08:00
  • d7c7994f37 gossip: Drop unused serialization code Asias He 2016-01-25 10:32:56 +08:00
  • 8098ba10b7 gossip: Drop unused serialization code Asias He 2016-01-25 10:54:00 +08:00
  • ecca969adf messaging_service: Add gossip::endpoint_state implementation Asias He 2016-01-25 10:48:50 +08:00
  • 2a0b6589dd messaging_service: Add versioned_value implementation Asias He 2016-01-25 10:31:39 +08:00
  • 6660658742 gossip: Drop unused serialization code Asias He 2016-01-25 10:22:11 +08:00
  • 15f2b353b9 messaging_service: Add gossip_digest implementation Asias He 2016-01-25 10:20:12 +08:00
  • 736d21a912 gossip: Drop unused serialization code Asias He 2016-01-25 10:15:26 +08:00
  • d81fc12af3 messaging_service: Add gossip_digest_ack2 implementation Asias He 2016-01-25 10:10:53 +08:00
  • e67cecaee1 messaging_service: Add gossip_digest_syn implementation Asias He 2016-01-25 10:08:39 +08:00
  • d94b7e49d2 idl: Add gossip_digest_syn Asias He 2016-01-25 09:57:03 +08:00
  • 60f5891c3f idl: Add gossip_digest_ack2 Asias He 2016-01-25 09:49:59 +08:00