Commit Graph

  • 631dad8a29 schema: Add const qualifiers to lookup methods Tomasz Grabiec 2015-04-22 17:36:27 +02:00
  • 349f21c860 rpc: signal send completion even if send failed due to a socket error Gleb Natapov 2015-04-22 10:48:25 +03:00
  • 74edad888f Merge branch 'master' of github.com:cloudius-systems/seastar into db Avi Kivity 2015-04-22 10:12:16 +03:00
  • 5d658cf16a Merge branch 'drop_on_alloc_failure-v2' of github.com:cloudius-systems/seastar-dev Avi Kivity 2015-04-22 10:05:58 +03:00
  • b8737a6b55 add more fields to system schema Glauber Costa 2015-04-21 21:56:15 -04:00
  • 78cf7a2c06 DPDK: qp_stats: change rx errors instance to if_rx_errors Vlad Zolotarov 2015-04-20 12:19:00 +03:00
  • 3aa3dd77a3 DPDK: update an qp_stats.rx.bad.no_mem counter Vlad Zolotarov 2015-04-20 11:33:38 +03:00
  • 35199f5353 net: Add a qp_stats.rx.bad.no_mem counter Vlad Zolotarov 2015-04-20 11:32:46 +03:00
  • e9a59e5f8d DPDK: drop incoming packets if allocation fails in the copy-flow Vlad Zolotarov 2015-04-14 18:41:08 +03:00
  • 57ac231cd2 convert some snitch related classes Gleb Natapov 2015-04-21 18:16:38 +03:00
  • dabe70c9a2 cql3: remove Java remnants from maps.hh Avi Kivity 2015-04-21 10:57:35 +03:00
  • 7eb6b5ca5b Merge branch 'master' of github.com:cloudius-systems/urchin into db Avi Kivity 2015-04-21 10:48:32 +03:00
  • 7f78618a64 cql3: remove gunk from constants.hh Avi Kivity 2015-04-21 10:41:20 +03:00
  • 8a0538a218 http: fix query parameter parsing of last parameter Amnon Heiman 2015-04-21 10:06:44 +03:00
  • c88e17c9e1 bytes_ostream: fix alloc-dealloc mismatch Tomasz Grabiec 2015-04-20 18:54:13 +02:00
  • 5194517473 tcp: Use std::system_error Asias He 2015-04-20 21:31:08 +08:00
  • 7563a76f4e Merge tag 'avi/user_type/v2' from seastar-dev.git Tomasz Grabiec 2015-04-20 16:00:21 +02:00
  • 08932571c1 tests: add user type literal test Avi Kivity 2015-04-20 15:56:01 +03:00
  • b4e380b922 cql3: enable user_type literal grammar Avi Kivity 2015-04-20 15:55:46 +03:00
  • c01515d291 cql3: convert user_types.hh to C++ Avi Kivity 2015-04-20 15:55:26 +03:00
  • 55ec6bb923 tests: add user type test Avi Kivity 2015-04-19 20:23:34 +03:00
  • 3920ab18b2 cql3: enable user type grammar for field selection Avi Kivity 2015-04-19 19:50:19 +03:00
  • f841a05475 cql3: convert selectable::with_field_selection to C++ Avi Kivity 2015-04-19 19:49:17 +03:00
  • fa961f1e5e cql3: convert field_selector to C++ Avi Kivity 2015-04-19 19:48:26 +03:00
  • 3179f05e12 db: implement user types (user_type_impl) Avi Kivity 2015-04-16 12:22:44 +03:00
  • 3d38708434 cql3: pass a database& instance to most foo::raw::prepare() variants Avi Kivity 2015-04-16 16:48:41 +03:00
  • 1fb970459c tests: Move tests/message.cc under tests/urchin Asias He 2015-04-20 20:28:51 +08:00
  • 5d9ab992e8 Merge branch 'tgrabiec/schema-id-fixes-v2' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-20 14:33:07 +03:00
  • ef05c5b919 db: Lookup column family by UUID Tomasz Grabiec 2015-04-17 09:47:26 +02:00
  • ecab40bf97 commitlog: Write proper column family id Tomasz Grabiec 2015-04-17 09:42:39 +02:00
  • 4502f01581 thrift: Fix system_add_keyspace() Tomasz Grabiec 2015-04-17 09:26:37 +02:00
  • 905f47628e Merge branch 'dpdk_cleanups-v1' of github.com:cloudius-systems/seastar-dev Avi Kivity 2015-04-20 11:58:29 +03:00
  • 20a3d5773b sstables: add create_data() Raphael S. Carvalho 2015-04-20 05:47:41 -03:00
  • 64a651837a Merge branch 'asias/message_single_port' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-20 11:27:17 +03:00
  • 8ea0d94ece message: Listen on single port Asias He 2015-04-20 16:04:57 +08:00
  • b38dae4a2b gossip: Dump failure detector info Asias He 2015-04-20 14:18:18 +08:00
  • 7e0a0c381f gossip: Remove debug print message Asias He 2015-04-20 14:05:59 +08:00
  • 5ffd057fd1 memory: use allocate_large_aligned() if alignment is more than a page Paweł Dziepak 2015-04-15 09:49:43 +02:00
  • 5d65f045f5 temporary_buffer: use posix_memalign() return value Paweł Dziepak 2015-04-20 08:37:04 +02:00
  • 8702fb1d13 Merge branch 'gleb/snitch' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-20 09:44:38 +03:00
  • d75ccb0047 the very beginning of StorageService conversion Gleb Natapov 2015-04-19 11:36:24 +03:00
  • d13422773d copy StorageSrvice.java over Gleb Natapov 2015-04-19 11:24:44 +03:00
  • c39af6dda0 gossip: store regular pointer to subscribers instead of shared one Gleb Natapov 2015-04-16 12:07:33 +03:00
  • ea7bdc65c0 tcp: properly calculate the payload length for TSO decision Vlad Zolotarov 2015-04-19 19:15:47 +03:00
  • b0321a98ae DPDK: Set default_txconf.txq_flags according to port HW capabilities Vlad Zolotarov 2015-04-19 19:54:42 +03:00
  • 14d36b8b40 DPDK: Check if changing of HW FC is supported by device and don't halt if not. Vlad Zolotarov 2015-04-19 19:27:34 +03:00
  • 1942737331 Merge branch 'osv' Avi Kivity 2015-04-19 10:48:40 +03:00
  • d41de86d3b dpdk: skip hw flow control when OSv, since virtio PMD doesn't supported hw flow control functions Takuya ASADA 2015-04-17 20:06:21 +09:00
  • 1aa1529545 dpdk: Add ETH_TXQ_FLAGS_NOOFFLOADS when HAVE_OSV, since virtio PMD requires the flag Takuya ASADA 2015-04-17 20:06:20 +09:00
  • 6975eeac30 reactor: implement timer for OSv, since OSv does not support timer_create/timer_settime Takuya ASADA 2015-04-17 20:06:19 +09:00
  • db93ae84db dpdk: Use --no-shconf on OSv Takuya ASADA 2015-04-17 20:06:18 +09:00
  • 83189367b6 temporary_buffer: Use posix_memalign instead of memalign, since OSv does not have memalign Takuya ASADA 2015-04-17 20:06:17 +09:00
  • 991b77863d Use namespace on timer_set to prevent conflict with OSv's timer_set Takuya ASADA 2015-04-17 20:06:16 +09:00
  • 826a8b446f configure.py: do not show Entering/Leaving directory on DPDK cflags detector Takuya ASADA 2015-04-17 20:06:15 +09:00
  • 2c23c5430a configure.py: use combined library on OSv with DPDK Takuya ASADA 2015-04-17 20:06:14 +09:00
  • 516286a820 configure.py: Add include patch for OSv Takuya ASADA 2015-04-17 20:06:13 +09:00
  • 00049ea9c7 Fix compile errors with OSv Takuya ASADA 2015-04-17 20:06:12 +09:00
  • 02fb270fbe token operator<< Gleb Natapov 2015-03-30 10:28:57 +03:00
  • fdf50ef643 sstables: add initial support to compression Raphael S. Carvalho 2015-04-15 19:01:04 -03:00
  • 8d6b93d787 query: Document intention behind query results format Tomasz Grabiec 2015-04-16 20:23:00 +02:00
  • d691e4d1ff Merge branch 'tgrabiec/cleanups' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-19 09:53:49 +03:00
  • 9309a2ee6f Remove obselete files Tomasz Grabiec 2015-04-17 14:43:57 +02:00
  • 979b671adf cql3: Fix abstract_marker::raw::prepare() Tomasz Grabiec 2015-04-17 14:49:59 +02:00
  • 744d75e7f8 db: Move max_ttl from db/expiring_cell.hh to gc_clock.hh Tomasz Grabiec 2015-04-17 14:47:37 +02:00
  • d87fbe9eb8 cql3: Fix references to obsolete collection types Tomasz Grabiec 2015-04-17 14:46:38 +02:00
  • 5693f73b7a db: Implement generate_legacy_id() properly Tomasz Grabiec 2015-04-17 12:00:50 +02:00
  • af6cafd993 tests: Add test for name-based UUID generation Tomasz Grabiec 2015-04-17 12:00:27 +02:00
  • 957544f69b utils: UUID_gen: Add support for name-based UUIDs (type 3) Tomasz Grabiec 2015-04-17 11:59:45 +02:00
  • b79d2008c0 utils: UUID_gen: Fix comment about get_UUID() Tomasz Grabiec 2015-04-17 11:58:17 +02:00
  • 1aaa8c2f13 tests: fix cql_query_test tuple_test using a data_type on multiple cores Avi Kivity 2015-04-16 18:39:43 +03:00
  • 2c8b3a8e22 Merge branch 'tgrabiec/tuple_type_iterator' of github.com:cloudius-systems/urchin into db Avi Kivity 2015-04-16 17:52:38 +03:00
  • edaf43f36a Merge branch 'asias/gossip_v1' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-16 17:00:24 +03:00
  • 934c6ace46 DPDK: Add Ethernet HW Flow Control feature Vlad Zolotarov 2015-04-16 16:21:50 +03:00
  • bacede04b2 types: Expose component iterators in tuple_wrapper Tomasz Grabiec 2015-04-16 13:15:30 +02:00
  • 5ef11d113a types: Improve code readability Tomasz Grabiec 2015-04-16 13:15:07 +02:00
  • 4c418ddef8 types: Use enum rather than bool in tuple_type template parameter Tomasz Grabiec 2015-04-16 13:13:36 +02:00
  • 6a2eed05fd tests: Gossip around node load info Asias He 2015-04-16 17:38:46 +08:00
  • 02f8c9d965 gossip: Add dump_endpoint_state_map for debug Asias He 2015-04-16 17:37:59 +08:00
  • 4abee75c04 gossip: Drop fail guard in mark_alive and apply_state_locally Asias He 2015-04-16 17:36:16 +08:00
  • 4cffb5513d gossip: Drop unnecessary FIXME Asias He 2015-04-16 17:40:16 +08:00
  • 7f98644742 gossip: Fix send_gossip Asias He 2015-04-16 17:08:19 +08:00
  • eeafdf5815 gossip: Make gms::versioned_value::load static Asias He 2015-04-16 17:03:46 +08:00
  • d661827045 gossip: Fix get_broadcast_address Asias He 2015-04-16 17:01:52 +08:00
  • adff3b9c79 gossip: Drop redundant print in heart_beat_state Asias He 2015-04-16 16:59:53 +08:00
  • 3bb23c5aff types: Convert tuple_type to use uint16_t for length component Tomasz Grabiec 2015-04-16 10:17:46 +02:00
  • 426cb73983 tests: Fix misspelled path to bytes_ostream_test in test.py Tomasz Grabiec 2015-04-16 09:58:51 +02:00
  • 4144711b16 Merge branch 'net-stats-v1' of github.com:cloudius-systems/seastar-dev Avi Kivity 2015-04-16 10:41:04 +03:00
  • a087a0a4dd Merge branch 'asias/gossip_v1' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-16 10:16:22 +03:00
  • 65be3ab711 tests: Allow gossip to listen on a specific IP address Asias He 2015-04-16 09:02:09 +08:00
  • 7fd4c0a402 message: Allow listen on a specific IP address Asias He 2015-04-16 09:01:14 +08:00
  • b18a7bf6c8 gossip: Fix namespace of get_next_version Asias He 2015-04-16 12:36:22 +08:00
  • 0a1fffa443 gossip: Use get_cluster_name and get_partitioner_name helper Asias He 2015-04-15 16:13:54 +08:00
  • e60f1db994 gossip: Drop two hacks which were used to test before Asias He 2015-04-15 16:11:52 +08:00
  • 8705077517 gossip: Pass reference in send_all and request_all Asias He 2015-04-15 15:52:30 +08:00
  • 0ffa75f3b7 gossip: Allow specify seeds node IP address Asias He 2015-04-15 15:45:40 +08:00
  • 2f079e2810 Add missing maps.cc Avi Kivity 2015-04-16 08:17:14 +03:00
  • 1dbad40513 gossip: add missing namespace Gleb Natapov 2015-04-15 17:07:40 +03:00
  • d0a1e35a86 class factory Gleb Natapov 2015-04-14 19:40:50 +03:00
  • 3d134a797e Merge branch 'tgrabiec/query-format-v2' of github.com:cloudius-systems/seastar-dev into db Avi Kivity 2015-04-15 21:59:34 +03:00
  • e50be70de2 cql3: move cql3_type's raw classes to .cc Avi Kivity 2015-04-15 21:52:04 +03:00