Commit Graph

  • 1f5321d958 db: drop unimplemented::COLLECTIONS Avi Kivity 2015-04-28 18:02:56 +03:00
  • 372b403258 cql3: implement schema::has_collections() Avi Kivity 2015-04-28 18:02:35 +03:00
  • 44f44bbeeb cql3: convert collection-related items in single_column_relation to C++ Avi Kivity 2015-04-28 18:01:54 +03:00
  • 97f689eb03 cql3: convert single_column_restriction::IN_with_marker to C++ Avi Kivity 2015-04-28 18:00:35 +03:00
  • 9c446a5465 cql3: convert RequestValidations.java to C++ Avi Kivity 2015-04-28 17:05:32 +03:00
  • 987d7ba698 tests: Make create keyspace test case more robust Pekka Enberg 2015-03-31 11:08:19 +03:00
  • 9ec10c240f db: Convert LegacySchemaTables keyspace merging Pekka Enberg 2015-03-31 14:39:23 +03:00
  • dd8a08597f service: Add storage_proxy::query_local() helper Pekka Enberg 2015-04-28 11:23:49 +03:00
  • f17a8a7a92 query: Add support for result sets Pekka Enberg 2015-04-21 11:53:13 +03:00
  • bba798c1ab keys: Add partition_key::get_component() helper Pekka Enberg 2015-04-23 13:41:49 +03:00
  • 3afceeea09 bytes_ostream.hh: bytes_ostream::empty() Pekka Enberg 2015-04-16 13:22:54 +03:00
  • ce51d476c2 schema.hh: Add schema::comment() accessor Pekka Enberg 2015-04-16 08:41:00 +03:00
  • e5457637fb config: Convert ks_meta_data constructors to C++ Pekka Enberg 2015-04-15 12:25:01 +03:00
  • 33ceac5643 database: add database::delete_keyspace() stub Pekka Enberg 2015-04-28 15:45:43 +03:00
  • 02eb356cae Merge tag 'avi/remedial-collections-1/v1' from seastar-dev.git Tomasz Grabiec 2015-04-28 14:28:14 +02:00
  • 8e6d11df1b sstable read: support deleted cells Nadav Har'El 2015-04-28 14:37:15 +03:00
  • 0adc4812ba sstable read: support cell expiration time Nadav Har'El 2015-04-28 00:46:08 +03:00
  • 8073abb070 Merge branch 'tgrabiec/compound-fixes' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-28 12:41:18 +03:00
  • 4e91a3b005 tests: add test for list append/prepend operations Avi Kivity 2015-04-27 14:54:51 +03:00
  • 448d67053f cql3: convert operation::prepend to C++ Avi Kivity 2015-04-28 12:04:18 +03:00
  • abca68458e cql3: convert lists::prepender to C++ Avi Kivity 2015-04-28 12:02:20 +03:00
  • 4736504f4a cql3: convert lists::marker::bind() to C++ Avi Kivity 2015-04-27 16:21:33 +03:00
  • 9131c094a7 cql3: convert lists::precision_time to C++ Avi Kivity 2015-04-27 16:12:49 +03:00
  • 38a09a6c1a cql3: remove gunk from lists.hh Avi Kivity 2015-04-27 15:18:20 +03:00
  • b4c400612a tests: Introduce compound_test Tomasz Grabiec 2015-04-28 10:57:40 +02:00
  • 4c2390348e tests: Introduce range_assert Tomasz Grabiec 2015-04-28 10:56:53 +02:00
  • 923aca98f4 compound: Fix handling of empty components in prefixable compounds Tomasz Grabiec 2015-04-28 10:53:26 +02:00
  • bdf0db974a compound: Swap order of enum elements Tomasz Grabiec 2015-04-28 09:59:36 +02:00
  • 47f1fe8eb5 cql3: implement list append operation Avi Kivity 2015-04-27 14:54:16 +03:00
  • dc9e705952 cql3: convert lists::appender to C++ Avi Kivity 2015-04-27 14:53:51 +03:00
  • f1219c1d74 cql3: enable collections in column_condition Avi Kivity 2015-04-27 13:25:05 +03:00
  • 066a37ad21 shared_ptr: Make shared_ptr work with foreign_ptr Pekka Enberg 2015-04-27 14:02:48 +03:00
  • 6e78344c87 Merge tag 'avi/usertypes-addendum/v1' from seastar-dev.git Tomasz Grabiec 2015-04-27 12:53:00 +02:00
  • 23db4e0b54 db: rename db_tuple_type to tuple_type Avi Kivity 2015-04-19 18:25:41 +03:00
  • f779c54d75 db: rename tuple_type family to compound_type Avi Kivity 2015-04-19 18:25:40 +03:00
  • cf1d6197d6 database: add database::update_keyspace() stub Pekka Enberg 2015-04-09 10:14:31 +03:00
  • 00510d610b database: Add set_clustered_cell() variant Pekka Enberg 2015-04-02 10:44:06 +03:00
  • 3f3987e7ab rpc: handle exception during unmarshalling Gleb Natapov 2015-04-26 18:42:54 +03:00
  • 8825b96a44 rpc: add virtual destructor for reply_handler Gleb Natapov 2015-04-26 18:42:53 +03:00
  • 28f9f629c9 Merge branch 'asias/locator_v1' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-27 10:46:05 +03:00
  • e2685f1fec service: add db accessor to storage proxy Pekka Enberg 2015-04-07 15:37:20 +03:00
  • 5b409baa99 db: Return a vector of mutations for 'create keyspace' Pekka Enberg 2015-04-02 09:30:36 +03:00
  • b8e56254ee locator: Convert RackInferringSnitch.java to C++ Asias He 2015-04-27 14:58:55 +08:00
  • c8c7a37afa locator: Import RackInferringSnitch.java Asias He 2015-04-27 14:58:18 +08:00
  • bc034aeaec locator: Convert AbstractNetworkTopologySnitch.java to C++ Asias He 2015-04-27 14:16:23 +08:00
  • 23ae3da303 locator: Import AbstractNetworkTopologySnitch.java Asias He 2015-04-27 14:15:00 +08:00
  • 803481792b tests: test cql3 type-cast with user-defined types Avi Kivity 2015-04-26 18:44:56 +03:00
  • fcaf33328f tests: fix test_user_type comment Avi Kivity 2015-04-26 18:43:34 +03:00
  • 57b5907572 tests: add local_db() method to cql_test_env Avi Kivity 2015-04-26 18:42:31 +03:00
  • 01347bf091 cql3: enable grammar for frozen<type> Avi Kivity 2015-04-26 19:09:25 +03:00
  • 74cd3a58ef cql3: add frozen type support to cql3_type Avi Kivity 2015-04-26 19:08:48 +03:00
  • 3fec0842ef cql3: enable grammar for user type names Avi Kivity 2015-04-26 18:42:05 +03:00
  • bc1ab16adc cql3: convert reserved_type_names() in grammar Avi Kivity 2015-04-26 18:40:45 +03:00
  • 6f2751750f cql3: add uninitialized<> helper for ANTLR Avi Kivity 2015-04-26 18:38:12 +03:00
  • 0ef85e2be6 cql3: implement cql3_type support for user types Avi Kivity 2015-04-26 18:35:05 +03:00
  • 7f781e314e cql3: add ut_name ostream operator Avi Kivity 2015-04-26 18:37:25 +03:00
  • bc4d23883b cql3: simplify ut_name constructor Avi Kivity 2015-04-26 18:36:45 +03:00
  • 31133ee47a cql3: disambiguate join() call in cql3_type Avi Kivity 2015-04-26 18:35:24 +03:00
  • 8825a2bd74 cql3: add missing include to ut_name.hh Avi Kivity 2015-04-26 18:36:19 +03:00
  • ba0afecf2e db: implement user_types_metadata Avi Kivity 2015-04-26 18:33:25 +03:00
  • b3b553821f Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-04-26 13:15:15 +03:00
  • f06c12e031 http: fix crash due to set_routes() not managing lifetime correctly Amnon Heiman 2015-04-26 12:27:05 +03:00
  • 65b8b19ca7 Merge branch 'tgrabiec/order-partitions-by-decorated-key' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-25 19:16:51 +03:00
  • 53eb59e8ab Merge branch 'bsearch' of github.com:glommer/urchin into db Avi Kivity 2015-04-25 18:54:43 +03:00
  • adfd737ad9 Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-04-25 18:54:11 +03:00
  • 2b8035a718 sstring: add a fill constructor Glauber Costa 2015-04-22 18:38:08 -04:00
  • 5a7e3d3278 db: Order partitions by decorated_key Tomasz Grabiec 2015-04-23 14:29:03 +02:00
  • 474dbbbc88 db/serializer: Avoid unnecessary lookup of column family ID Tomasz Grabiec 2015-04-23 11:58:22 +02:00
  • 9f3053a867 db/serializer: Fix coding style Tomasz Grabiec 2015-04-23 11:57:49 +02:00
  • 1c3275c950 mutation: Encapsulate fields Tomasz Grabiec 2015-04-23 11:44:42 +02:00
  • 2b157a5526 locator: Take token by const& Tomasz Grabiec 2015-04-23 11:55:59 +02:00
  • 71041eb0d6 dht: Implement operator<< for decorated_key Tomasz Grabiec 2015-04-23 20:58:22 +02:00
  • 841a13da93 dht: Implement operator!= for decorated_key Tomasz Grabiec 2015-04-23 20:57:47 +02:00
  • 4641bc6f95 database: Move implementation to source file Tomasz Grabiec 2015-04-23 14:19:19 +02:00
  • 88b9966c38 keys: Avoid unnecessary lw_shared_ptr copy Tomasz Grabiec 2015-04-23 12:56:14 +02:00
  • a9972b4b28 Relax header dependencies Tomasz Grabiec 2015-04-23 09:51:52 +02:00
  • 6c07f4ae5d Introduce database_fwd.hh with forward declarations Tomasz Grabiec 2015-04-23 09:51:14 +02:00
  • 731a63e371 schema: Embed raw_schema inside schema Tomasz Grabiec 2015-04-22 20:45:30 +02:00
  • 00f8c148d6 tests: test summary binary search. Glauber Costa 2015-04-01 16:39:08 -04:00
  • 28f936d6d2 sstables: summary binary search Glauber Costa 2015-04-01 16:53:37 -04:00
  • 8508a246bb sstable: convenient view for types Glauber Costa 2015-04-21 20:33:29 -04:00
  • 7c7da26347 dht: generate a token from a bytes_view Glauber Costa 2015-04-23 14:44:12 -04:00
  • 5b8b2e835a sstable: add sstable::key type Glauber Costa 2015-04-20 11:49:45 -04:00
  • 7677a3423e schema: specify the kind of join we want Glauber Costa 2015-04-20 17:49:17 -04:00
  • c963821e1d db: Extract schema-specific code to schema.cc Tomasz Grabiec 2015-04-22 19:58:23 +02:00
  • a93f7e5525 Merge branch 'asias/gossip_v2' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-23 19:19:19 +03:00
  • da8782b9e5 Merge branch 'tgrabiec/code-moves' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-23 18:44:40 +03:00
  • d23b7796f8 dht/i_partitioner.hh: Make decorated key operators visible Pekka Enberg 2015-04-21 14:04:12 +03:00
  • 9377cdcc45 tests: Add exception tests to tests/urchin/message.cc Asias He 2015-04-21 10:21:58 +08:00
  • 346d00cc8c tests: Add listen-address option to tests/urchin/message.cc Asias He 2015-04-21 10:37:05 +08:00
  • 5bb42de010 tests: Update load info over the time in tests/urchin/gossip.cc Asias He 2015-04-21 16:10:19 +08:00
  • 3d36debcf8 message: Do not call remove_rpc_client() under exception Asias He 2015-04-22 15:27:02 +08:00
  • bf3d6a4c06 gossip: Disable sleep and retry logic in do_status_check Asias He 2015-04-22 10:04:29 +08:00
  • 0060eac413 gossip: Set last processed time when receiving gossip message Asias He 2015-04-21 18:11:03 +08:00
  • 622ec0111d gossip: Fix apply_new_states Asias He 2015-04-21 16:40:44 +08:00
  • 5f0050dc97 gossip: Fix add_application_state Asias He 2015-04-21 16:08:37 +08:00
  • 7b75df6bd4 gossip: Update heart beat Asias He 2015-04-21 15:34:53 +08:00
  • f2e840de54 gossip: Switch from fail to warn Asias He 2015-04-22 09:54:33 +08:00
  • a800fbfe64 gossip: Set get_phi_convict_threshold to 8 Asias He 2015-04-21 15:22:01 +08:00
  • 5a54ae3214 gossip: Fix string serializer in messaging_service Asias He 2015-04-22 08:13:18 +08:00