Commit Graph

  • ee906471ab cql3: Move method implementations to .cc Tomasz Grabiec 2015-04-15 20:29:20 +02:00
  • 00f99cefd4 db: split query.hh to reduce header dependencies Tomasz Grabiec 2015-04-15 20:27:55 +02:00
  • 878a740b9d db: Write query results in serialized form Tomasz Grabiec 2015-04-03 18:18:12 +02:00
  • 0f99570555 Introduce bytes_ostream Tomasz Grabiec 2015-04-09 10:59:13 +02:00
  • d287fd4c39 utils: Extend data_input() with more methods Tomasz Grabiec 2015-04-02 18:16:33 +02:00
  • a22a9bd3fb cql3: Cache contains_static_columns() Tomasz Grabiec 2015-04-02 22:04:19 +02:00
  • f9afd82231 cql3: Remove unnecessary indirection to result_set_builder Tomasz Grabiec 2015-04-02 21:02:35 +02:00
  • 6c3d57696f enum_set: Introduce enum_set::of<>() Tomasz Grabiec 2015-04-08 13:22:13 +02:00
  • a720f24c3c enum_set: Introduce frozen<>::unfreeze() Tomasz Grabiec 2015-04-08 13:18:13 +02:00
  • 57e74d2096 enum_set: Introduce set_if() Tomasz Grabiec 2015-04-08 12:55:27 +02:00
  • ecc5d23456 db: Avoid copying of column_definition Tomasz Grabiec 2015-04-08 14:01:52 +02:00
  • 7ebc7830b7 db: Optimize column family lookup in query path Tomasz Grabiec 2015-04-02 22:03:08 +02:00
  • 06f198b10c schema: Add id field Tomasz Grabiec 2015-04-02 21:59:54 +02:00
  • a11aa768dc db: Remove outdated comment Tomasz Grabiec 2015-04-15 09:29:36 +02:00
  • f5a45ae6e8 schema: Leave a warning about across core access of schema Tomasz Grabiec 2015-04-15 12:59:59 +02:00
  • 4f774c3053 cql3: Reset timestamp and ttl when adding missing cell Tomasz Grabiec 2015-04-02 13:39:49 +02:00
  • b34cdd76ae db: Make the whole database printable Tomasz Grabiec 2015-04-02 13:36:52 +02:00
  • 0be6cec13f db: Add const qualifier to mutation_partition::range() Tomasz Grabiec 2015-04-02 13:36:17 +02:00
  • e0720e8a9b utils: Make UUID ostream-printable Tomasz Grabiec 2015-04-02 22:03:43 +02:00
  • 5300caadf6 utils: Fix UUID::get_time_UUID() creating conflicting UUIDs in SMP Tomasz Grabiec 2015-04-03 17:49:02 +02:00
  • 64579026e6 tests: Rework perf_simple_query to be more parametrizable Tomasz Grabiec 2015-04-03 22:21:15 +02:00
  • 699fd10f24 tests: Remove junk code Tomasz Grabiec 2015-04-15 12:38:41 +02:00
  • a5b675b988 cql3: move maps.hh code to .cc Avi Kivity 2015-04-15 21:21:05 +03:00
  • 6866fd4620 cql3: enable IN marker grammar and some call sites Avi Kivity 2015-04-15 16:04:47 +03:00
  • 560c972bb3 Merge tag 'avi/tuples/v3' from seastar-dev.git Tomasz Grabiec 2015-04-15 17:10:35 +02:00
  • 2520f81368 doc: don't document internal classes Avi Kivity 2015-04-15 17:14:58 +03:00
  • 5afc4c7181 Add doxygen configurarion file Avi Kivity 2015-04-15 16:50:23 +03:00
  • 51b8c4c230 cql3: fix #include directive syntax in single_column_restriction.hh Avi Kivity 2015-04-15 15:53:31 +03:00
  • 74b26af532 tests: add cql tuple tests Avi Kivity 2015-04-09 16:08:01 +03:00
  • 4a544b3655 tests: add type test for tuples Avi Kivity 2015-04-15 14:56:34 +03:00
  • 1c630fa42a cql3: enable tuple-related grammar Avi Kivity 2015-04-09 16:07:36 +03:00
  • 609bda59f5 cql3: convert tuples.hh to C++ Avi Kivity 2015-04-09 16:06:27 +03:00
  • 7bd1d0b2ad cql3: support for tuple cql3_type Avi Kivity 2015-04-09 15:56:41 +03:00
  • 4e43fab7f1 db: add tuple_type_impl Avi Kivity 2015-04-09 15:55:02 +03:00
  • 4abad8f357 db: add collection_type_impl::reserialize() Avi Kivity 2015-04-09 15:38:07 +03:00
  • 90d732b2ab db: make serialization-format-dependent collection serdes functions virtual Avi Kivity 2015-04-09 15:36:53 +03:00
  • 6a89d8291f cql3: fix multi_item_terminal::get_elements() signature Avi Kivity 2015-04-09 15:29:51 +03:00
  • c9d3a06157 cql3: fix multi_column_raw::prepare() signature Avi Kivity 2015-04-09 15:27:14 +03:00
  • b280592e88 db: add tri_compare_opt() Avi Kivity 2015-04-09 15:24:02 +03:00
  • d086f131cf tests: Optimize includes Tomasz Grabiec 2015-04-15 13:21:38 +02:00
  • 37602e7241 Merge branch 'dpdk_lro-v4' of github.com:cloudius-systems/seastar-dev Avi Kivity 2015-04-15 12:54:15 +03:00
  • 57930eec29 Revert "dpdk: use combined library" Avi Kivity 2015-04-15 12:45:06 +03:00
  • 4bbeeff351 Merge branch 'asias/gossip_v1' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-15 11:07:40 +03:00
  • 650e69da9e gossip: Reduce header inclusion for gms/failure_detector.hh Asias He 2015-04-15 08:59:23 +08:00
  • fc72506f68 gossip: Add gms/failure_detector.cc Asias He 2015-04-15 08:31:32 +08:00
  • 9a7546c170 gossip: Add copyright to gms/gossiper.cc Asias He 2015-04-15 08:28:18 +08:00
  • 494b8d61ff gossip: Reduce header inclusion Asias He 2015-04-15 08:09:18 +08:00
  • eed2795abe gossip: Move code from gossiper.hh to gossiper.cc Asias He 2015-04-15 07:20:38 +08:00
  • 83f3199568 gossip: Use get_broadcast_address() helper Asias He 2015-04-14 10:50:09 +08:00
  • 1aad5d48c7 DPDK: Register Port statistics Vlad Zolotarov 2015-04-14 20:02:34 +03:00
  • 539efcebc2 DPDK: added port_stats: struct and collection Vlad Zolotarov 2015-04-08 11:54:36 +03:00
  • 7c692c499c net stats: Register backend specific collectd counters Vlad Zolotarov 2015-04-08 12:10:07 +03:00
  • 671c57e5b9 xenfront: update network statistics Vlad Zolotarov 2015-04-07 15:08:51 +03:00
  • da02b240ef xenfront: Fix: initialize the "bunch" variable Vlad Zolotarov 2015-04-06 14:15:42 +03:00
  • a33994924f xenfront: make front_ring<T>::process_ring() return void Vlad Zolotarov 2015-04-06 12:04:21 +03:00
  • 80bad5273a virtio: update network statistics Vlad Zolotarov 2015-04-05 18:38:37 +03:00
  • 10cad8a87a DPDK: update network statistics Vlad Zolotarov 2015-04-06 15:59:12 +03:00
  • de9bad074b DPDK: rework the tx_buf methods interface Vlad Zolotarov 2015-04-05 11:56:14 +03:00
  • 0028959968 net: separated qp stats into a separate struct Vlad Zolotarov 2015-04-06 17:55:55 +03:00
  • 1ceaa13543 virtio: Disable/enable LRO according to "--lro" parameter Vlad Zolotarov 2015-03-03 21:13:58 +02:00
  • 553e1a5e75 DPDK: Add LRO support Vlad Zolotarov 2015-02-19 18:44:56 +02:00
  • 452507ceb6 Merge tag 'avi/element_deletion/v2' from seastar-dev.git to db Tomasz Grabiec 2015-04-14 15:59:53 +02:00
  • feb84c53a9 Merge branch 'tgrabiec/optimize-compilation' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-14 16:48:17 +03:00
  • 0ce2884b92 tests: Move cql_test_env implementation to .cc file Tomasz Grabiec 2015-04-14 11:33:06 +02:00
  • 90feb92f48 tests: Move CQL assertions definitions to .cc file Tomasz Grabiec 2015-04-14 11:31:39 +02:00
  • 6c3b92dccd tests: cql_query_test: Optimize includes Tomasz Grabiec 2015-04-14 11:48:27 +02:00
  • 4763260d24 cql3: Add header with forward declaration of query_options Tomasz Grabiec 2015-04-14 11:30:06 +02:00
  • 41b7fc89a7 transport: Introduce result_message_base.hh header Tomasz Grabiec 2015-04-14 11:28:39 +02:00
  • b0ffcfb5a0 transport: Add missing include Tomasz Grabiec 2015-04-14 11:23:43 +02:00
  • 8fb948e1b2 DPDK: Use for() loop in dpdk_qp::refill_one_cluster() Vlad Zolotarov 2015-03-03 20:44:54 +02:00
  • 7cdc99ca50 configure.py: Generate DPDK CFLAGS from DPDK's environment Vlad Zolotarov 2015-02-26 20:57:34 +02:00
  • 1dd3f013c4 Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-04-14 15:16:47 +03:00
  • b8f310870a tests: add map_reduce() test Avi Kivity 2015-04-14 14:55:47 +03:00
  • b35ea31cc9 futures: fix map_reduce() future chaining Avi Kivity 2015-04-14 15:11:06 +03:00
  • 6f5dc8c15e future: fix map_reduce() return type Avi Kivity 2015-04-14 14:55:08 +03:00
  • 1e0bd3503a tests: add deletion operation tests for maps, sets, and lists Avi Kivity 2015-04-12 15:13:29 +03:00
  • e679ec4675 cql3: enable deletion_operation grammar Avi Kivity 2015-04-12 15:12:18 +03:00
  • 54b7cef55a cql3: convert element_deletion operation to C++ Avi Kivity 2015-04-12 15:10:56 +03:00
  • 94f4a23464 cql3: convert maps::discarder_by_key to C++ Avi Kivity 2015-04-12 15:00:58 +03:00
  • 9ad074f062 Merge tag 'avi/batch_statement/v1' from git@github.com:cloudius-systems/seastar-dev.git Tomasz Grabiec 2015-04-14 11:20:39 +02:00
  • af3e2e08ee DPDK: Always enable HW CRC stripping Vlad Zolotarov 2015-02-19 13:35:40 +02:00
  • 3758fb5dcf tests: Fix build failure caused by the merge Tomasz Grabiec 2015-04-14 10:28:20 +02:00
  • aebb05813d Merge branch 'master' of git@github.com:cloudius-systems/seastar.git Tomasz Grabiec 2015-04-14 10:12:27 +02:00
  • 79f1bbf1cb Merge branch 'amnon/adding_api' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-13 19:00:40 +03:00
  • aeb66fa409 API: Adding the stroage service stub Amnon Heiman 2015-04-08 13:33:00 +03:00
  • e5007f49ae Adding the API to urchin Amnon Heiman 2015-04-08 13:01:07 +03:00
  • bae3cbf7a2 db: fix typo in set_type_impl user-visible name Nadav Har'El 2015-04-12 23:17:51 +03:00
  • e56a81857d Merge branch 'asias/gossip_v1_more' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-13 18:12:18 +03:00
  • 486e6271a1 sstables: data file row reading and streaming Nadav Har'El 2015-04-13 17:40:07 +03:00
  • e03a23b53a future: add std::accumulate-style map_reduce variant Avi Kivity 2015-04-13 17:11:44 +03:00
  • 6e185d21f0 future: remove bogus when_all() forward declaration Avi Kivity 2015-04-13 16:22:42 +03:00
  • 96d8f8db1a tests: add batch statement test Avi Kivity 2015-04-13 14:58:15 +03:00
  • f5e585bc38 cql3: enable batch statement grammar Avi Kivity 2015-04-13 14:58:03 +03:00
  • 656bd17de2 cql3: convert batch_statement to C++ Avi Kivity 2015-04-13 14:57:22 +03:00
  • af4061e372 cql3: make modification_statement::get_mutations() public Avi Kivity 2015-04-13 14:55:47 +03:00
  • f1fe44a407 cql3: add batch support to query_options Avi Kivity 2015-04-13 14:55:07 +03:00
  • 5bf282c56b gossip: Drop #if 0'ed code which is converted already Asias He 2015-04-13 15:26:18 +08:00
  • 5cf9fbebc0 gossip: Switch to use get_cluster_name and get_partitioner_name Asias He 2015-04-13 15:20:37 +08:00
  • bd16d9e291 gossip: Add cluster_id() and partioner() helper for gossip_digest_syn Asias He 2015-04-13 15:19:51 +08:00
  • a2af07ba71 gossip: Convert do_shadow_round Asias He 2015-04-13 15:14:09 +08:00