Commit Graph

  • d5fb452e94 scylla-gdb.py: Add "scylla apply" command Tomasz Grabiec 2016-07-19 20:18:43 +02:00
  • 720d8149ba scylla-gdb.py: Add "scylla timers" command Tomasz Grabiec 2016-07-19 20:17:38 +02:00
  • 6e4506a1f2 scylla-gdb.py: Add std::array wrapper which allows iteration Tomasz Grabiec 2016-07-19 20:16:05 +02:00
  • 29af5b22da scylla-gdb.py: Import intrusive_list() function Tomasz Grabiec 2016-07-19 20:14:34 +02:00
  • c84e030fe9 release: prepare for 1.3.rc1 scylla-1.3-rc1 Pekka Enberg 2016-07-19 20:15:26 +03:00
  • dc50b845b4 Merge seastar upstream Avi Kivity 2016-07-19 19:09:42 +03:00
  • 1a1b7fe3f2 Merge "CQL Tracing patch bomb" from Vlad Avi Kivity 2016-07-19 18:46:59 +03:00
  • 7c590295ef SELECT instrumentation: add a nice trace point Vlad Zolotarov 2016-07-14 18:00:18 +03:00
  • a197323b47 tracing::trace_state.hh: Add descriptions for main methods and functions Vlad Zolotarov 2016-07-07 18:29:16 +03:00
  • b36b69c1d6 service::storage_proxy: remove a default value for a tracing::trace_state_ptr parameter Vlad Zolotarov 2016-07-06 17:33:05 +03:00
  • baa6496816 service::storage_proxy: READ instrumentation: store trace state object in abstract_read_executor Vlad Zolotarov 2016-07-14 16:37:22 +03:00
  • b0a39f210d transport: CQL tracing: QUERY instrumentation: align the session creation parameters with origin Vlad Zolotarov 2016-06-30 12:23:54 +03:00
  • 962bddf8fe transport: CQL tracing: instrument a BATCH command Vlad Zolotarov 2016-06-29 20:48:55 +03:00
  • d21eaabcfe transport: CQL tracing: instrument EXECUTE command Vlad Zolotarov 2016-06-29 16:19:52 +03:00
  • 89a49c346c tracing::trace_state: add begin() overload for seastar::value_of given as a "request" parameter. Vlad Zolotarov 2016-07-19 13:07:12 +03:00
  • 1f9b858d83 cql3: prepared_statement: add raw_cql_statement field Vlad Zolotarov 2016-06-29 16:15:16 +03:00
  • 147dd72517 transport: CQL tracing: instrument a PREPARE command Vlad Zolotarov 2016-06-28 18:27:51 +03:00
  • be88074f47 service::query_state: get rid of begin_tracing() Vlad Zolotarov 2016-06-28 11:42:46 +03:00
  • 982d301178 service::client_state: add a const version of get_trace_state() Vlad Zolotarov 2016-06-28 17:07:39 +03:00
  • da56aa4256 service::client_state: rename: trace_state_ptr() -> get_trace_state() Vlad Zolotarov 2016-06-27 18:24:20 +03:00
  • 4c16df9e4c service: instrument MUTATE flow with tracing Vlad Zolotarov 2016-06-26 17:02:04 +03:00
  • 54a758dfff cql3::select_statement: simplify the tracing code by using a tracing::make_trace_info() helper Vlad Zolotarov 2016-06-26 12:11:09 +03:00
  • 952dc8a3d4 query_state: add get_trace_state() method Vlad Zolotarov 2016-06-26 16:32:27 +03:00
  • 0552ffcd17 service/storage_proxy: tracing: adjust the existing SELECT instrumentation with the new trace() interface Vlad Zolotarov 2016-06-20 10:13:48 +03:00
  • c1bb4d147d query::read_command: std::move() std::experimental::optional when initializing trace_info Vlad Zolotarov 2016-06-26 12:06:49 +03:00
  • 0689843e79 tracing::trace_state: add method to set the session's "params" map entries Vlad Zolotarov 2016-06-29 20:41:51 +03:00
  • 9c0a725c56 tracing: add a _local_tracing to a i_tracing_backend_helper Vlad Zolotarov 2016-07-05 20:35:44 +03:00
  • 2bb054748e tracing: record events' time stamps Vlad Zolotarov 2016-06-27 15:59:56 +03:00
  • f64f27beb9 utils: add get_time_UUID(system_clock::time_point) Vlad Zolotarov 2016-06-27 15:54:13 +03:00
  • 06d4221382 tracing: add tracing::make_trace_info() helper Vlad Zolotarov 2016-06-26 12:09:22 +03:00
  • 7a5fc9fcdc tracing::trace_state: add const qualifiers to a trace_state_ptr parameter Vlad Zolotarov 2016-06-26 11:29:23 +03:00
  • b0673aabd5 tracing: fix a logger name Vlad Zolotarov 2016-06-26 11:20:46 +03:00
  • da4836becc tracing::trace_state: add support for a formatted message in trace() Vlad Zolotarov 2016-07-14 21:34:48 +03:00
  • ee0e986e96 tracing: make a service shutdown stages more strict Vlad Zolotarov 2016-07-14 21:31:10 +03:00
  • 6e38133f82 tracing: prevent a destruction of a tracing::tracing while it's used Vlad Zolotarov 2016-06-26 11:25:10 +03:00
  • a5022a09a4 tracing: use 'write' instead of 'flush' and 'store' for consistency with seastar's API Vlad Zolotarov 2016-07-05 12:38:54 +03:00
  • b405ff8ad2 tests/sstables: test reading sstable with duplicated range tombstones Paweł Dziepak 2016-07-19 15:13:27 +01:00
  • 04f2c278c2 sstables: avoid recursion in sstable_streamed_mutation::read_next() Paweł Dziepak 2016-07-19 15:12:43 +01:00
  • 08032db269 sstables: protect against duplicated range tombstones Paweł Dziepak 2016-07-19 14:56:29 +01:00
  • 50469e5ef3 tests: extract streamed_mutation assertions Paweł Dziepak 2016-07-19 14:45:36 +01:00
  • 16a5be622c Update seastar submodule Avi Kivity 2016-07-19 14:49:58 +03:00
  • cbf5283a93 Merge "Populate size_estimates table" from Duarte Pekka Enberg 2016-07-19 14:31:12 +03:00
  • 9ffdf4a5cd db: Implement size_estimates_recorder Duarte Nunes 2016-07-18 19:00:15 +00:00
  • 86661db178 Merge seastar upstream Avi Kivity 2016-07-19 12:02:44 +03:00
  • caab57bb24 dist/redhat/centos_dep: disable go and ada language on scylla-gcc package, since ScyllaDB never use them scylla-1.2.2 Takuya ASADA 2016-07-10 16:04:20 +00:00
  • f8f61cf246 system_keyspace: Record and clear size estimates Duarte Nunes 2016-07-18 18:57:59 +00:00
  • 3518db531e database: Get non-system column_families Duarte Nunes 2016-07-18 18:57:06 +00:00
  • 4bc00c2055 database: Expose selection of sstables by a range Duarte Nunes 2016-07-18 18:55:19 +00:00
  • d7ae25c572 range: Make transform template arguments deductable Duarte Nunes 2016-07-18 18:53:34 +00:00
  • 3c05ea2f80 types: Add to_bytes_view for sstrings Duarte Nunes 2016-07-18 18:52:32 +00:00
  • 3efa1211ec types: Fix update_types() Tomasz Grabiec 2016-07-18 18:57:56 +02:00
  • ce768858f5 types: Fix update_types() Tomasz Grabiec 2016-07-18 18:57:56 +02:00
  • f886f7a2f5 Merge seastar upstream Avi Kivity 2016-07-18 19:37:34 +03:00
  • d261927fa3 logalloc: change sprint() of a pointer to use void* explicitly Avi Kivity 2016-07-18 19:36:35 +03:00
  • 1d1b03a7cb cql3: change sprint() of a pointer to use void* explicitly Avi Kivity 2016-07-18 19:36:35 +03:00
  • 7b9cf528ad tests: fix occassional failure in date tiered test Raphael S. Carvalho 2016-07-17 16:13:30 -03:00
  • 4497204b7d streamed_mutation: do not leave mutation in an invalid state Paweł Dziepak 2016-07-18 13:00:05 +01:00
  • 3898216831 Update seastar submodule Avi Kivity 2016-07-18 15:26:00 +03:00
  • 9d1b813f45 Merge seastar upstream Avi Kivity 2016-07-18 15:24:43 +03:00
  • 60491476e3 Merge "thrift: Add authentication and authorization" from Duarte Avi Kivity 2016-07-18 11:32:32 +03:00
  • b6663f050d thrift: Add authorization for DML verbs Duarte Nunes 2016-07-16 21:53:06 +00:00
  • 63354320b8 thrift: Add authorization to thrift DDL verbs Duarte Nunes 2016-07-16 18:18:13 +00:00
  • 3c389ba871 client_state: Add has_schema_access function Duarte Nunes 2016-07-15 17:20:30 +00:00
  • dbbf4b3cc2 thrift: Group mutation map by column family Duarte Nunes 2016-07-15 23:30:20 +00:00
  • f14628dc49 thrift: Introduce with_schema function Duarte Nunes 2016-07-15 16:47:50 +00:00
  • 09a5560b1b thrift: Validate login Duarte Nunes 2016-07-15 12:25:55 +01:00
  • a3e507eb1c thrift: Implement login verb Duarte Nunes 2016-07-15 11:47:21 +01:00
  • d096a6762a scylla_setup: Ask if to start scylla-housekeeping Amnon Heiman 2016-07-17 10:38:49 +03:00
  • c647d917e0 sstables: move to_bytes_view to header file Nadav Har'El 2016-07-17 16:17:17 +03:00
  • 0af39f2d0c Update seastar submodule Avi Kivity 2016-07-17 13:36:18 +03:00
  • b6b35a986a Merge seastar upstream Avi Kivity 2016-07-17 13:27:23 +03:00
  • 81e4952c78 row_cache: fix marking last entry as continuous Paweł Dziepak 2016-07-15 13:48:13 +01:00
  • e296fef581 Fix bad backport (259b2592d4) Avi Kivity 2016-07-15 14:18:50 +03:00
  • 5ee6a00b0f db: don't over-allocate memory for mutation_reader Avi Kivity 2016-07-13 19:59:03 +03:00
  • 64df5f3f38 db: estimate queued read size more conservatively Avi Kivity 2016-07-13 20:05:16 +03:00
  • 259b2592d4 db: do not create column family directories belonging to foreign keyspaces Avi Kivity 2016-07-14 14:19:42 +03:00
  • 7328a8eff8 cql: modification_statement: Avoid copying keyspace and table names Tomasz Grabiec 2016-07-15 11:15:35 +02:00
  • aaa76d58ba query: Move to_partition_range to dht namespace Duarte Nunes 2016-07-14 14:07:40 +02:00
  • 32937f354e Merge branch 'duarten/thrift/dml/v9' from git@github.com:duarten/scylla.git Tomasz Grabiec 2016-07-14 18:26:07 +02:00
  • df1234d86a thrift: Mark static CFs as non-compound Duarte Nunes 2016-07-13 23:35:41 +02:00
  • 901d4d1628 thrift: Skip CQL3 column families Duarte Nunes 2016-07-07 12:38:44 +02:00
  • 92adbaab0a thrift: Warn about unimplemented features Duarte Nunes 2016-07-07 12:08:48 +02:00
  • a924f14441 thrift: Validate thrift Columns Duarte Nunes 2016-06-28 14:33:15 +02:00
  • 7c1bf41b0d thrift: Implement truncate verb Duarte Nunes 2016-06-28 14:32:35 +02:00
  • 4f440217e5 thrift: Implement remove verb Duarte Nunes 2016-06-08 17:03:33 +02:00
  • 237e3b28d6 thrift: Implement insert verb Duarte Nunes 2016-06-08 16:41:43 +02:00
  • 5c5056e4f9 thrift: Implement atomic_batch_mutate verb Duarte Nunes 2016-06-08 17:06:13 +02:00
  • f237b5ff19 thrift: Implement batch_mutate on top of storage_proxy Duarte Nunes 2016-06-08 16:14:11 +02:00
  • 12dca9fdc9 thrift: Convert thrift Mutation to internal one Duarte Nunes 2016-06-12 00:00:18 +02:00
  • 822a315dfa thrift: Implement get_multi_slice verb Duarte Nunes 2016-06-13 00:36:22 +02:00
  • 9792a77266 range: Add deoverlap function Duarte Nunes 2016-07-07 12:00:23 +02:00
  • c910a4639c thrift: Implement get_paged_slice verb Duarte Nunes 2016-06-12 18:16:14 +02:00
  • 370572884c thrift: Implement get_range_slices verb Duarte Nunes 2016-06-09 13:07:03 +02:00
  • b872db55bd thrift: Implement get_count verb on top of multiget_count Duarte Nunes 2016-06-08 16:46:54 +02:00
  • a42b7ba3f7 thrift: Implement multiget_count verb Duarte Nunes 2016-06-08 17:40:51 +02:00
  • a44561870a thrift: Implement get verb in terms of get_slice Duarte Nunes 2016-06-03 20:59:27 +02:00
  • db4c26d5b8 thrift: Implement get_slice in terms of multiget_slice Duarte Nunes 2016-06-11 23:48:40 +02:00
  • cd3a12535e thrift: Implement multiget_slice verb Duarte Nunes 2016-06-08 17:33:27 +02:00
  • acd39d871f thrift: Validate column names Duarte Nunes 2016-06-18 22:21:17 +02:00
  • 4e9af0dc8e thrift: Make read_command from SlicePredicate Duarte Nunes 2016-06-11 23:03:10 +02:00