Commit Graph

  • 18fd73b065 gate: fix doc typo Avi Kivity 2015-06-21 20:36:15 +03:00
  • a2ec5ebe87 doc: add gate class to fiber module Avi Kivity 2015-06-21 20:35:54 +03:00
  • ac94c1d68e doc: add fiber module to main page Avi Kivity 2015-06-21 20:33:34 +03:00
  • d9bfbe55c8 core: introduce shared_mutex class Avi Kivity 2015-06-21 19:07:06 +03:00
  • a99956db8e future-util: implement range-based map_reduce() variant Avi Kivity 2015-06-21 19:07:05 +03:00
  • 33a4f1b32b reactor: move destructor to .cc file Avi Kivity 2015-06-21 18:02:28 +03:00
  • cebe81082b reactor: destroy system timer in destructor Avi Kivity 2015-06-21 17:56:18 +03:00
  • d7099358a7 tests: Fix shared/lw_shared mixup in test Nadav Har'El 2015-06-21 17:27:30 +03:00
  • 52aa0a3f91 db: hold onto write response handler until timeout handler is executed Gleb Natapov 2015-06-21 13:05:38 +03:00
  • 614da559d0 semaphore: provide broken() variant accepting an std::exception_ptr Avi Kivity 2015-06-21 11:44:27 +03:00
  • f4a167670a database: seal active memtables when we close the database Glauber Costa 2015-06-19 12:46:34 -04:00
  • 1f13d3e38f database: gate seal_active_memtable Glauber Costa 2015-06-19 12:46:33 -04:00
  • 7faebf4524 Merge "Bloom filter tracker" from Glauber Avi Kivity 2015-06-21 08:15:54 +03:00
  • 113d3b1001 sstables: update compression ratio stats Raphael S. Carvalho 2015-06-17 13:11:37 -03:00
  • 42a0089e5d Merge "streaming updates" from Asias Avi Kivity 2015-06-21 08:09:47 +03:00
  • 971c116207 Merge seastar upstream Avi Kivity 2015-06-21 08:08:42 +03:00
  • 439b9c848a tests: fix fstream_test misuse of shared_ptr Avi Kivity 2015-06-20 12:02:00 +03:00
  • 535928c643 tests: fix fstream_test use-after-free Avi Kivity 2015-06-20 11:43:14 +03:00
  • 033d919eaa tests: add missing tests to test.py Avi Kivity 2015-06-20 11:30:13 +03:00
  • 1c8ee4e160 tests: convert foreign_ptr_test to SEASTAR_TEST_CASE Avi Kivity 2015-06-20 11:29:53 +03:00
  • 32ede23303 tests: remove obsolete test-reactor test Avi Kivity 2015-06-20 11:17:28 +03:00
  • 9b884b3435 reactor: more information on ignored exceptional future Nadav Har'El 2015-06-20 01:59:39 +03:00
  • 13a68fa62c pipe: fix syntax error in pipe reader Nadav Har'El 2015-06-20 01:25:15 +03:00
  • 7a596dfa61 Merge seastar upstream Avi Kivity 2015-06-19 21:53:39 +03:00
  • 39218c32f7 core: extend do_with() to support multiple parameters Avi Kivity 2015-06-19 20:24:56 +03:00
  • 6595ad0bde core: introduce gate class Avi Kivity 2015-06-18 15:32:09 +03:00
  • 2f4e123eab core: pipe for passing data between fibers Nadav Har'El 2015-06-19 00:03:34 +03:00
  • a794dd28e1 streaming: Convert ConnectionHandler.java to C++ Asias He 2015-06-19 14:27:26 +08:00
  • 04fa228091 streaming: Convert StreamEventHandler.java to C++ Asias He 2015-06-19 14:26:56 +08:00
  • 6707c9f8af streaming: Convert StreamEvent.java to C++ Asias He 2015-06-19 14:25:51 +08:00
  • 739cf1b3ef streaming: Add is_success() and plan_id() to stream_session Asias He 2015-06-19 14:56:09 +08:00
  • 4604ae7d4b streaming: Import ConnectionHandler.java Asias He 2015-06-19 14:23:14 +08:00
  • ad81a5f0a9 streaming: Import StreamEventHandler.java Asias He 2015-06-19 14:22:50 +08:00
  • ebc6d6166c streaming: Import StreamEvent.java Asias He 2015-06-19 14:22:30 +08:00
  • c3ba169d64 streaming: Convert StreamCoordinator.java to C++ Asias He 2015-06-18 23:16:51 +08:00
  • 067108f094 streaming: Import StreamCoordinator.java Asias He 2015-06-18 21:52:40 +08:00
  • 5ed8f689f7 streaming: Add gossip callback Asias He 2015-06-18 23:42:10 +08:00
  • 23cae98cd6 sstables: count filter hits and misses Glauber Costa 2015-06-11 18:02:50 +03:00
  • 272b97f01c sstables: initialize filter_tracker when filter file is read Glauber Costa 2015-06-11 18:02:27 +03:00
  • 1c5d2141db add sstables filter tracker Glauber Costa 2015-06-11 18:01:42 +03:00
  • 0aa9fdff5d streaming: Convert SessionInfo.java to C++ Asias He 2015-06-18 22:37:53 +08:00
  • 8c3a32a3cf streaming: Import SessionInfo.java Asias He 2015-06-18 21:52:11 +08:00
  • 3f97d610f3 streaming: Add stream_session::state Asias He 2015-06-18 22:59:03 +08:00
  • 849519946e streaming: Convert ProgressInfo.java to C++ Asias He 2015-06-18 21:59:03 +08:00
  • 01d52f8bb1 streaming: Import ProgressInfo.java Asias He 2015-06-18 21:51:43 +08:00
  • 9e8512a783 streaming: Convert StreamPlan.java to C++ Asias He 2015-06-18 15:57:06 +08:00
  • 3e5aa7a3d5 streaming: Import StreamPlan.java Asias He 2015-06-18 15:56:21 +08:00
  • f221301d5e Merge "preparation work - system table handling" from Glauber Avi Kivity 2015-06-18 17:49:29 +03:00
  • ce1e936d72 Merge "Cleanups around mutation reading" from Tomasz Avi Kivity 2015-06-18 17:39:41 +03:00
  • 51cae834e3 db: Put all sstables behind single reader Tomasz Grabiec 2015-06-17 18:05:00 +02:00
  • bc468f9a0e memtable: Make memtable inherit from enable_lw_shared_from_this Tomasz Grabiec 2015-06-17 18:05:43 +02:00
  • a8fde0847e db: Fix too broad catch clause Tomasz Grabiec 2015-06-17 13:56:43 +02:00
  • 370712f741 tests: Add mutation_reader_test Tomasz Grabiec 2015-06-17 13:58:26 +02:00
  • df0243d90e mutation_reader: Introduce simple reader adaptors Tomasz Grabiec 2015-06-17 18:00:34 +02:00
  • 96ab69d39d mutation_reader: Introduce make_combined_reader() Tomasz Grabiec 2015-06-17 17:59:54 +02:00
  • b35bc8e75a mutation_reader: State monotonicy requirement in the interafce contract Tomasz Grabiec 2015-06-18 10:55:49 +02:00
  • 7f1ff0401e db: Move mutation_reader definition to separate header Tomasz Grabiec 2015-06-17 17:58:39 +02:00
  • 3779506990 db: query: Make partition_range hold ring_position Tomasz Grabiec 2015-06-15 19:32:46 +02:00
  • 0740f49599 query: range: Introduce transform() Tomasz Grabiec 2015-06-15 19:30:49 +02:00
  • 0c45deeadf cql3: statement_restrictions: move definitions to source file Tomasz Grabiec 2015-06-15 18:57:29 +02:00
  • 4238ecffd3 sstables: make sure sstable directory exists Glauber Costa 2015-06-17 14:46:56 -04:00
  • 2f5b1b642b database: be more forgiving with sstables parsing Glauber Costa 2015-06-17 13:11:03 -04:00
  • efc57ef65e create system directory if it doesn't exist Glauber Costa 2015-06-17 14:35:30 -04:00
  • 057c38b61c only populate system keyspace Glauber Costa 2015-06-15 15:39:50 -04:00
  • 2a36eb7b6e cql_test_env: apply the vegas doctrine Glauber Costa 2015-06-17 16:34:58 -04:00
  • e6090146e5 merge tables: properly generate column family config Glauber Costa 2015-06-17 18:09:19 -04:00
  • a95a529865 database: allow for empty data file directories Glauber Costa 2015-06-17 16:11:05 -04:00
  • 5717869ffc Merge "streaming updates" from Asias Avi Kivity 2015-06-18 15:49:07 +03:00
  • d8dcceea09 stop storage and messaging services during exit Gleb Natapov 2015-06-18 14:28:43 +03:00
  • 89c74707d0 message: terminate all connections while stopping Gleb Natapov 2015-06-18 14:28:42 +03:00
  • 8aa7e99051 Merge seastar upstream Avi Kivity 2015-06-18 15:00:43 +03:00
  • f7f445d563 distributed: deallocate _instance array during stop. Gleb Natapov 2015-06-18 14:10:45 +03:00
  • 46f47b7ea2 rpc: implement stop for server/client connection Gleb Natapov 2015-06-18 14:25:08 +03:00
  • 3c4dcd871a add default and move constructor/assignment to server_socket Gleb Natapov 2015-06-18 14:25:07 +03:00
  • 8ec6826dca Merge "Enable snitch via config" from Shlomi Avi Kivity 2015-06-18 13:46:09 +03:00
  • daa0009eaf Merge "add support to snappy and deflate compressors" from Raphael Avi Kivity 2015-06-18 13:44:49 +03:00
  • 7c68180d67 Merge "more streaming handlers" from Asias Avi Kivity 2015-06-18 13:21:05 +03:00
  • 27f332c315 Merge seastar upstream Avi Kivity 2015-06-18 13:20:46 +03:00
  • e22e27a9ba build: fix spelling of _FORTIFY_SOURCE Avi Kivity 2015-06-18 12:53:06 +03:00
  • 92803a2db3 touch_directory: EEXIST-ignoring make directory Glauber Costa 2015-06-17 14:45:53 -04:00
  • 534401c91f fstream: use dma_alignment constant instead of a hardcoded value Raphael S. Carvalho 2015-06-17 09:42:58 -03:00
  • 02bdf380c4 fstream: abort instead of silently returning a ready future Raphael S. Carvalho 2015-06-17 09:42:57 -03:00
  • 56193079a4 tests: add one more semaphore test Gleb Natapov 2015-06-17 16:16:53 +03:00
  • a2c1ab66b7 semaphore: fix access to freed memory in wait(timeout) Gleb Natapov 2015-06-17 16:15:17 +03:00
  • 4682ca0209 Merge branch 'seastar/master' from seastar.git Tomasz Grabiec 2015-06-18 11:25:24 +02:00
  • 3d75bab9b4 build: disable _FORTIFY_SOURCE Avi Kivity 2015-06-18 12:11:15 +03:00
  • c787fa557e API adding a stub implementation for the storage_proxy Amnon Heiman 2015-06-17 15:09:49 +03:00
  • c41ccb4ce4 API Adding the storage_proxy definition file Amnon Heiman 2015-06-17 15:04:08 +03:00
  • d1c04ec2e3 streaming: Convert StreamReceiveTask.java to C++ Asias He 2015-06-18 14:53:24 +08:00
  • 0391f55ffd streaming: Import StreamReceiveTask.java Asias He 2015-06-18 14:40:41 +08:00
  • 334b1f81fc streaming: Convert StreamTransferTask.java to C++ Asias He 2015-06-18 12:35:16 +08:00
  • 0caad5f8f2 streaming: Import StreamTransferTask.java Asias He 2015-06-18 12:34:42 +08:00
  • b315e6505a streaming: Convert StreamTask to C++ Asias He 2015-06-18 12:19:56 +08:00
  • e119cb9463 streaming: Add StreamTask.java Asias He 2015-06-18 12:19:20 +08:00
  • 2f7ab6f293 streaming: Add fields to stream_init_message Asias He 2015-06-18 12:16:12 +08:00
  • 6c8b002e41 streaming: Enable requests and summaries in prepare_message Asias He 2015-06-18 12:06:28 +08:00
  • d1889fe7e5 streaming: Convert StreamSummary.java to C++ Asias He 2015-06-18 11:52:39 +08:00
  • 501eebce39 streaming: Import StreamSummary.java Asias He 2015-06-18 11:52:12 +08:00
  • ab76026938 streaming: Convert StreamRequest.java to C++ Asias He 2015-06-18 11:38:15 +08:00
  • a41445ac08 streaming: Import StreamRequest.java Asias He 2015-06-18 11:37:46 +08:00