Commit Graph

  • 40c51733d0 Merge "Implement missing fields for legacy_schema_tables" from Glauber Avi Kivity 2015-07-30 08:24:05 +03:00
  • 9887bc5f5f schema: support dropped columns Glauber Costa 2015-07-29 15:20:50 -04:00
  • f49eb92880 schema: speculative retry Glauber Costa 2015-07-28 18:29:03 -04:00
  • 438a3f8619 storage_proxy: move speculative_retry type to schema Glauber Costa 2015-07-28 18:27:47 -04:00
  • 01e5fcad5e schema: memtable flush period Glauber Costa 2015-07-28 16:29:44 -04:00
  • dce642f472 commitlog: fix use-after-free of file during close Avi Kivity 2015-07-29 19:20:37 +03:00
  • d791438a43 db: enable automatic compaction by default Raphael S. Carvalho 2015-07-28 19:02:56 -03:00
  • c93bb0d16c Merge "retry policy for compaction" from Raphael Avi Kivity 2015-07-29 11:24:23 +03:00
  • f749c98748 Merge "gossip: shadow round fix" from Asias Avi Kivity 2015-07-29 11:10:41 +03:00
  • f326704240 gossip: Drop unused code Asias He 2015-07-29 15:45:46 +08:00
  • 04e1cbfac7 storage_service: Enable check_for_endpoint_collision Asias He 2015-07-29 11:44:46 +08:00
  • 782b78a4c7 gossip: Introduce handle_ack_msg helper Asias He 2015-07-29 15:12:52 +08:00
  • 2ab3033d5d gossip: Fix do_shadow_round Asias He 2015-07-29 11:31:52 +08:00
  • d38deef499 gossip: Kill a FIMXE for knows_version Asias He 2015-07-29 11:19:12 +08:00
  • 471a964d8e gossip: Kill a FIXME for clone_with_higher_version Asias He 2015-07-29 11:15:52 +08:00
  • d799d1aa8f gossip: Implement the missing sleep logic Asias He 2015-07-29 11:13:35 +08:00
  • 1a6f7cf2aa gossip: Fix assassinate Asias He 2015-07-29 10:31:56 +08:00
  • acd6e6268f gossip: Fix storage_service_value_factory Asias He 2015-07-29 10:06:43 +08:00
  • 33d3fcf7db gossip: Add set_last_processed_message_at() helper Asias He 2015-07-29 09:54:29 +08:00
  • 65232edfe8 gossip: Move swagger API to source file Asias He 2015-07-29 09:49:28 +08:00
  • 5a70c8c8f4 db: implement retry policy for compaction Raphael S. Carvalho 2015-07-28 16:51:02 -03:00
  • f71932f37f utils: add exponential_backoff_retry Raphael S. Carvalho 2015-07-28 16:39:06 -03:00
  • f6e17ecab2 Merge seastar upstream Avi Kivity 2015-07-28 22:20:35 +03:00
  • c9fdc7dc5d compaction: get rid of invalid FIXME comment Raphael S. Carvalho 2015-07-27 14:34:26 -03:00
  • 71579001ee Merge seastar upstream Avi Kivity 2015-07-28 18:35:24 +03:00
  • b78621c5c6 Merge seastar upstream Avi Kivity 2015-07-28 17:12:11 +03:00
  • 804f5d98f1 version.hh: Pretend to be Cassandra 2.1.8 Pekka Enberg 2015-07-28 16:22:51 +03:00
  • 079ea13e67 main: Add init_storage_service helper Asias He 2015-07-28 20:15:00 +08:00
  • 1df8b0471b Merge Avi Kivity 2015-07-28 14:59:51 +03:00
  • 0ce3d89a85 gossip: Switch to use chrono for time operation Asias He 2015-07-28 19:56:27 +08:00
  • fa13050f64 tests: deinit storage_service in cql_tests_env Avi Kivity 2015-07-28 14:57:57 +03:00
  • f9d1c6b79d Merge "Improve CQL transport error handling" from Pekka Avi Kivity 2015-07-28 14:29:13 +03:00
  • 1ae8522e9e transport/server: Fix unknown consistency level error handling Pekka Enberg 2015-07-28 14:02:40 +03:00
  • c15de0257d transport/server: Fail with PROTOCOL_ERROR on unknown frame version Pekka Enberg 2015-07-28 13:59:11 +03:00
  • d22adbf878 transport/server: Fail gracefully on unknown change and target type Pekka Enberg 2015-07-28 13:55:26 +03:00
  • e2692a9d08 transport/server: Fail gracefully if client asks for frame compression Pekka Enberg 2015-07-28 13:46:57 +03:00
  • d0826bc10d transport/server: Fix unknown opcode error handling Pekka Enberg 2015-07-28 13:41:19 +03:00
  • 980dc910d9 exceptions: Move protocol_exception to exceptions.hh Pekka Enberg 2015-07-28 13:43:53 +03:00
  • 057cc804dc Merge "Clean up service startup code" from Asias Avi Kivity 2015-07-28 13:24:21 +03:00
  • e6438a701f main: Print ip address info for CQL and Thrift server Asias He 2015-07-28 09:16:53 +08:00
  • 15001ef1de main: Introduce api-address option Asias He 2015-07-28 09:08:38 +08:00
  • 4839d385dc main: Cleanup snitch storage_service and db init Asias He 2015-07-27 17:53:16 +08:00
  • a2b54fc757 main: Introduce init.cc to cleanup service startup code Asias He 2015-07-27 17:31:23 +08:00
  • 9990191666 main: Make do_help_loggers and apply_logger_settings static Asias He 2015-07-27 17:29:38 +08:00
  • 53c170a468 Merge seastar upstream Avi Kivity 2015-07-28 13:05:44 +03:00
  • c30afdc3c7 transport/server: Fix error encoding some more Pekka Enberg 2015-07-28 12:39:29 +03:00
  • 34131b22dd Merge "Debuggability improvements" from Tomasz Avi Kivity 2015-07-28 12:47:33 +03:00
  • 81eb51b8f8 scylla-gdb.py: Fixes for GDB with python3 Tomasz Grabiec 2015-07-28 10:18:52 +02:00
  • c2664c0d46 storage_proxy: Add query logging on log_level::trace Tomasz Grabiec 2015-07-28 11:28:33 +02:00
  • d9e6f0d1da query: Introduce query::result::pretty_print() Tomasz Grabiec 2015-07-28 11:28:01 +02:00
  • eec76b1f2c log: Introduce logger::is_enabled(log_level) Tomasz Grabiec 2015-07-28 11:27:39 +02:00
  • 86735f93fa log: Prepend shard number and logger name Tomasz Grabiec 2015-07-28 11:27:21 +02:00
  • d074dfe322 build: no need any more to try both ninja and ninja-build Nadav Har'El 2015-07-28 11:52:23 +03:00
  • dcbf8d5a9c transport/server: Fix UNPREPARED error encoding Pekka Enberg 2015-07-28 11:28:22 +03:00
  • 280c450892 Fix compilation Nadav Har'El 2015-07-28 11:25:22 +03:00
  • 3bb16fba7e create table: fix creation of compact storage tables Glauber Costa 2015-07-27 15:46:53 -04:00
  • ae98a3aae7 Merge branch 'penberg/consistency-level-cleanups/v1' from seastar-dev.git Tomasz Grabiec 2015-07-28 09:56:22 +02:00
  • b3b0d5150a main: fix system tables vs. sstables initialization race Avi Kivity 2015-07-27 21:01:50 +03:00
  • 0f4f5f5bfc transport: collect and expose statistics to collectd Avi Kivity 2015-07-27 18:25:26 +03:00
  • e577ed8459 row_cache: wire up collectd statistics Avi Kivity 2015-07-27 16:43:53 +03:00
  • 225cbf0ed3 cache: be a little more optimistic about caching newly evicted (from memtable) rows Avi Kivity 2015-07-27 16:43:49 +03:00
  • 1c039f9855 exceptions/exceptions.hh: Use 'pragma once' as include guard Pekka Enberg 2015-07-28 09:59:04 +03:00
  • 3803e0ed5b exceptions: Move request_timeout_exception to exceptions.hh Pekka Enberg 2015-07-28 09:54:34 +03:00
  • 0b8c67ed79 exceptions: Move unavailable_exception to exceptions.hh Pekka Enberg 2015-07-28 09:52:01 +03:00
  • 055e25ed43 db/consistency_level: Move enum to separate header Pekka Enberg 2015-07-28 09:47:58 +03:00
  • 7fc1311d4a db/consistency_level: Move implementation to .cc file Pekka Enberg 2015-07-28 09:46:23 +03:00
  • 32378708d0 db/consistency_level: Remove ifdef'd code Pekka Enberg 2015-07-28 09:36:36 +03:00
  • 826f21643f transport/server: Fix UNAVAILABLE error encoding Pekka Enberg 2015-07-28 09:18:09 +03:00
  • 584b70a84b Merge "Fix READ_TIMEOUT error protocol encoding" from Pekka Avi Kivity 2015-07-27 17:59:39 +03:00
  • a4225fa7d0 service/storage_proxy: Use proper read_timeout_exception Pekka Enberg 2015-07-27 17:40:06 +03:00
  • bd55f31982 transport/server: Fix READ_TIMEOUT error encoding Pekka Enberg 2015-07-27 17:32:24 +03:00
  • a9f2a798c9 exceptions: Add read_timeout_exception class Pekka Enberg 2015-07-27 17:25:02 +03:00
  • 2e745bebad Merge "use compaction strategy options" from Raphael Avi Kivity 2015-07-27 17:06:43 +03:00
  • e24d6c21d9 range: Use std::declval in std::hash<> Nadav Har'El 2015-07-27 16:40:03 +03:00
  • cc64e46425 Add equality operator for range Nadav Har'El 2015-07-27 15:41:10 +03:00
  • afa3d8c2c8 Fix errors in hash function for range Nadav Har'El 2015-07-27 15:41:09 +03:00
  • 1399087753 Allow range<T> as hash-table key Nadav Har'El 2015-07-27 14:41:07 +03:00
  • c017a0aa81 Merge "Fix bug in row_cache::populate()" from Tomasz Avi Kivity 2015-07-27 14:38:29 +03:00
  • 579ff00553 Merge "Adding histogram and latency stats to storage_proxy" from Amnon Avi Kivity 2015-07-27 14:33:26 +03:00
  • 3c79525530 tests: row_cache_test: Test harder Tomasz Grabiec 2015-07-27 12:59:34 +02:00
  • 31d28c5ccf row_cache: Fix bug in populate() Tomasz Grabiec 2015-07-27 12:31:40 +02:00
  • 74b281b92a gossip: Fix QUARANTINE_DELAY initialization Asias He 2015-07-27 15:50:07 +08:00
  • fadaa41c63 Merge tag 'gdb/initial/v1' from seastar-dev.git Tomasz Grabiec 2015-07-27 10:22:12 +02:00
  • 3e766750a8 git: Ignore a dirty submodule tree Asias He 2015-07-27 15:10:40 +08:00
  • 182d5ab798 memtable: fix memory leak Avi Kivity 2015-07-26 20:01:50 +03:00
  • 261df2c40f Merge seastar upstream Avi Kivity 2015-07-26 19:05:33 +03:00
  • 72cc2c0115 gdb: list database, keyspace, column_family Avi Kivity 2015-07-26 18:50:44 +03:00
  • e8dbfdb56b gdb: pretty-print uuids Avi Kivity 2015-07-26 18:50:23 +03:00
  • 53856bf2d1 Add gdb pretty-printing script Avi Kivity 2015-07-26 16:25:19 +03:00
  • a9d37f0e20 debug: store database pointer in a static variable Avi Kivity 2015-07-26 18:52:57 +03:00
  • 01aacbeacc API: Adding the histogram implementation to storage_proxy Amnon Heiman 2015-07-20 08:36:08 +03:00
  • 429f7d2b20 API: Adding the histogram stats definition to storage_proxy Amnon Heiman 2015-07-20 08:31:09 +03:00
  • 130d8a7cc6 API: generalize the sum helper functions and add histogram support Amnon Heiman 2015-07-20 08:22:03 +03:00
  • 4908222d6a Adding utils.json Swagger definition file Amnon Heiman 2015-07-14 14:35:02 +03:00
  • 893410b08d storage_proxy: setting the write timers Amnon Heiman 2015-07-20 08:28:56 +03:00
  • c317e61f6d Adding histogrms to storage_proxy Amnon Heiman 2015-07-19 09:11:52 +03:00
  • b2c5e2a7cc utils: adding the latency object Amnon Heiman 2015-07-20 11:40:57 +03:00
  • 2b584ec2ec Adding the histogram object Amnon Heiman 2015-07-14 17:11:26 +03:00
  • 68ac0f1562 thrift: fix collectd type name Avi Kivity 2015-07-26 10:32:26 +03:00
  • 095c2f2920 Merge "Fixes for partition_range model" from Tomasz Avi Kivity 2015-07-25 17:47:40 +03:00