Commit Graph

  • 91176f469e schema: Add schema::all_columns_in_select_order() Tomasz Grabiec 2015-02-19 11:15:45 +01:00
  • 1a0ffdfb99 schema: Encapsulate column sets Tomasz Grabiec 2015-02-19 11:15:45 +01:00
  • a61d9ee18e schema: Add static columns to schema Tomasz Grabiec 2015-02-19 11:15:11 +01:00
  • 8b9078c86a schema: Make column_kind an enum class Tomasz Grabiec 2015-02-26 19:57:02 +01:00
  • b77367dabe cql3: Simplify primary key membership checks Tomasz Grabiec 2015-02-26 19:56:12 +01:00
  • 609e893055 unimplemented: Separate subject from behavior Tomasz Grabiec 2015-02-24 11:10:34 +01:00
  • 1f9d22f7e3 types: Fix read_simple*() variants to work for unaligned positions Tomasz Grabiec 2015-02-26 17:08:02 +01:00
  • 00984609cb types: Add abstract_tyep::is_value_compatible_with() method Tomasz Grabiec 2015-02-20 14:46:30 +01:00
  • f21d85cfc5 tests: Stop distributed db when test ends Tomasz Grabiec 2015-02-27 10:30:05 +01:00
  • 1dfc7267db cql3: Fix formatting in relation.hh Tomasz Grabiec 2015-02-20 14:46:07 +01:00
  • 5bc8d7cfad build: speed up linking on large machines Avi Kivity 2015-02-26 19:26:32 +02:00
  • a7132359a8 Merge branch 'glommer/sstables-v2' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-02-26 19:17:52 +02:00
  • 8015b1c1bb sstable: unit tests Glauber Costa 2015-02-25 14:25:10 -05:00
  • fb3682cb4f sstable statistics file Glauber Costa 2015-02-19 14:30:07 -05:00
  • 0d98caf885 summary file Glauber Costa 2015-02-16 09:37:30 -05:00
  • 1b75a5bccb bloom filter Glauber Costa 2015-02-12 17:18:17 -05:00
  • d810f03bb7 compression file Glauber Costa 2015-02-12 16:53:50 -05:00
  • 3e4ab6848b read toc Glauber Costa 2015-02-12 10:23:18 -05:00
  • cc4f8f09e5 parser: disk_hash type Glauber Costa 2015-02-19 14:33:15 -05:00
  • 110facf479 parser: more basic types Glauber Costa 2015-02-19 14:39:38 -05:00
  • 001606209a sstable parser Glauber Costa 2015-02-12 09:59:04 -05:00
  • b7281bd463 sstables: initial file Glauber Costa 2015-02-02 17:56:32 -05:00
  • cb5c2de06c README: add documentation about then_wrapped Glauber Costa 2015-02-26 11:44:55 -05:00
  • ede9a5b634 build: enable native network stack for urchin Avi Kivity 2015-02-26 18:49:28 +02:00
  • d39c844ea3 Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-02-26 17:45:30 +02:00
  • 1fadd7d608 net: Move ipv4_addr constructor to the source file Tomasz Grabiec 2015-02-26 16:31:56 +01:00
  • 6b77cf7d08 linecount: change rw to ro Glauber Costa 2015-02-26 10:19:55 -05:00
  • 9861bfca01 open_file_dma: allow the specification of open flags Glauber Costa 2015-02-26 10:19:54 -05:00
  • 4df5e6acff Start translating db/SystemKeyspace.java to C++ Nadav Har'El 2015-02-25 23:57:10 +02:00
  • ede451b7f8 Add db/SystemKeyspace.java from origin Nadav Har'El 2015-02-25 18:42:22 +02:00
  • a3b2a70f65 tests/perf: CQL statement parser performance test Pekka Enberg 2015-02-26 14:58:04 +02:00
  • 6f36fd48ad Tiny nitpicks in readme file Dor Laor 2015-02-26 12:53:40 +02:00
  • 381717a66e Run ispell on README.md Dor Laor 2015-02-26 12:47:30 +02:00
  • 1492ae9040 README: Add explanation about 100% cpu consumption and recommended configuration Dor Laor 2015-02-26 12:27:49 +02:00
  • 76b19e920b Merge branch 'slab' of github.com:cloudius-systems/seastar-dev Avi Kivity 2015-02-26 11:49:11 +02:00
  • cd7a05660e tests: Simplify schema object construction Tomasz Grabiec 2015-02-25 19:13:52 +01:00
  • 67560bec48 test: Add slab allocator testcase Raphael S. Carvalho 2015-02-25 19:32:57 -03:00
  • aa6d850228 memcached: Integrate slab allocator Raphael S. Carvalho 2015-02-20 12:54:43 -02:00
  • 6dea362304 Add experimental::string_view option to scattered_message::append_static Raphael S. Carvalho 2015-02-19 20:51:24 -02:00
  • 66117b2697 memcached: Expiry should be stored as a 32-bit value Raphael S. Carvalho 2015-02-16 15:42:49 -02:00
  • 03ae698ce1 core: Add slab allocator Raphael S. Carvalho 2015-02-16 15:33:21 -02:00
  • b461b42ce8 memcached: Revert flashcached Raphael S. Carvalho 2015-02-20 12:49:02 -02:00
  • 8701273006 Add inet type Nadav Har'El 2015-02-25 16:50:44 +02:00
  • 4d0c58c5e8 transport/server: Stop printing queries Pekka Enberg 2015-02-25 13:56:54 +02:00
  • ec262ab3e9 cql3: Fix use-after-free on statement Tomasz Grabiec 2015-02-25 12:47:01 +01:00
  • fd0a6e0596 types: Fix bytes_type_impl unimplemented methods Pekka Enberg 2015-02-25 13:23:43 +02:00
  • 81a42a3d13 Merge branch 'penberg/long-type-improvements' of github.com:cloudius-systems/sea star-dev into db Avi Kivity 2015-02-25 13:38:26 +02:00
  • 8d740220d2 transport/server: Make request processing errors visible Pekka Enberg 2015-02-25 12:57:34 +02:00
  • 9f49033279 types: Use integer_type_impl for long_type_impl Pekka Enberg 2015-02-25 13:17:18 +02:00
  • e98584713e types: Introduce generic integer_type_impl Pekka Enberg 2015-02-25 13:12:13 +02:00
  • bd9547ba77 types: Use sizeof(int32_t) instead of hard-coded 4 Pekka Enberg 2015-02-25 13:08:16 +02:00
  • 11f5a8e398 add default constructors to iostreams and connected_socket Gleb Natapov 2015-02-25 12:43:47 +02:00
  • b64f26832e reactor: terminate cleanly in or_terminate() Nadav Har'El 2015-02-25 11:59:27 +02:00
  • 6b65fcf85f transport/server: Query response messages Pekka Enberg 2015-02-24 16:13:51 +02:00
  • e0bff0c28e tests: Add test exploiting dynamic_pointer_cast bug Tomasz Grabiec 2015-02-25 10:52:53 +01:00
  • 39f4a58bde cql3: Implement use_statement::execute() Pekka Enberg 2015-02-25 11:12:37 +02:00
  • dbf5f1ff82 Avoid crash on ctrl-C Nadav Har'El 2015-02-25 10:57:50 +02:00
  • 801c68edbb Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-02-25 11:06:07 +02:00
  • 3d81e06353 shared_ptr: fix dynamic_pointer_cast() dropping a ref after failure Avi Kivity 2015-02-25 11:02:00 +02:00
  • 160250dd27 Merge seastar-dev.git branch 'penberg/cql3' Tomasz Grabiec 2015-02-24 20:25:18 +01:00
  • 4240ab6e95 fix syntax error in README Glauber Costa 2015-02-10 12:29:32 -05:00
  • 48e568af37 cql3/Cql.g: Convert comparatorType to C++ Pekka Enberg 2015-02-24 15:28:25 +02:00
  • 91bd90db0a cql3/Cql.g: Convert mapLiteral rule to C++ Pekka Enberg 2015-02-24 14:56:13 +02:00
  • 64957cb34e cql3: Convert CQL3Type.Raw to C++ Pekka Enberg 2015-02-24 15:30:41 +02:00
  • 678c259c66 murmur3: switch to unsigned types Avi Kivity 2015-02-23 13:01:18 +02:00
  • 2cfc7a8908 cql3: Convert Maps.Literal to C++ Pekka Enberg 2015-02-24 14:51:47 +02:00
  • 0d7b878539 memory: sprinkle magic attributes to allow building with -flto Avi Kivity 2015-02-24 15:10:33 +02:00
  • ebe5faaac4 cql3: Finish cfOrKsName rule conversion to C++ Pekka Enberg 2015-02-24 14:46:17 +02:00
  • f730ae9814 sstring: add static_assert to prevent use on >1 byte types Avi Kivity 2015-02-23 18:23:18 +02:00
  • 9519f04b0b sstring: remove unused to_sstring() declaration Avi Kivity 2015-02-23 18:11:39 +02:00
  • 51ff807a11 sstring: fix to_sstring() for all sstring types Avi Kivity 2015-02-23 17:26:10 +02:00
  • 86355a54a5 db: Remove column_family stub Pekka Enberg 2015-02-23 14:30:19 +02:00
  • e214c0192a Merge branch seastar-dev.git avi/smp Tomasz Grabiec 2015-02-23 10:53:25 +01:00
  • 2720ba34bf db: shard data Avi Kivity 2015-02-22 17:51:27 +02:00
  • 0db67ff121 thrift: add foreign_ptr<> variant to complete() Avi Kivity 2015-02-22 17:50:09 +02:00
  • 6f7dff825c dht: add global partitioner Avi Kivity 2015-02-22 14:53:33 +02:00
  • d0dae3f938 dht: add murmur3_partitioner Avi Kivity 2015-02-22 14:49:17 +02:00
  • fd9f90f45a dht: implement token minimum and midpoint Avi Kivity 2015-02-22 13:24:07 +02:00
  • edc4ac4231 dht: de-virtualize token Avi Kivity 2015-02-22 12:31:03 +02:00
  • 41ba192590 dht: make i_partitioner's methods public, and add a destructor Avi Kivity 2015-02-22 12:30:22 +02:00
  • fbf8844079 Move input_stream and output_stream to their own header Avi Kivity 2015-02-23 10:15:19 +02:00
  • a166f74a54 dht: rename DecoratedKey and Token to fit with naming conventions Avi Kivity 2015-02-22 11:15:48 +02:00
  • 83430355c2 Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-02-22 16:23:59 +02:00
  • c35b61bda5 distributed: fix return type of lambda-friendly invoke_on() Avi Kivity 2015-02-22 16:20:36 +02:00
  • 2d4b46d8e7 README.md: add Fedora 21 document Takuya ASADA 2015-02-20 09:07:12 +09:00
  • f116ef8fb6 file: skip . and .. in directory listings Avi Kivity 2015-02-20 10:13:15 +02:00
  • c36aab3fe2 Merge seastar-dev avi/smp Tomasz Grabiec 2015-02-19 17:04:01 +01:00
  • 842a0f70ca Revert "core: demangle stdout" Avi Kivity 2015-02-19 18:55:43 +02:00
  • caa83858f0 reactor: handle SIGTERM and SIGINT once Avi Kivity 2015-02-16 15:28:33 +02:00
  • cb63d16b40 thrift: get rid of useless try/catch Avi Kivity 2015-02-19 18:00:03 +02:00
  • 70381a6da5 db: distribute database object Avi Kivity 2015-02-18 13:16:14 +02:00
  • 3928092053 smp: put a cache line between smp statistics structures Gleb Natapov 2015-02-19 13:28:49 +02:00
  • e752975b08 DPDK: Copy the Rx data into the allocated buffer in a non-decopuled case Vlad Zolotarov 2015-02-19 16:47:37 +02:00
  • 06565c80d5 DPDK: Decouple Rx data buffers Vlad Zolotarov 2015-02-19 12:31:19 +02:00
  • a4345fa9bf DPDK: Rename: mbuf_size -> inline_mbuf_size and mbuf_data_size -> inline_mbuf_data_size Vlad Zolotarov 2015-02-19 12:31:18 +02:00
  • e04cb93d2f DPDK: Use std::vector instead of std::deque for a tx_buf_factory internal cache Vlad Zolotarov 2015-02-19 12:31:17 +02:00
  • d22af60057 DPDK: Fix the mempool external buffer size calculation Vlad Zolotarov 2015-02-19 12:31:16 +02:00
  • bebefe2afe net: return reference to hw_feature instead of copying the structure Gleb Natapov 2015-02-19 09:53:55 +02:00
  • 7f8d88371a Add LICENSE, NOTICE, and copyright headers to all source files. Avi Kivity 2015-02-19 10:08:12 +02:00
  • e8096ff2bb db: add database::stop() Avi Kivity 2015-02-19 15:34:05 +02:00