Commit Graph

  • d28503374d storage_service: Add debug print helper Asias He 2015-05-29 10:47:28 +08:00
  • 8d7aff89e3 storage_service: Reduce default num_tokens to 3 Asias He 2015-05-29 10:35:24 +08:00
  • 1e289018ea gossip: Implement versioned_value for tokens Asias He 2015-05-29 10:30:02 +08:00
  • d026ca6852 token: Add constructor token(kind, bytes) Asias He 2015-05-29 10:28:33 +08:00
  • 487768732f storage_service: Rename bootstrapTokens to _bootstrap_tokens Asias He 2015-05-28 15:25:02 +08:00
  • e6f5618d97 storage_service: Rename tokenMetadata to _token_metadata Asias He 2015-05-28 15:20:45 +08:00
  • 3d4314b7e4 doc: disambigute class future from the future documentation module Avi Kivity 2015-05-31 19:08:16 +03:00
  • 3a63706f97 future: document more future-util functions Avi Kivity 2015-05-31 19:00:10 +03:00
  • bdb2a7ff47 api: Remove empty parameter from storage_service.json Amnon Heiman 2015-05-28 15:21:09 +03:00
  • e83c392120 http: Support file transformers Amnon Heiman 2015-05-28 15:16:36 +03:00
  • abaad55a66 future: fix documentation errors Avi Kivity 2015-05-31 18:10:54 +03:00
  • ff8769fdf7 Merge "Extend storage_service API support" Avi Kivity 2015-05-31 17:57:30 +03:00
  • 699a47342d message: drop tuple<int, long> serializer Gleb Natapov 2015-05-31 15:42:16 +03:00
  • 65ff797ec1 doc: add main doxygen page Avi Kivity 2015-05-31 17:51:53 +03:00
  • aa519f86a8 future: user-level documentation Avi Kivity 2015-05-31 17:29:31 +03:00
  • 2877364947 future: separate task class into its own header Avi Kivity 2015-05-31 15:49:05 +03:00
  • c5077ce99b tests: add missing header Gleb Natapov 2015-05-31 15:22:48 +03:00
  • 81c9b327c6 compress: Use file::dma_read_exactly() instead of a local version of it. Vlad Zolotarov 2015-05-31 11:19:56 +03:00
  • 33270efc39 sstables: make consume_row_end() a future Nadav Har'El 2015-05-28 18:51:09 +03:00
  • c02e3fc16a tests:: fix sstable test files removal for good Glauber Costa 2015-05-28 10:57:16 -04:00
  • 7e4d8c3796 Merge seastar upstream Avi Kivity 2015-05-28 18:01:10 +03:00
  • b77605cdba reactor: call remove instead of unlink Glauber Costa 2015-05-28 10:54:53 -04:00
  • a209a5c2cb bloom filter: go back to size for bitset Glauber Costa 2015-05-28 09:45:34 -04:00
  • 9dd680493c Merge seastar upstream Avi Kivity 2015-05-28 13:30:11 +03:00
  • c547f9a718 fstream: prevent ANY exceptions to be thrown in good get() flow Vlad Zolotarov 2015-05-28 13:10:41 +03:00
  • b70c9a2e18 file: read_maybe_eof(): Don't throw file::eof_error(). Vlad Zolotarov 2015-05-28 13:10:40 +03:00
  • ae03cfbb5d file: clarify the class interface. Vlad Zolotarov 2015-05-28 13:10:39 +03:00
  • 9243187ac2 stream: make subscriptions a little more usable Avi Kivity 2015-05-28 13:08:46 +03:00
  • c2675980b9 database: Fix data_value comparison operator Pekka Enberg 2015-05-28 12:20:31 +03:00
  • 40e8985f64 Merge "Make migration manager announce new column families" Avi Kivity 2015-05-27 16:42:00 +03:00
  • 42cfcfb32d database: Remove compose() function Pekka Enberg 2015-05-27 16:04:05 +03:00
  • 27749769e8 migration_manager: Convert announce_new_column_family() to C++ Pekka Enberg 2015-05-21 11:37:48 +03:00
  • 257511d271 db/legacy_schema_tables: make_create_table_mutations() Pekka Enberg 2015-05-21 11:41:14 +03:00
  • a388b088c6 map_difference: Parametrize value comparison Pekka Enberg 2015-05-26 14:02:31 +03:00
  • c620bab8e5 VM image build script to running SeaStar on Linux guest Takuya ASADA 2015-05-27 20:53:54 +09:00
  • dc4584254b API: Adding storage_service implementation Amnon Heiman 2015-05-26 12:17:41 +03:00
  • 041fd4c617 storage_service: expose the storage functionality Amnon Heiman 2015-05-26 12:15:39 +03:00
  • df7a06c8dc token_metadata expose the token and token mapping Amnon Heiman 2015-05-26 12:12:46 +03:00
  • a28b90bfd3 Adding definitions to the storage_service Amnon Heiman 2015-05-26 12:07:21 +03:00
  • f0e5d76d85 API: Add helper function to transfer collection to list of sstring Amnon Heiman 2015-05-26 12:03:42 +03:00
  • bb4b15566c rpc: fix get_stats not returning the updated stats structure Amnon Heiman 2015-05-20 11:02:12 +03:00
  • 5ab968137f cql_test_env: Use CQL for keyspace creation Pekka Enberg 2015-05-26 12:11:50 +03:00
  • ef11234d0c reactor: add counters for file reads, writes, fsyncs, and threaded fallbacks Avi Kivity 2015-05-27 13:33:37 +03:00
  • 6673b510d0 main: Set a default seed ip address Asias He 2015-05-27 18:01:20 +08:00
  • 3ef36a952b Merge "Query result set comparison support" Avi Kivity 2015-05-27 12:38:20 +03:00
  • 6ed0d8c0e4 query-result-set.hh: Add comparison operators Pekka Enberg 2015-05-26 13:41:05 +03:00
  • 446555f2de query-result-set.hh: Use data_value instead of boost::any Pekka Enberg 2015-05-26 15:55:33 +03:00
  • ea0e1ff3b5 types.hh: Add data_value class Pekka Enberg 2015-05-26 15:31:42 +03:00
  • 4f45633464 Merge "token bootstrap" Avi Kivity 2015-05-27 10:56:38 +03:00
  • 64a9935206 storage_service: Implement join_token_ring Asias He 2015-05-27 15:05:12 +08:00
  • ff099c44ce gossip: Convert more versioned_value Asias He 2015-05-27 15:03:29 +08:00
  • 876af389be Merge "sstable bloom filter fixes" Avi Kivity 2015-05-27 08:36:03 +03:00
  • 0e29f9a3c5 Merge "sstable write bug fix" Avi Kivity 2015-05-27 08:34:55 +03:00
  • 1d4c92b7fb sstables: fix scope problem when writing a vector Raphael S. Carvalho 2015-05-26 15:04:07 -03:00
  • de169ca9e7 storage_service: Call boot_strapper::get_random_tokens Asias He 2015-05-26 19:59:40 +08:00
  • aa4a23a248 dht: Virtualize get_random_token Asias He 2015-05-27 11:12:38 +08:00
  • a66f06ad44 dht: Specify override on a virtual function in a derived class Asias He 2015-05-27 10:27:17 +08:00
  • ee1d79cd2b dht: Convert BootStrapper.java to C++ Asias He 2015-05-26 18:07:19 +08:00
  • 1c9e88dcb9 dht: Import BootStrapper.java Asias He 2015-05-26 18:06:11 +08:00
  • 4dfd445466 locator: Return optional for token_metadata::get_endpoint Asias He 2015-05-26 19:35:46 +08:00
  • 989bc91de3 bloom filter: use unsigned quantities for signed math Glauber Costa 2015-05-26 09:36:08 -04:00
  • 17557ca3f2 bloom filter: fix incorrect size Glauber Costa 2015-05-25 22:35:28 -04:00
  • 7013791d62 sstables: avoid copying val Glauber Costa 2015-05-26 15:26:40 -04:00
  • 78b93b21b3 sstables: don't cast composites to bytes_view Glauber Costa 2015-05-26 15:24:49 -04:00
  • 4b7e5d0565 sstable: describe composite type Glauber Costa 2015-05-26 15:21:25 -04:00
  • 414502fe21 sstables: make sure composites stay alive Glauber Costa 2015-05-26 09:22:58 -04:00
  • a83d0b258c commitlog: fix build error in default_size Avi Kivity 2015-05-26 20:47:39 +03:00
  • 51b0e2a1e9 commitlog: don't specify the default_size in terms of alignment Avi Kivity 2015-05-26 18:50:21 +03:00
  • e77b23c34f commitlog: Bump up buffer size Calle Wilund 2015-05-26 10:59:46 +02:00
  • cc94019326 Merge seastar upstream Avi Kivity 2015-05-26 17:03:50 +03:00
  • f2b82fd455 sstables/types.hh: add missing includes Avi Kivity 2015-05-26 16:53:34 +03:00
  • bdfe41820a future-util.hh: add missing include Avi Kivity 2015-05-26 16:42:15 +03:00
  • 7b1f433aed file: Rework read interface Vlad Zolotarov 2015-05-26 13:37:51 +03:00
  • 796c203d68 core: remove #include "reactor.hh" from future-util.hh Vlad Zolotarov 2015-05-26 13:37:50 +03:00
  • fba9df4a8b Merge "Preparatory patches for token bootstrap" Avi Kivity 2015-05-26 15:02:27 +03:00
  • 7c85b8763a storage_service: Enable bootstrapTokens Asias He 2015-05-26 17:42:01 +08:00
  • 9736dc6d9c storage_service: Convert should_bootstrap Asias He 2015-05-26 17:25:12 +08:00
  • efd879297e gossip: Add debug_show helper Asias He 2015-05-26 17:01:34 +08:00
  • e98ec068ca storage_service: Start gossiper inside prepare_to_join Asias He 2015-05-26 16:48:14 +08:00
  • 93f4ba820e storage_service: Make storage_service distributed Asias He 2015-05-26 16:36:11 +08:00
  • eefc5a688e storage_service: Call join_token_ring Asias He 2015-05-26 16:21:32 +08:00
  • 8c47b04958 storage_service: Inject application_states in prepare_to_join Asias He 2015-05-26 16:19:32 +08:00
  • 87a8d1f77e gossip: Convert more versioned_value factory functions Asias He 2015-05-26 16:16:52 +08:00
  • 4c6bd14465 Merge "gossipper API" Avi Kivity 2015-05-26 09:52:49 +03:00
  • 4611fd373d sstables: add missing copyright Raphael S. Carvalho 2015-05-25 17:37:10 -03:00
  • be4e09b8b8 Merge "Fixes and improvements for sstables write path" Avi Kivity 2015-05-26 09:50:06 +03:00
  • 87eda7eb5d sstables: adjust static column name creation interface Glauber Costa 2015-05-25 17:49:28 -04:00
  • eaa61ba86c sstables: encode logic for creating a static key component in composite Glauber Costa 2015-05-25 17:48:38 -04:00
  • c5b6786094 sstables: adjust write_column_name interface Glauber Costa 2015-05-25 17:39:16 -04:00
  • 299a185376 sstable: create a key from an exploded view Glauber Costa 2015-05-25 16:19:04 -04:00
  • f04f7f2819 sstables: turn composite into a class Glauber Costa 2015-05-25 14:27:17 -04:00
  • 0519dec0d7 sstable tests: remove filter file Glauber Costa 2015-05-25 19:38:45 -04:00
  • 8b2f5979c9 sstable tests: replace last then statement with finally Glauber Costa 2015-05-25 19:20:57 -04:00
  • d115f9cef6 future: modernize lambda_task, make_task Avi Kivity 2015-05-25 22:20:58 +03:00
  • d1bc08e9e7 future: merge two variants of make_task() Avi Kivity 2015-05-25 22:18:24 +03:00
  • 8812504e4b future: sprinke always_inline attributes in strategic places Avi Kivity 2015-05-25 21:27:40 +03:00
  • 89a466ce7f db/legacy_schema_tables: Fix use-after-move in add_table_to_schema_mutation() Pekka Enberg 2015-05-25 20:30:05 +03:00
  • f092f33848 cql_test_env: Create keyspace for all test cases Pekka Enberg 2015-05-25 19:06:40 +03:00
  • f61dcfddc2 Adding the gossiper API implementation Amnon Heiman 2015-05-20 16:05:55 +03:00
  • 313074c980 API: Add the gossiper API Amnon Heiman 2015-05-20 16:04:37 +03:00