Commit Graph

  • e46537b7d3 storage_service: Include range tombstones feature Duarte Nunes 2016-05-31 11:44:17 +02:00
  • 17a544c4a6 gossip: Add feature default ctor and operator= Duarte Nunes 2016-05-31 11:43:24 +02:00
  • 2c82dcd309 gossip: Decouple feature lifetime from the gossiper Duarte Nunes 2016-05-30 18:04:33 +02:00
  • 351aaf9738 range_tombstone: Introduce range_tombstone_to_prefix_tombstone_converter Duarte Nunes 2016-05-09 13:11:38 +02:00
  • f7809bcaef range_tombstone_list: Add unit test Duarte Nunes 2016-04-26 12:35:08 +02:00
  • 284bb6b66f range_tombstone_list: Make it ReversiblyMergeable Duarte Nunes 2016-05-02 23:31:17 +02:00
  • 86030885c8 mutations: Introduce range tombstone list Duarte Nunes 2016-04-25 19:54:28 +02:00
  • 6a111fdd01 mutations: Introduce the range_tombstone class Duarte Nunes 2016-04-25 19:53:37 +02:00
  • dc8319ed91 keys: Remove schema argument from make_empty Duarte Nunes 2016-05-27 16:31:07 +00:00
  • 7f8c35dd8c idl: Add range tombstone IDL Duarte Nunes 2016-04-23 22:35:54 +02:00
  • 9bd7d08fc7 idl-compiler: Default expr can refer to previous fields Duarte Nunes 2016-05-11 21:32:24 +02:00
  • e2812c1b7a idl: Rename range_tombstone::key to start Duarte Nunes 2016-04-23 21:10:12 +02:00
  • f64c25a495 cql3/statements/select_statement: Unify coding style Pekka Enberg 2016-06-02 15:49:50 +03:00
  • 6da0449fc7 tests: adjust config_test for db::string_map changes Avi Kivity 2016-06-02 14:45:11 +03:00
  • 9132604a90 config: make string_map to be a unique type instead of an alias to unordered_map Gleb Natapov 2016-06-02 13:26:42 +03:00
  • 96463cc17c streaming: Fix indention in do_send_mutations Asias He 2016-06-02 16:49:30 +08:00
  • c70faa4f23 streaming: Reduce memory usage when sending mutations Asias He 2016-06-01 12:53:56 +00:00
  • 52c9723e04 streaming: Reduce memory usage when sending mutations Asias He 2016-06-01 12:53:56 +00:00
  • 206955e47c streaming: Reduce memory usage when sending mutations Asias He 2016-06-01 12:53:56 +00:00
  • 1476becd28 config: put operators << and >> into db namespace Gleb Natapov 2016-06-01 16:09:52 +03:00
  • b6b2c84316 Merge "CQL tracing" from Vlad Pekka Enberg 2016-06-02 08:35:33 +03:00
  • c7953897d1 build: remove obsolete log.cc dependency Avi Kivity 2016-06-01 22:35:07 +03:00
  • 69bd8efc40 storage_proxy: instrument a read_data handler to accept a tracing info Vlad Zolotarov 2016-05-22 17:21:39 +03:00
  • 4c17a422e0 cql3: instrument a SELECT query to send tracing info Vlad Zolotarov 2016-05-22 17:18:41 +03:00
  • 6e26909b02 query::read_command: add an optional trace_info field Vlad Zolotarov 2016-05-22 17:04:19 +03:00
  • a53d329b25 tracing: add a serializable trace_info object Vlad Zolotarov 2016-05-23 20:36:46 +03:00
  • 099ff0d2d5 transport: instrument a QUERY with tracing Vlad Zolotarov 2016-05-18 11:08:35 +03:00
  • f994e0a8d0 transport/server: add support for sending a tracing session ID in a CQL response Vlad Zolotarov 2016-05-24 19:00:35 +03:00
  • 9e61a3498d cql_server::response: rework make_frame() Vlad Zolotarov 2016-05-24 18:58:49 +03:00
  • 8bf34fca02 service::client_state: store a client address Vlad Zolotarov 2016-05-23 21:51:49 +03:00
  • c58c56bccc gms::inet_address: add a constructor from socket_address Vlad Zolotarov 2016-05-23 11:40:08 +03:00
  • 63c724c41d service::client_state: make private fields actually private Vlad Zolotarov 2016-05-23 13:17:34 +03:00
  • 4b43b08ffc main: start a tracing service Vlad Zolotarov 2016-05-18 11:01:29 +03:00
  • c965528a03 tracing: add a trace_state and tracing classes Vlad Zolotarov 2016-05-29 23:08:56 +03:00
  • fa14ad3a99 service/client_state: don't allow modification of a system_trace KS Vlad Zolotarov 2016-05-31 23:35:39 +03:00
  • d3988a8113 tracing::trace_keyspace_helper: a keyspace based i_tracing_backend_helper implementation Vlad Zolotarov 2016-05-11 11:33:43 +03:00
  • a2994ffd7f tracing: add i_tracing_backend_helper interface Vlad Zolotarov 2016-05-29 23:02:29 +03:00
  • 91c773fdde storage_proxy: fix writes_attempts counter Gleb Natapov 2016-06-01 18:31:24 +03:00
  • 8dcbddc7ed Merge "Serialize memtable flushes" from Glauber Avi Kivity 2016-06-01 18:30:43 +03:00
  • 0c7b2e2d5c Merge Avi Kivity 2016-06-01 18:29:23 +03:00
  • d2e4548b35 Merge seastar upstream Avi Kivity 2016-06-01 13:11:04 +03:00
  • 56736389c1 Merge branch 'sstable-errors/v2' from https://github.com/penberg/scylla.git Tomasz Grabiec 2016-06-01 16:59:56 +02:00
  • 15ad4c9033 storage_proxy: drop debug output Gleb Natapov 2016-06-01 16:26:41 +03:00
  • 26b50eb8f4 storage_proxy: drop debug output Gleb Natapov 2016-06-01 16:26:41 +03:00
  • 94c35cc135 sstables/sstables: Add sstable filename to thrown malformed_sstable_exceptions Pekka Enberg 2016-06-01 15:00:53 +03:00
  • 3ca7fc2a8b database: Add sstable filename to thrown malformed_sstable_exceptions Pekka Enberg 2016-06-01 14:56:10 +03:00
  • fa5354dda4 sstables: Add optional filename to malformed_sstable_exception Pekka Enberg 2016-06-01 14:40:45 +03:00
  • de0634c289 Merge "Extract modification_statement's (and related) parsed statement into raw" from Avi Pekka Enberg 2016-06-01 14:19:53 +03:00
  • 92d815a6cf Make github issue template less shouty Avi Kivity 2016-06-01 10:45:04 +03:00
  • d094329b6e Revert "Revert "main: change order between storage service and drain execution during exit"" scylla-1.2-rc1 Pekka Enberg 2016-06-01 08:48:50 +03:00
  • 0255318bf3 Revert "Revert "main: change order between storage service and drain execution during exit"" Pekka Enberg 2016-06-01 08:48:50 +03:00
  • 0f64eb7e7d serialize memtable flush for a memtable_list Glauber Costa 2016-04-25 17:12:35 -04:00
  • 46c79be401 database: allow callers to specify memtable list's flush behavior Glauber Costa 2016-05-31 14:51:05 -04:00
  • c8b5104aa5 cql3: extract raw batch_statement into raw sub-namespace Avi Kivity 2016-05-31 20:53:37 +03:00
  • 1d144699f6 cql3: extract raw delete_statement into raw sub-namespace Avi Kivity 2016-05-31 20:53:37 +03:00
  • e596799962 cql3: extract raw update_statement into raw sub-namespace Avi Kivity 2016-05-31 20:53:37 +03:00
  • 10213c4211 cql3: extract raw modification_statement into raw sub-namespace Avi Kivity 2016-05-31 20:53:37 +03:00
  • f27e5d2a68 messaging_service: Delay listening ms during boot up Asias He 2016-05-26 09:20:44 +00:00
  • f3fc3afe00 cql3: optimize make_empty_metadata() Avi Kivity 2016-05-27 10:37:18 +03:00
  • 0135b4d5cd cql3: constify metadata users Avi Kivity 2016-05-27 10:37:17 +03:00
  • 6728454591 cql3: rationalize extract_result_metadata() Avi Kivity 2016-05-27 10:37:16 +03:00
  • 25b3d74f45 cql3: Split select_statement::raw_statement into raw namespace Avi Kivity 2016-05-30 14:59:16 +03:00
  • c8f98c5981 cql3: move cf_statement into raw hierarchy Avi Kivity 2016-05-30 14:59:15 +03:00
  • caf8d4f0e6 cql3: separate parsed_statement and parsed_statment::prepared Avi Kivity 2016-05-30 14:59:14 +03:00
  • a15ed3c60f mutation_test: Specify tmp data dir Duarte Nunes 2016-05-30 16:30:02 +02:00
  • dcab915f21 release: prepare for 1.2.rc1 Pekka Enberg 2016-05-30 13:14:38 +03:00
  • b3ed55be1d Revert "main: change order between storage service and drain execution during exit" Pekka Enberg 2016-05-30 12:48:09 +03:00
  • e515933c70 dist: tune scheduler for lower latency Avi Kivity 2016-05-29 16:47:05 +03:00
  • e8e00338d1 config: document defragment_memory_on_idle Avi Kivity 2016-05-26 14:20:50 +03:00
  • b50cb3eca8 config: rename compact_on_idle Avi Kivity 2016-05-26 14:20:49 +03:00
  • e580ac5dae docker: fix Ubuntu Dockerfile Yoav Kleinberger 2016-05-29 16:49:26 +03:00
  • 3f6ecb9f28 Merge "cancel cross DC read repair if non matching data was recently modified" from Gleb Avi Kivity 2016-05-29 15:58:55 +03:00
  • 2efbccc901 storage_proxy: do only local read repair if non matching data was recently modified Gleb Natapov 2016-05-23 11:00:39 +03:00
  • d4123ba613 API: column_family count sstable space used correctly Amnon Heiman 2016-05-29 13:45:57 +03:00
  • 32c9a06faf messaging_service: abort retrying send during exit Gleb Natapov 2016-05-18 16:52:54 +03:00
  • 0ebd8b18b7 main: change order between storage service and drain execution during exit Gleb Natapov 2016-05-18 16:52:53 +03:00
  • 30d54cef38 database: add a comment explaining the choice of function in CF stop Glauber Costa 2016-05-26 16:06:10 -04:00
  • 1915521974 release: prepare for 1.0.4 branch-1.0 Pekka Enberg 2016-05-29 10:41:38 +03:00
  • 8e124b31aa Merge "gossip: Refactor waiting for supported features" from Duarte Avi Kivity 2016-05-27 20:24:25 +03:00
  • f613dabf53 gossip: Introduce the gms::feature class Duarte Nunes 2016-05-25 22:02:40 +00:00
  • 4684b8ecbb gossip: Refactor waiting for features Duarte Nunes 2016-05-25 19:34:51 +00:00
  • 422f244172 gossip: Don't timeout when waiting for features Duarte Nunes 2016-05-25 19:37:42 +00:00
  • fab4cc8d6d Merge seastar upstream Avi Kivity 2016-05-27 20:14:49 +03:00
  • b3011c9039 gossip: Rename set_heart_beat_state Duarte Nunes 2016-05-27 00:30:23 +00:00
  • 8c0e2e05b7 gossip: Fix modification to shadow endpoint state Duarte Nunes 2016-05-27 00:30:22 +00:00
  • b7e79b72d5 Merge "Introduce SET_NIC for non-AMI environment" from Takuya Pekka Enberg 2016-05-26 13:37:06 +03:00
  • 26c0d86401 tools/scyllatop: improved user interface: scrollable views Yoav Kleinberger 2016-05-24 17:07:12 +03:00
  • 3cc91eeb84 release: prepare for 1.1.1 scylla-1.1.1 Pekka Enberg 2016-05-26 12:58:39 +03:00
  • d67ee37bbc Update seastar submodule Pekka Enberg 2016-05-26 12:57:54 +03:00
  • 136b8148d2 Use idle CPU to compact LSA memory Piotr Jastrzebski 2016-05-25 11:49:50 +02:00
  • d7f36a093f Merge seastar upstream Avi Kivity 2016-05-26 11:46:08 +03:00
  • f0c2b1d161 config: Fix typos Tomasz Grabiec 2016-05-25 20:45:38 +02:00
  • f1b3cb4a08 storage_service: Catch and fail an invalid configuration with --replace-address Asias He 2016-05-25 08:14:21 +00:00
  • fed1e65e1e gossip: Do not insert the same node into _live_endpoints_just_added Asias He 2016-05-25 07:40:02 +00:00
  • 46f60f52d9 database: do not use implicitly stated seal function when closing the CF Glauber Costa 2016-05-24 17:54:45 -04:00
  • 2d4d6c9c92 Merge seastar upstream Avi Kivity 2016-05-24 20:42:02 +03:00
  • ceb29f9d32 Merge "Introduce upload dir for sstable migration" from Raphael Pekka Enberg 2016-05-24 16:36:47 +03:00
  • fcbe43cc87 sstables: optimize leveled compaction strategy Raphael S. Carvalho 2016-04-29 18:29:40 -03:00
  • 7f6b12c97a query: add user provided timestamp to read_command Gleb Natapov 2016-05-24 12:50:58 +03:00
  • d7d8c76fe5 transport/server: Add CQL frame LZ4 compression support Pekka Enberg 2016-05-24 13:46:47 +03:00