Commit Graph

  • b165d22443 cql3/query_options: Move implementation to source file Pekka Enberg 2015-08-14 09:08:44 +03:00
  • 401c3668a4 cql3/query_options: Remove ifdef'd code Pekka Enberg 2015-08-14 09:00:27 +03:00
  • 5b9901d693 cql3/query_options: Encapsulate underlying values Pekka Enberg 2015-08-12 11:40:41 +03:00
  • e7c0db0160 streaming: Fix a race between initiator and follower Asias He 2015-08-17 10:32:21 +08:00
  • de504086b4 messaging_service: Add PREPARE_DONE_MESSAGE verb Asias He 2015-08-17 14:12:51 +08:00
  • fd1c0e0bb3 streaming: Fix iterate and delete Asias He 2015-08-17 10:45:58 +08:00
  • d2e826d6e6 streaming: Log STREAM_MUTATION_DONE before sending it Asias He 2015-08-17 10:37:03 +08:00
  • 8c6e08c7e2 streaming: Log state in maybe_completed Asias He 2015-08-17 10:35:24 +08:00
  • 0f1f710b27 streaming: Introduce transfer_task_completed Asias He 2015-08-17 10:33:59 +08:00
  • 651200c123 streaming: Log exception Asias He 2015-08-13 17:01:14 +08:00
  • aa012ba374 streaming: Send STREAM_MUTATION in parallel Asias He 2015-08-11 15:45:03 +08:00
  • f15c98cbca streaming: Fix create_message_for_retry Asias He 2015-08-13 07:25:49 +08:00
  • 09aae35baa streaming: Add move constructor for stream_transfer_task Asias He 2015-08-13 07:17:07 +08:00
  • dc73bb704b Rearrange scylla.yaml to supported and not supported segments Tzach Livyatan 2015-08-11 10:23:51 +03:00
  • 77d2cd7300 Merge Avi Kivity 2015-08-16 19:36:25 +03:00
  • 9f9f435e9a Merge "Adding snitch_name and update_snitch" from Amnon Avi Kivity 2015-08-16 19:34:41 +03:00
  • 5a061fe66e lsa: increase segment size Avi Kivity 2015-08-16 19:10:04 +03:00
  • bd935d9815 Merge seastar upstream Avi Kivity 2015-08-16 18:59:33 +03:00
  • 7a14bcd66e Merge "API: add get estimated row size histogram to column family" from Amnon Avi Kivity 2015-08-16 17:31:23 +03:00
  • eb09eddee5 Merge "Adding sampled histogram" from Amnon Avi Kivity 2015-08-16 17:15:24 +03:00
  • d552d99cdd sstables: record index file size on opening Glauber Costa 2015-08-12 16:20:13 -05:00
  • 89366dc2c2 sstables: do not accept files with missing TOC. Glauber Costa 2015-08-13 17:05:47 -05:00
  • 0650579ace sstables: refuse to boot on corrupted sstables Glauber Costa 2015-08-13 15:59:32 -05:00
  • f0040c2af1 keys: use resize() to fill missing values Paweł Dziepak 2015-08-14 17:51:56 +02:00
  • 5a02eeaba9 v2: repair: track ongoing repairs Nadav Har'El 2015-08-16 01:36:49 +03:00
  • e9754b9e16 README: Add missing prerequisites libs on Fedora 22 Tzach Livyatan 2015-08-09 12:51:29 +03:00
  • 82425fd24a sstables: initial work on handling a partially written sstable Raphael S. Carvalho 2015-08-13 12:37:24 -03:00
  • cb55bdbfbc transport: register the correct "current number of open connections" statistics counter source Vlad Zolotarov 2015-08-16 11:32:18 +03:00
  • 4e55033dc9 db::config: improve a help output for --endpoint_snitch parameter Vlad Zolotarov 2015-08-16 12:43:21 +03:00
  • 5f13ebad30 locator: create/reset_snitch(): improve the error message for a not-supported case Vlad Zolotarov 2015-08-16 12:43:20 +03:00
  • eee3094197 API: Add the get_snitch command Amnon Heiman 2015-07-06 14:38:44 +03:00
  • 524e0a00df API: Adding the update snitch API Amnon Heiman 2015-07-06 14:37:59 +03:00
  • 6f9cc6efe4 fix query::read_command lifetime issue in mutation_result_merger Gleb Natapov 2015-08-16 10:47:26 +03:00
  • 14ad301b26 Merge "Use proper token type" from Paweł Avi Kivity 2015-08-14 18:14:13 +03:00
  • 498958878e tests/cql3: compare token() with bigints Paweł Dziepak 2015-08-14 16:51:20 +02:00
  • 50abc62fe2 cql3: use proper token type in token relations Paweł Dziepak 2015-08-14 15:45:10 +02:00
  • 15a0e2e386 cql3: use proper token type in token() function Paweł Dziepak 2015-08-14 15:44:45 +02:00
  • d06e450616 dht: add i_paritioner::token_to_bytes() Paweł Dziepak 2015-08-14 16:05:50 +02:00
  • faa588cb0a dht: murmur3_paritioner: implement get_token_validator() Paweł Dziepak 2015-08-14 15:43:55 +02:00
  • cc30da38f9 Merge "CQL3 and WITH COMPACT STORAGE" from Paweł Avi Kivity 2015-08-14 16:55:03 +03:00
  • d9f20ebbd1 tests/cql3: add tests for compact storage tables Paweł Dziepak 2015-08-14 14:09:30 +02:00
  • b42a9d6e6a cql3: translate support of update statements for dense tables Paweł Dziepak 2015-08-14 14:08:21 +02:00
  • 1119141959 cql3: translate validation code for compact storage tables Paweł Dziepak 2015-08-14 14:07:08 +02:00
  • f6a93be655 cql3: skip compact value columns with no name Paweł Dziepak 2015-08-14 14:06:35 +02:00
  • eeb26ca8de compound: fix iterator comparison for null values Paweł Dziepak 2015-08-14 14:02:57 +02:00
  • 83b18597d9 keys: allow incomplete keys in from_clustering_prefix() Paweł Dziepak 2015-08-14 14:01:54 +02:00
  • dc10545ef4 Merge seastar upstream Avi Kivity 2015-08-14 11:39:26 +03:00
  • 89e36541c3 Correctly enforce row limit in mutation_result_merger Gleb Natapov 2015-08-13 18:24:11 +03:00
  • 06c6432f1e messaging: fix bad return type in string deserializer Avi Kivity 2015-08-13 17:51:29 +03:00
  • 5c6a1eb1b0 Merge "Fixes for IN restrictions" from Paweł Avi Kivity 2015-08-13 14:22:17 +03:00
  • 36bd11bf96 tests/cql3: add tests for IN restrictions Paweł Dziepak 2015-08-13 11:36:16 +02:00
  • 80fc1b1408 cql3: allow IN restriction only on last restricted column Paweł Dziepak 2015-08-13 11:34:26 +02:00
  • 1402125bd8 cql3: reverse order of bounds for reversed selects Paweł Dziepak 2015-08-13 11:08:20 +02:00
  • 486387bff8 cql3: sort and remove duplicates from clustering key restrictions Paweł Dziepak 2015-08-13 10:55:12 +02:00
  • 9966a2eac6 cql3: sort and remove duplicates in multi-column IN restrictions Paweł Dziepak 2015-08-13 10:50:30 +02:00
  • 0afbbb9d44 cql3: fix empty IN () restriction Paweł Dziepak 2015-08-13 10:45:27 +02:00
  • 43a876d745 api: implementing some ops of compaction manager api Raphael S. Carvalho 2015-08-12 14:52:52 -03:00
  • 077ac1cce1 db: add method to retrieve compaction_manager Raphael S. Carvalho 2015-08-12 13:35:18 -03:00
  • 74415f2772 compaction_manager: add stats for API Raphael S. Carvalho 2015-08-12 13:32:58 -03:00
  • 562fa1a726 Disable allocation failure test in debug/sanitizer build Calle Wilund 2015-08-12 18:53:20 +02:00
  • 95847f86c3 Merge "locator: introduce i_endpoint_snitch::reset_snitch()" from Vlad Avi Kivity 2015-08-12 19:29:08 +03:00
  • 20e88a6f92 Merge seastar upstream Avi Kivity 2015-08-12 18:34:09 +03:00
  • 517ceed515 Merge "sstable index write benchmark" Avi Kivity 2015-08-12 18:33:11 +03:00
  • bb83ba860a Merge seastar upstream Avi Kivity 2015-08-12 18:21:42 +03:00
  • 11bf4efc72 Merge "Some changes to deal with allocation failures in CL" from Calle Avi Kivity 2015-08-12 17:47:25 +03:00
  • 75384413f3 repair: fix use of handle_exception() Nadav Har'El 2015-08-12 17:43:24 +03:00
  • e1968c389e dht: use tri_compare for token comparisons Glauber Costa 2015-08-11 23:34:52 -05:00
  • 47b7314c78 Commitlog: add test for too large alloc Calle Wilund 2015-08-12 14:19:23 +02:00
  • 2db7791c6a Commitlog: Attempt to reduce allocation size for segment if alloc fails Calle Wilund 2015-08-10 13:07:05 +02:00
  • 4fe98d3acf Commitlog: Throw bad_alloc on memalign fail (avoid sigsegv later) Calle Wilund 2015-08-10 12:49:45 +02:00
  • 7191a130bb Commitlog: recycle buffers to reduce fragmentation. Calle Wilund 2015-08-10 11:25:06 +02:00
  • 4ddef06ba6 perf tests: test sstables index reads and writes Glauber Costa 2015-08-11 22:29:27 -05:00
  • 07eb98e799 tests: enhance _remove so it also removes directory structures Glauber Costa 2015-08-12 09:17:37 -05:00
  • fa4cbe4844 tests: allow one to specify the directory in which test sstables will be created Glauber Costa 2015-08-11 22:26:28 -05:00
  • da3cd1dc6a tests: expose create directory function Glauber Costa 2015-08-10 14:13:31 -05:00
  • 987bf33865 storage_proxy: cleanup commented origin code Gleb Natapov 2015-08-12 16:35:33 +03:00
  • 806cc8c09a locator: snitch_reset_test Vlad Zolotarov 2015-08-12 12:26:16 +03:00
  • 6bffb9232e locator: added i_endpoint_snitch::reset_snitch() Vlad Zolotarov 2015-08-11 18:41:08 +03:00
  • ef1c7deff4 locator: introduce i_endpoint_snitch::pause_io() and resume_io() methods Vlad Zolotarov 2015-08-11 16:57:06 +03:00
  • b9389d4907 locator: Get rid of using the global distributed<snitch_ptr> from inside the snitch Vlad Zolotarov 2015-08-11 15:34:57 +03:00
  • 08ccffc701 locator::i_endpoint_snitch: added init_snitch_obj() Vlad Zolotarov 2015-08-10 22:16:35 +03:00
  • f9b67f60c2 locator::i_endpoint_snitch: Remove not used _snitch_is_ready promise Vlad Zolotarov 2015-08-10 21:04:29 +03:00
  • a3cda17bfb locator::gossiping_property_file_snitch: simplify the start() Vlad Zolotarov 2015-08-10 20:48:21 +03:00
  • 4eeed09572 tests: gossiping_property_file_snitch_test: stop() the distributed in an error case Vlad Zolotarov 2015-08-12 12:35:36 +03:00
  • 0b17f2ad75 locator: simple and rack_inferring snitches: add "override" qualifier to get_name() method Vlad Zolotarov 2015-08-12 13:07:59 +03:00
  • c9f9d8164e locator::gossiping_property_file_snitch: make get_name() public as it should be Vlad Zolotarov 2015-08-12 12:58:10 +03:00
  • 31dbca22d7 locator: snitch_base.hh: cleanups Vlad Zolotarov 2015-08-10 12:52:16 +03:00
  • d8dd5a9c01 Remove unneeded namespace qualifiers. Gleb Natapov 2015-08-12 15:57:50 +03:00
  • ea2632e15b Move overloaded_exception to exceptions.hh Gleb Natapov 2015-08-12 15:57:49 +03:00
  • 0b3d2de2f1 Fix mutation write timeout exception reporting Gleb Natapov 2015-08-12 14:52:06 +03:00
  • 773106b90e API: add get estimated row size histogram to column family Amnon Heiman 2015-08-03 17:10:46 +03:00
  • c0a52a28bc Adding the read latency support to the storage proxy Amnon Heiman 2015-08-03 16:56:16 +03:00
  • 0ca7189664 API: Adding the estimated_histogram to the utils definition file Amnon Heiman 2015-07-29 17:24:42 +03:00
  • ae34ba32fa API: Adding min row and max row support to column_family Amnon Heiman 2015-07-29 16:17:42 +03:00
  • ba5b1db618 API: Add a wrapper function for min and max Amnon Heiman 2015-07-29 17:21:27 +03:00
  • d97f9ea4c9 sstable add a getter for the sstable stats Amnon Heiman 2015-08-05 11:10:23 +03:00
  • 13b6b0ce02 Cleaning the metadata_collector Amnon Heiman 2015-07-29 15:28:27 +03:00
  • c2bb3f1c00 Cleaning the estimated_histogram Amnon Heiman 2015-07-29 14:29:31 +03:00
  • 149b08889a Merge "gossip cleanup" from Asias Avi Kivity 2015-08-12 12:40:23 +03:00
  • 0f2ea6d7c0 gossip: Remove one TODO for SHUTDOWN handling Asias He 2015-08-12 15:34:52 +08:00