Commit Graph

  • df83ccec41 db: add bytes_opt (=optional<bytes>) Avi Kivity 2015-01-12 11:18:47 +02:00
  • c05640fb5d db: add to_hex(bytes) Avi Kivity 2015-01-12 11:18:25 +02:00
  • d1210a2daa cql3: add missing include to term.hh Avi Kivity 2015-01-12 11:17:43 +02:00
  • 625064921d cql: convert query_options::get_protocol_version() Avi Kivity 2015-01-12 11:17:21 +02:00
  • d3ccdf8d3d cql: make scalar_function contents public Avi Kivity 2015-01-12 11:17:00 +02:00
  • 8c65782af8 cql: move print operator from abstract_function to function Avi Kivity 2015-01-12 11:16:23 +02:00
  • d9f287421d cql: add missing include to assignment_testable.hh Avi Kivity 2015-01-12 11:15:34 +02:00
  • 9082aa14a8 configure.py: Antlr3 code generation support Pekka Enberg 2015-01-12 10:41:48 +02:00
  • b96129f429 Merge branch 'cql' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-01-11 20:34:14 +02:00
  • 0b9595b58a cql: convert TimeuuidFcts to C++ Avi Kivity 2015-01-11 15:45:11 +02:00
  • c26e42b1b2 cql: add helper for creating native function out of a lambda Avi Kivity 2015-01-11 15:43:26 +02:00
  • a7723cf641 db: add timestamp type Avi Kivity 2015-01-11 15:42:59 +02:00
  • a5c98d32c3 db: add timeuuid type Avi Kivity 2015-01-11 11:51:57 +02:00
  • 07947764b2 uuid: convert UUID_gen::get_UUID() Avi Kivity 2015-01-11 15:39:27 +02:00
  • bef054f8c8 net: rename udp_v4 to ipv4_udp for consistency with other l4 protocols Gleb Natapov 2015-01-11 12:24:33 +02:00
  • 37026f8c5f Merge branch 'gleb/net' of ssh://github.com/cloudius-systems/seastar-dev Avi Kivity 2015-01-11 12:26:39 +02:00
  • 32b42af49f net: register l3 poller for tcp connections Gleb Natapov 2015-01-07 15:00:32 +02:00
  • d5c309c74e net: provide poller registration API between l3 and l4 Gleb Natapov 2015-01-07 11:15:48 +02:00
  • 2b340b80ce net: unfuturize packet fragmentation Gleb Natapov 2015-01-06 15:23:38 +02:00
  • 8ded99fdfa cql3: convert AbstractMarker to C++ Pekka Enberg 2015-01-08 10:35:24 +02:00
  • 9a4575bf52 cql3: convert Maps to C++ Pekka Enberg 2015-01-09 12:34:26 +02:00
  • 1ea2bad0ca cql3: convert Sets to C++ Pekka Enberg 2015-01-09 12:30:14 +02:00
  • 1514695437 cql3: convert Lists to C++ Pekka Enberg 2015-01-09 11:19:48 +02:00
  • 6ad1d1e194 cql3: convert Constants to C++ Pekka Enberg 2015-01-08 14:38:51 +02:00
  • 8d4d793695 cql3: Add to_string() to column_identifier class Pekka Enberg 2015-01-09 12:49:26 +02:00
  • 4500874bfc cql3: Use shared_ptr for column_specification Pekka Enberg 2015-01-08 11:39:18 +02:00
  • f235479a2c cql3: Fix term::contains_bind_marker() type signature Pekka Enberg 2015-01-08 11:31:47 +02:00
  • 381089be09 cql3: Fix missing include in column_identifier.hh Pekka Enberg 2015-01-08 14:48:44 +02:00
  • f59e47a5d0 cql3: Fix missing includes in term.hh Pekka Enberg 2015-01-08 10:39:07 +02:00
  • 3da3de8ab0 cql3: Fix assignment_testable.hh include guard Pekka Enberg 2015-01-08 10:38:45 +02:00
  • 275caedd8c db: convert ListType to C++ Pekka Enberg 2015-01-09 12:55:01 +02:00
  • ec22f9123e db: Import db/marshal/ListType.java Pekka Enberg 2015-01-09 12:53:40 +02:00
  • 2bf11ddac5 db: convert CollectionType to C++ Pekka Enberg 2015-01-08 13:30:44 +02:00
  • c245518948 db: Import db/marshal/CollectionType.java Pekka Enberg 2015-01-08 13:27:16 +02:00
  • 4c59fe6436 xen: ensure _xenstore member is initialized early enough Avi Kivity 2015-01-08 18:44:23 +02:00
  • 062f621aa0 net: wrap toeplitz hash initializer in more braces Avi Kivity 2015-01-08 18:43:49 +02:00
  • 0aaea57838 tests: fix missing do in do/while(0) in timertest Avi Kivity 2015-01-08 18:36:51 +02:00
  • 13c1324d45 net: provide some statistics via collectd Gleb Natapov 2015-01-08 17:39:32 +02:00
  • 51fb18aba0 net: remove unused variable from virtio Gleb Natapov 2015-01-08 15:36:46 +02:00
  • 5002f0f10e README: boost is needed for ubuntu compilation Amnon Heiman 2015-01-08 16:37:17 +02:00
  • 902b5b00a4 Make pollable_fd::_s as private variable Takuya ASADA 2015-01-08 19:02:42 +09:00
  • 3b67331e50 cql3: convert VariableSpecifications to C++, take 2 Pekka Enberg 2015-01-08 11:16:14 +02:00
  • b824790798 net: move udp_v4 from network_stack into ipv4 class Gleb Natapov 2015-01-08 10:08:52 +02:00
  • 65d4969504 build: limit link concurrency Avi Kivity 2015-01-08 11:21:04 +02:00
  • c95e452a3a Merge branch 'directory' Avi Kivity 2015-01-08 11:09:49 +02:00
  • 4fd5ab936b tests: add directory_test Avi Kivity 2015-01-07 15:16:51 +02:00
  • 3be04e7009 reactor: implement open_directory(), list_directory() Avi Kivity 2015-01-07 15:15:13 +02:00
  • f26e74b1ff Merge branch 'takuya/tcp-clientv16' of github.com:cloudius-systems/seastar-dev Avi Kivity 2015-01-08 10:46:12 +02:00
  • 46d8b24626 Add tcp_client test Takuya ASADA 2014-11-28 23:20:49 +09:00
  • e9e1ed7977 Implement TCP client on native-stack Takuya ASADA 2015-01-02 04:41:11 +09:00
  • 7b3b9e5a46 Implement TCP client on posix-stack Takuya ASADA 2014-11-28 05:56:19 +09:00
  • b9a2541c7e Add reactor::connect(), client_socket definition and network stack stub code Takuya ASADA 2014-11-28 05:31:46 +09:00
  • 2118fe5a09 Add l4connid::hash() Takuya ASADA 2015-01-02 04:40:40 +09:00
  • 9c2ca3d6b6 return correct option size when new SYN packet sending Takuya ASADA 2014-12-24 02:19:46 +09:00
  • 7730ef29cd Add readable()/writeable() method on pollable_fd Takuya ASADA 2015-01-08 01:03:32 +09:00
  • 24820543ff Add reactor::posix_connect() Takuya ASADA 2014-11-28 04:18:27 +09:00
  • 11491423ac cql3: Use enable_shared_from_this to clean up API Pekka Enberg 2015-01-07 17:19:53 +02:00
  • 5d3f65930c cql3: Remove superfluous "db.h" include Pekka Enberg 2015-01-07 17:22:09 +02:00
  • 50d7c8e8b0 Merge branch 'penberg/cql3' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-01-07 17:09:46 +02:00
  • 3ca0ed10be cql3: convert Attributes to C++ Pekka Enberg 2014-12-31 12:31:01 +02:00
  • 1db158de29 cql3: convert ColumnIdentifier to C++, take 2 Pekka Enberg 2015-01-07 16:13:47 +02:00
  • 92c3f1c3a4 cql3: convert ColumnSpecification to C++, take 2 Pekka Enberg 2015-01-05 13:18:51 +02:00
  • 65f18026b5 cql3: convert Selectable to C++ Pekka Enberg 2015-01-07 16:07:17 +02:00
  • 56cc7a253a cql3: Fix term::prepare() type signature Pekka Enberg 2015-01-05 13:38:03 +02:00
  • b3611b205d db: Add data_type::compose() function Pekka Enberg 2015-01-05 14:59:08 +02:00
  • d3e83dde8b Add file_desc::getsockopt() Takuya ASADA 2015-01-01 03:32:59 +09:00
  • ff39f8c93e Initialize _snd.initial/next on tcb constructor Takuya ASADA 2015-01-07 23:48:41 +09:00
  • 7c38147c07 db: Add data_type::validate() stub Pekka Enberg 2015-01-05 14:53:06 +02:00
  • ca1c54ac7c db: convert ReversedType to C++ Pekka Enberg 2015-01-05 14:34:21 +02:00
  • 4984184603 db: import db/marshal/ReversedType.java Pekka Enberg 2015-01-05 14:33:07 +02:00
  • 90abbbaef1 db: Fix include in cell_name.hh Pekka Enberg 2015-01-07 11:34:28 +02:00
  • 31a982b41e Convert time (version 1) UUID to C++ Nadav Har'El 2015-01-04 17:48:12 +02:00
  • 8101c1f2a6 stream/subscription: fix build error in stream::close() Avi Kivity 2015-01-07 15:12:23 +02:00
  • 65173589b9 dht: Convert dht/IPartitioner.java to C++ Asias He 2015-01-07 17:20:56 +08:00
  • 0581c0de12 dht: Import dht/IPartitioner.java Asias He 2015-01-07 17:20:16 +08:00
  • e145946c97 dht: Convert dht/RingPosition.java to C++ Asias He 2015-01-07 17:11:19 +08:00
  • 348d447bf1 dht: Import dht/RingPosition.java Asias He 2015-01-07 17:09:25 +08:00
  • 6bb4681bfc db: Convert db/RowPosition.java to C++ Asias He 2015-01-07 09:55:44 +08:00
  • 53c492d3ca db: Import db/RowPosition.java Asias He 2015-01-07 09:40:46 +08:00
  • 306fef6027 db: Convert db/IMutation.java to C++ Asias He 2015-01-07 09:39:20 +08:00
  • 3d2592f7d4 db: Add db/IMutation.java Asias He 2015-01-07 09:06:59 +08:00
  • c07292ed7d test: test util/serialization.hh Nadav Har'El 2015-01-05 20:36:48 +02:00
  • 3c74a5e15d gossip: convert ApplicationState to C++ Nadav Har'El 2015-01-06 17:39:37 +02:00
  • 0513f206d8 gossip: convert VersionGenerator to C++ Nadav Har'El 2015-01-06 17:27:48 +02:00
  • 0b77fae1c7 cql3: Switch to our own shared_ptr Pekka Enberg 2015-01-07 12:57:27 +02:00
  • aa1e02ab46 Merge branch 'types' into db Avi Kivity 2015-01-07 13:57:15 +02:00
  • 9160ac03db Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-01-07 13:57:04 +02:00
  • fa8d120d70 core: Fix shared_ptr pointer casts Pekka Enberg 2015-01-07 12:57:26 +02:00
  • c01e9dc8d6 Add file_desc::connect() Takuya ASADA 2014-11-28 04:17:10 +09:00
  • a5802e36a2 Merge branch 'gleb/net' of github.com:cloudius-systems/seastar-dev Avi Kivity 2015-01-06 15:48:03 +02:00
  • 4b4f1606e6 db: add date_type Avi Kivity 2015-01-06 15:25:50 +02:00
  • cfd86d70f8 db: extract default compare method into a default_less<> helper Avi Kivity 2015-01-06 15:24:31 +02:00
  • 1cc6df68c6 db: add a db_clock type Avi Kivity 2015-01-06 13:20:34 +02:00
  • a191d598c2 db: implement boolean type Avi Kivity 2015-01-06 12:49:58 +02:00
  • 8d4e6b832a net: implement bulk sending interface for dpdk Gleb Natapov 2015-01-05 14:09:14 +02:00
  • aae617f9f5 net: revert whatever is left from "virtio: batch transmitted packets" commit. Gleb Natapov 2015-01-05 11:18:32 +02:00
  • 72324f02e2 net: implement bulk sending interface for virtio Gleb Natapov 2015-01-05 11:09:04 +02:00
  • 77bd21c387 net: implement bulk sending interface for proxy queue Gleb Natapov 2015-01-04 18:43:01 +02:00
  • c98bdf5137 net: limit native udp send buffer size Gleb Natapov 2015-01-04 16:25:46 +02:00
  • 0fd014fc35 net: add add completion callback between l3 and l4 Gleb Natapov 2015-01-04 13:45:29 +02:00