Commit Graph

  • d96c2ef308 Merge branch 'pdziepak/fix-map-to-json/v1' from seastar-dev.git Tomasz Grabiec 2015-07-10 10:59:29 +03:00
  • 7e31dfa31f cql3: Convert CFName to C++ Pekka Enberg 2015-07-10 10:43:29 +03:00
  • 006a188a05 cql3: Import CFName.java Pekka Enberg 2015-07-10 10:42:35 +03:00
  • 573c39386d cql3: Convert IndexName to C++ Pekka Enberg 2015-07-10 10:34:32 +03:00
  • 842eb00a68 cql3: Import IndexName.java Pekka Enberg 2015-07-10 10:33:28 +03:00
  • 2c02c9c436 cql3: Convert KeyspaceElementName to C++ Pekka Enberg 2015-07-10 10:17:59 +03:00
  • 34563ca8e4 cql3: Import KeyspaceElementName.java Pekka Enberg 2015-07-10 10:12:15 +03:00
  • 19d4cd7449 json: do not add a newline at the end of string Paweł Dziepak 2015-07-10 01:26:48 +02:00
  • da52b5d5da json: explicitly set Json::Value type to objectValue Paweł Dziepak 2015-07-10 01:18:21 +02:00
  • ede9886f50 dht: add byte_ordered_partitioner Paweł Dziepak 2015-07-09 23:43:16 +02:00
  • c084a86de6 tests: Add more tests for data queries Tomasz Grabiec 2015-07-09 18:36:23 +02:00
  • a0cb362838 types: Support serialization of empty values Tomasz Grabiec 2015-07-09 18:37:20 +02:00
  • 9a0c48d829 tests: Switch to partition_slice_builder in mutation_test Tomasz Grabiec 2015-07-09 18:35:51 +02:00
  • ec65d7fa73 Introduce partition_slice_builder Tomasz Grabiec 2015-07-09 18:34:06 +02:00
  • 31081f91c4 tests: Fix row_assertion::matches() to deal with empty boost::any properly Tomasz Grabiec 2015-07-09 18:36:55 +02:00
  • 197196c6b0 tests: Introduce result_set_assertions::has_size() Tomasz Grabiec 2015-07-08 16:44:09 +02:00
  • 9aec8b9591 query: result_set: Use type's to_string() to get prettier printout Tomasz Grabiec 2015-07-09 18:18:23 +02:00
  • cb9b48d9be query: result_set: Add static columns even if there are no clustered rows Tomasz Grabiec 2015-07-09 18:18:15 +02:00
  • 5af1769326 tests: Add more CQL query tests Tomasz Grabiec 2015-07-09 14:51:20 +02:00
  • 9724b84bb3 db: Fix query of partitions with no live clustered rows Tomasz Grabiec 2015-07-09 14:42:36 +02:00
  • c742529e52 bytes_ostream: Introduce retract() Tomasz Grabiec 2015-07-09 14:26:52 +02:00
  • 09ed972068 mutation_partition: Remove redundant slice parameter from query() Tomasz Grabiec 2015-07-03 16:08:13 +02:00
  • c975e7fb56 db: atomic_cell: Fix misnamed parameter Tomasz Grabiec 2015-07-08 16:39:33 +02:00
  • 33778231d9 db: atomic_cell: Introduce is_covered_by() helper Tomasz Grabiec 2015-07-08 16:37:47 +02:00
  • da937897cf memtable: Introduce as_data_source() Tomasz Grabiec 2015-07-02 19:20:32 +02:00
  • 8a18d2b699 Extract memtable implementation to memtable.cc Tomasz Grabiec 2015-07-02 14:10:41 +02:00
  • 176fa9d049 storage_proxy: Simplify query_local() Tomasz Grabiec 2015-07-03 14:26:01 +02:00
  • c3f7856853 bytes_ostream: Introduce fragment iterator Tomasz Grabiec 2015-07-07 13:58:39 +02:00
  • a03fc3549b query-result: Add missing include Tomasz Grabiec 2015-07-08 17:16:02 +02:00
  • 290804baec Merge "Functions to update the peer table" from Glauber Avi Kivity 2015-07-09 19:33:10 +03:00
  • 50236b69b3 Merge "Fix floating point comparison" from Paweł Avi Kivity 2015-07-09 19:09:18 +03:00
  • afee9ab72a system_keyspaces: implement remove_endpoint Glauber Costa 2015-07-09 11:32:46 -04:00
  • e559959632 system_keyspace: implement update_peer_info Glauber Costa 2015-07-08 20:32:13 -04:00
  • 38465dea70 system_keyspaces: implement load_dc_rack_info Glauber Costa 2015-07-08 11:29:50 -04:00
  • 92740919eb tests/type: add test for comparing floating point values Paweł Dziepak 2015-07-09 17:50:15 +02:00
  • cf07b4c09a types: make comparing floating point values follow Java behavior Paweł Dziepak 2015-07-09 17:44:56 +02:00
  • d170efbfcb fstream: optimize file_data_source_impl Avi Kivity 2015-07-09 15:33:09 +03:00
  • d43933e642 gms: add addr method to inet_addr Glauber Costa 2015-07-08 21:02:43 -04:00
  • 28652c669f Merge "UTF8 validation in CQL binary protocol" from Paweł Avi Kivity 2015-07-09 17:44:09 +03:00
  • 4ed027bf89 types: add data_type for inet_address Glauber Costa 2015-07-08 12:17:55 -04:00
  • 6b8d823c82 gms: allow the construction of the object from a net address Glauber Costa 2015-07-08 12:16:59 -04:00
  • 06917666f9 Merge tag 'bootstrap-v3' from git@github.com:glommer/urchin.git Tomasz Grabiec 2015-07-09 15:31:27 +03:00
  • bac0a8a680 legacy_schema_tables: convert save_system_keyspace_schema() Glauber Costa 2015-07-07 18:06:21 -04:00
  • ea67ca03af file: fix file::size() signature Avi Kivity 2015-07-09 15:07:58 +03:00
  • e96d07d614 file: optimize file::size() for posix Avi Kivity 2015-07-09 15:01:42 +03:00
  • 4273c6d390 transport: verify that strings are valid utf8 Paweł Dziepak 2015-07-09 13:41:35 +02:00
  • ac776d2618 exceptions: remove transport_exception Paweł Dziepak 2015-07-09 13:39:31 +02:00
  • 31b0c60640 Merge branch 'penberg/cql-drop-table' from seastar-dev.git Tomasz Grabiec 2015-07-09 10:53:48 +02:00
  • 8857f42c5f Merge "Wire up streaming and ssstable" from Asias Avi Kivity 2015-07-09 11:37:22 +03:00
  • 724099abe9 query: result_set_builder: Use the set of columns which was queried for Tomasz Grabiec 2015-07-09 10:08:05 +02:00
  • b7b0aa3318 streaming: Negotiate core to core connection. Asias He 2015-07-08 10:18:50 +08:00
  • 853175fc61 streaming: Implement prepare_message handler Asias He 2015-07-07 17:22:57 +08:00
  • abfcf7d825 streaming: Send prepare_message message Asias He 2015-07-07 17:04:08 +08:00
  • 7ae860a43a streaming: Enable init_receiving_side Asias He 2015-07-07 16:53:30 +08:00
  • f1dc4f21d5 streaming: Send stream_init_message to remote Asias He 2015-07-07 16:31:42 +08:00
  • 3256a21556 streaming: Use frozen_mutation to send mutations Asias He 2015-07-07 10:46:29 +08:00
  • cdf50aa078 messaging_service: Add STREAM_MUTATION verb Asias He 2015-07-07 10:44:39 +08:00
  • 1dd80bac65 streaming: Make get_local_db() and ms() public Asias He 2015-07-07 10:41:23 +08:00
  • 1aab3c7bb9 streaming: Drop serialization interface for {outgoing,incoming}_file_message Asias He 2015-07-07 10:39:00 +08:00
  • 4718211d4a streaming: Wire up stream_transfer_task::add_transfer_file Asias He 2015-07-02 10:40:20 +08:00
  • ad3692f666 streaming: Implement stream_session::add_transfer_ranges Asias He 2015-07-02 09:54:22 +08:00
  • 3d42a9f9ad streaming: Introduce stream_detail Asias He 2015-07-02 09:27:13 +08:00
  • 4b676bfac5 streaming: Init streaming service in main Asias He 2015-07-03 20:10:21 +08:00
  • c41872a64d messaging_service: Move serialization code frozen_mutation to source file Asias He 2015-07-01 15:22:02 +08:00
  • a773c151a3 messaging_service: Move serialization code for sstring to source file Asias He 2015-07-01 15:15:52 +08:00
  • ff5e80bd35 messaging_service: Move serialization code for messaging_verb to source file Asias He 2015-07-01 10:03:47 +08:00
  • 31248ee0cf cql3: Enable DROP TABLE statement grammar Pekka Enberg 2015-07-09 09:35:43 +03:00
  • b68f93191e cql3: Convert DropTableStatement to C++ Pekka Enberg 2015-07-09 09:22:56 +03:00
  • a64eab772c migration_manager: Convert announceColumnFamilyDrop to C++ as stub Pekka Enberg 2015-07-09 09:18:44 +03:00
  • 4641e4166f db/query_context: expose next_timestamp from query_processor Glauber Costa 2015-07-09 00:08:00 -04:00
  • d1c8b4fb05 query_context: accessor for storage proxy Glauber Costa 2015-07-08 11:55:00 -04:00
  • cb103449a5 db: move query_context to a header Glauber Costa 2015-07-07 18:04:58 -04:00
  • cdeab4a3d3 cql3: provide a mechanism to get a timestamp higher than any Glauber Costa 2015-07-09 00:04:03 -04:00
  • 9a691503ff add default_validator to schema_builder Glauber Costa 2015-07-07 20:09:00 -04:00
  • 0cb43b42d0 query_options: use native_protocol instead of 3 for internal options as well. Glauber Costa 2015-07-07 14:37:57 -04:00
  • 69c56997e2 cql3: Enable DROP KEYSPACE statement grammar Pekka Enberg 2015-07-08 15:24:28 +03:00
  • 816254ed45 cql3: Convert DropKeyspaceStatement to C++ Pekka Enberg 2015-07-08 14:50:08 +03:00
  • 386792e63f migration_manager: Convert announceKeyspaceDrop to C++ as stub Pekka Enberg 2015-07-08 15:17:25 +03:00
  • d3eb9f9b57 version.hh: Fix release version to be "2.2.0" Pekka Enberg 2015-07-08 13:23:28 +03:00
  • b0c087b2a5 storage_proxy: fix check for singular range on read Gleb Natapov 2015-07-08 17:54:21 +03:00
  • ee699eb0ac mutation_reader: Take vector instead of initializer_list Asias He 2015-07-08 21:42:35 +08:00
  • a2e270f3d4 Merge "wire update tokens" from Glauber Avi Kivity 2015-07-08 16:01:37 +03:00
  • b9ae77a5a9 Merge branch 'master' of github.com:cloudius-systems/urchin into db Avi Kivity 2015-07-08 15:18:16 +03:00
  • 79dcdfd90f Merge "BatchLogMana" from Calle Avi Kivity 2015-07-08 14:48:33 +03:00
  • 3ca9a8c2fb migration_manager: Fix announce_new_column_family() validation Pekka Enberg 2015-07-08 13:52:11 +03:00
  • a209c91662 Merge "Fix empty sstable_compression property" from Paweł Avi Kivity 2015-07-08 13:14:12 +03:00
  • 6cf2230cb6 Add batchlog_manager_test Calle Wilund 2015-07-07 16:19:52 +02:00
  • ef2cc9b05d BatchLogManager.java -> C++ Calle Wilund 2015-06-24 11:27:37 +02:00
  • c1a5627c12 Import BatchlogManager.java Calle Wilund 2015-06-15 16:54:50 +02:00
  • 4ba0bf7ac6 system_keyspace : add support for storing and reading truncation Calle Wilund 2015-06-24 11:25:02 +02:00
  • 918b30b2d8 transport/server: Fix "already exists" error serialization Pekka Enberg 2015-07-08 11:54:48 +03:00
  • 0e500b6759 db::serializer : add replay_position serializer Calle Wilund 2015-06-24 11:16:07 +02:00
  • 8a8694cbbf Add naive rate limiter object Calle Wilund 2015-06-24 11:15:24 +02:00
  • 806fc04b37 token_metadata.hh : implement get_all_endpoints Calle Wilund 2015-06-24 11:12:27 +02:00
  • b8c3d8de4b tests/cql: add test for empty sstable_compression property Paweł Dziepak 2015-07-08 10:47:50 +02:00
  • 148d6b9db2 compress: allow empty sstable_compression Paweł Dziepak 2015-07-08 10:45:16 +02:00
  • 8405361e81 Cql.g: support empty STRING_LITERALS Paweł Dziepak 2015-07-08 10:38:33 +02:00
  • 957b4076a2 Merge "CQL: Handle token function & restrictions" from Calle Avi Kivity 2015-07-08 11:35:22 +03:00
  • 84b5ba5270 query_processor bug fix: execute_internal did not keep options alive Calle Wilund 2015-07-07 20:03:54 +02:00
  • 94fcce501e Cql3.g: handle token in grammar Calle Wilund 2015-07-07 16:17:01 +02:00