Commit Graph

  • 55fd6cc629 cql3: Enable create index statement grammar definition Pekka Enberg 2015-07-06 10:17:28 +03:00
  • 480200f0ea cql3: Enable truncate statement grammar definition Pekka Enberg 2015-07-06 10:07:20 +03:00
  • ad12b7d21c Add query_processor_test Calle Wilund 2015-06-29 18:22:16 +02:00
  • 5b30326953 Add query_processor accessor to cql_test_env Calle Wilund 2015-06-29 18:21:21 +02:00
  • 3253474eda query_processor : implement execute_internal Calle Wilund 2015-06-24 11:19:12 +02:00
  • 53c3067fc4 cql3::query_options - add convinience constructor for internals Calle Wilund 2015-06-24 11:08:14 +02:00
  • 4a4f8c9d38 UntypedResultSet Java->C++ Calle Wilund 2015-06-24 11:06:53 +02:00
  • 959acb3855 result_message.hh : add convinience visitor base type Calle Wilund 2015-06-24 11:17:25 +02:00
  • 6d6052d9d0 types.hh : add data_type_for overload Calle Wilund 2015-06-24 11:09:25 +02:00
  • 62e4185fff Implement schema_altering_statement::execute_internal Calle Wilund 2015-06-29 18:20:38 +02:00
  • 41cbd0d267 Implement modification_statement::execute_internal Calle Wilund 2015-06-29 18:20:20 +02:00
  • 333af5b61a Implement select_statement::execute_internal Calle Wilund 2015-06-29 18:19:54 +02:00
  • 5919e824c7 storage_proxy: add query_local Calle Wilund 2015-07-01 20:55:07 +02:00
  • e99ffef141 cql_statement: change signature of execute_internal. Calle Wilund 2015-06-29 18:17:12 +02:00
  • 5044e5191d gate: use with_gate idiom Glauber Costa 2015-07-05 12:12:13 -04:00
  • e0d0a7223b Merge seastar upstream Avi Kivity 2015-07-05 19:11:51 +03:00
  • a4a23f8eb0 gate: introduce with_gate idiom Glauber Costa 2015-07-05 11:53:43 -04:00
  • 1f005f4a4a Merge "consistency_level.hh leftovers" from Vlad Avi Kivity 2015-07-05 17:51:49 +03:00
  • b67cded40d tests: print error code for failed test Avi Kivity 2015-07-05 17:50:53 +03:00
  • 3aebcfe6b7 Merge "Adding the column family metrics API" from Amnon Avi Kivity 2015-07-05 17:36:58 +03:00
  • 45ce351f60 db: consistency_level.hh: added is_sufficient_live_nodes() Vlad Zolotarov 2015-07-05 15:20:42 +03:00
  • 501737cb84 db: consistency_level.hh: Complete the implementation of filter_for_query() Vlad Zolotarov 2015-07-05 17:19:31 +03:00
  • 8fa053c7c6 Merge "Adding the hinted_handoff API" from Amnon Avi Kivity 2015-07-05 17:33:25 +03:00
  • b8f8f66e81 Merge "Adding the endpoint_snitch_api" from Amnon Avi Kivity 2015-07-05 17:31:23 +03:00
  • a9a3bd1927 db: consistency_level.hh: Styling in filter_for_query() Vlad Zolotarov 2015-07-05 17:15:23 +03:00
  • dedb9e8434 Merge "Adding the cache service metrics API" from Amnon Avi Kivity 2015-07-05 16:45:43 +03:00
  • 5a110dc2ab Merge "Adding the compaction_manager API" from Amnon Avi Kivity 2015-07-05 16:44:36 +03:00
  • 3b4ce5a219 API: Adding a stub implementation for hinted_handoff metrics Amnon Heiman 2015-07-05 16:42:54 +03:00
  • a162528227 API: Adding metrics to hinted_handoff Amnon Heiman 2015-07-05 16:28:33 +03:00
  • daceaec74c Adding a stub implementation for the hinted_handoff Amnon Heiman 2015-07-05 15:20:41 +03:00
  • 389430b3da API: Adding the hinted_handoff swagger definition Amnon Heiman 2015-07-05 15:17:37 +03:00
  • 72ebb6360f modification_statement bugfix: don't move out of shared pointer in loop Calle Wilund 2015-07-01 13:47:46 +02:00
  • abe3851376 Move memtable in_flight_seal.leave() to finally (symmetry) Calle Wilund 2015-07-01 13:47:45 +02:00
  • 0cb5e665c9 Add submodule comment to README-urchin Amnon Heiman 2015-07-05 11:46:32 +03:00
  • e5ab062f05 messaging: fix vector serialization Gleb Natapov 2015-07-02 18:59:13 +03:00
  • 901b2630ad Merge "Refactor mutation_partition_serializer interface" from Tomasz Avi Kivity 2015-07-05 11:44:02 +03:00
  • 15d009d39e udp: auto close on destruction of channel Takuya ASADA 2015-07-05 11:52:42 +09:00
  • 37176e28a4 mutation_partition_serializer: Add read() variants Tomasz Grabiec 2015-07-03 17:49:08 +02:00
  • f537c0f0ac mutation_partition_serializer: Refactor the interface Tomasz Grabiec 2015-07-03 17:45:47 +02:00
  • 48d2c96b3c db/serializer: Introduce write() which works with bytes_ostream Tomasz Grabiec 2015-07-03 17:44:16 +02:00
  • 72a6f80ce5 bytes_ostream: Introduce write_place_holder() for arbitrary size Tomasz Grabiec 2015-07-03 17:42:50 +02:00
  • 01c698def4 mutation_reader: Make consume() work with deferring callbacks too Tomasz Grabiec 2015-07-03 12:31:22 +02:00
  • 59a95f8237 Merge branch 'pdziepak/ttl/v4' from seastar-dev.git Tomasz Grabiec 2015-07-02 19:06:29 +03:00
  • 36e1fdcff4 tests/cql_query: test expiring cells Paweł Dziepak 2015-06-30 16:35:15 +02:00
  • b211bfa514 gc_clock: support adding an offset to the current time Paweł Dziepak 2015-07-02 16:46:20 +02:00
  • 7dbcdb4a9e atomic_cell_base: remove unused function is_dead() Paweł Dziepak 2015-06-30 16:59:53 +02:00
  • 16963b214b sstables: do not write expired cells Paweł Dziepak 2015-06-30 15:41:47 +02:00
  • dc23574580 tests/sstable: use 0 as current timestamp Paweł Dziepak 2015-07-02 13:38:01 +02:00
  • 8fa0049cae sstables: keep current timestamp Paweł Dziepak 2015-07-02 13:37:02 +02:00
  • 183b6fc6d9 db: do not return already expired cells in queries Paweł Dziepak 2015-06-30 15:42:48 +02:00
  • 61aae4a278 atomic_cell: add checks for expired cells Paweł Dziepak 2015-06-30 15:40:29 +02:00
  • 290a7ca1bf query: add timestamp to read_command Paweł Dziepak 2015-07-02 12:49:09 +02:00
  • 9992795a5c atomic_cell: move common logic to atomic_cell_base Paweł Dziepak 2015-06-30 14:04:42 +02:00
  • ff4da7fcdc Adding the endpoint_snitch API implementation Amnon Heiman 2015-07-02 17:40:50 +03:00
  • 3a43a61203 Adding the Swagger definition of the endpoint_snitch_info Amnon Heiman 2015-06-16 10:37:03 +03:00
  • b0fd850463 Merge "Code missing for a NetworkTopologyStrategy integration" from Vlad Avi Kivity 2015-07-02 17:31:49 +03:00
  • 1eabf5983f Merge seastar upstream Avi Kivity 2015-07-02 17:07:04 +03:00
  • d0003e4f29 rpc: handler smart pointer return value from rpc handler Gleb Natapov 2015-07-02 16:43:38 +03:00
  • 7d33cf62a5 Add is_smart_ptr metafunction to detect know smart pointers objects Gleb Natapov 2015-07-02 16:43:37 +03:00
  • 4ef3eaef4d Merge "Add tests for query interface on mutation level" from Tomasz Avi Kivity 2015-07-02 16:35:27 +03:00
  • 89a7e84483 service: storage_proxy: implement datacenter_sync_write_response_handler Vlad Zolotarov 2015-06-30 19:49:51 +03:00
  • 4a78d173f6 service: storage_proxy::send_to_live_endpoints(): properly query a datacenter name Vlad Zolotarov 2015-06-30 19:27:51 +03:00
  • acb8b9fcda service: storage_proxy::mutate(): properly query local_dc Vlad Zolotarov 2015-06-30 19:24:44 +03:00
  • 77c50dc013 db: consistency_level.hh: complete assure_sufficient_live_nodes() Vlad Zolotarov 2015-07-02 12:59:33 +03:00
  • 7145ce7ee9 Merge seastar upstream Avi Kivity 2015-07-02 15:59:57 +03:00
  • a4a6c0d69e db: consistency_level.hh: implement is_local() Vlad Zolotarov 2015-07-02 12:56:53 +03:00
  • ff770a61a5 db: consistency_level.hh: complete block_for() function Vlad Zolotarov 2015-07-02 12:48:49 +03:00
  • 6b609d5b35 db: consistency_level.hh: implement local_quorum_for() Vlad Zolotarov 2015-06-30 13:07:44 +03:00
  • f89ae4078f tests: Add test for querying a mutation Tomasz Grabiec 2015-07-02 10:41:46 +02:00
  • 464434d3d4 mutation: Add query() method Tomasz Grabiec 2015-06-26 13:14:56 +02:00
  • f711e4e978 tests: Mark assert_that() inline instead of static Tomasz Grabiec 2015-06-29 13:14:59 +02:00
  • eba6b492a6 tests: Introduce result_set assertions Tomasz Grabiec 2015-06-29 13:14:18 +02:00
  • 033e46c7b0 sharded: speed up compilation Avi Kivity 2015-07-02 15:33:35 +03:00
  • c81cf80d8a fix mutation forwarding for muti-DC setup Gleb Natapov 2015-07-02 12:35:20 +03:00
  • c5d1f9c493 result_set: Expose get_data_value() Tomasz Grabiec 2015-06-29 13:12:20 +02:00
  • 4c008e059a result_set: Store schema pointer with result_set Tomasz Grabiec 2015-06-29 13:11:45 +02:00
  • f388139a7b result_set_builder: Move to source file Tomasz Grabiec 2015-06-29 10:17:40 +02:00
  • a1f6dec067 result_set: Introduce from_raw_result() factory method Tomasz Grabiec 2015-06-26 13:12:27 +02:00
  • c9e5508e3c result_set_builder: Make build() return unwrapped object Tomasz Grabiec 2015-06-26 13:10:44 +02:00
  • f46b7a815e query: Fix typos in comments Tomasz Grabiec 2015-06-26 13:14:15 +02:00
  • 3fc951e807 mutation_partition: Use default value for row_limit in query() Tomasz Grabiec 2015-06-25 21:49:08 +02:00
  • 1b4a72de14 query: Introduce query::max_rows Tomasz Grabiec 2015-06-25 21:49:21 +02:00
  • fa60555ddd locator: network_topology_strategy: make get_datacenters() public Vlad Zolotarov 2015-06-30 15:54:20 +03:00
  • 00da6d85c3 future: optimize for compile time Avi Kivity 2015-07-02 12:47:07 +03:00
  • 888a33f9d2 locator: add a replication strategy type field to abstract_replication_strategy Vlad Zolotarov 2015-06-30 13:00:01 +03:00
  • 53aa239865 sstables: remove some dead code Nadav Har'El 2015-07-02 11:48:26 +03:00
  • 477d06aa96 API: Adding the metrics stub to the compaction_manager Amnon Heiman 2015-07-02 09:55:37 +03:00
  • acb56ab133 API: Adding the metrics to the compaction_manager Amnon Heiman 2015-07-02 09:53:34 +03:00
  • 2d04668de5 API: Adding the compaction_manager API stub implementation Amnon Heiman 2015-07-02 09:28:21 +03:00
  • 771f818ed0 Adding the compaction_manager Swagger definition file Amnon Heiman 2015-07-02 09:25:50 +03:00
  • a4d2946d20 Merge branch 'gleb/for_urchin' (read clustering) from seastar-dev.git Tomasz Grabiec 2015-07-01 13:31:02 +02:00
  • 4b9661c608 initial read clustering code Gleb Natapov 2015-06-21 11:24:27 +03:00
  • 730170ff1a serialize data structures needed for read clustering Gleb Natapov 2015-06-29 15:35:50 +03:00
  • 3d3d3a8627 implment query::result::digest() Gleb Natapov 2015-06-29 15:35:34 +03:00
  • 0b0d0122fb thrift: create directory in the local shard only Glauber Costa 2015-06-30 14:36:57 -04:00
  • e9c90060c4 Merge "Keyspace replication strategy options fixes" from Paweł Avi Kivity 2015-07-01 13:12:19 +03:00
  • e6b88ae84a Merge "streaming updates" from Asias Avi Kivity 2015-07-01 11:48:35 +03:00
  • 1744caef70 Merge "serialization for streaming" from Asias Avi Kivity 2015-07-01 11:12:30 +03:00
  • a64c4da4ea Adding stub implementation for the chace service metrics Amnon Heiman 2015-07-01 09:57:49 +03:00
  • 1054d95c25 Adding the cache service metrics Swgger definition Amnon Heiman 2015-07-01 09:55:30 +03:00