├── .gitattributes ├── .gitignore ├── .gitmodules ├── .gitorderfile ├── Doxyfile ├── LICENSE ├── NOTICE ├── README-DPDK.md ├── README-OSv.md ├── README.md ├── apps ├── httpd │ ├── demo.json │ └── main.cc ├── memcached │ ├── ascii.rl │ ├── memcache.cc │ └── memcached.hh ├── seastar │ └── main.cc └── seawreck │ └── seawreck.cc ├── configure.py ├── core ├── align.hh ├── app-template.cc ├── app-template.hh ├── apply.hh ├── array_map.hh ├── bitops.hh ├── bitset-iter.hh ├── circular_buffer.hh ├── deleter.hh ├── distributed.hh ├── do_with.hh ├── dpdk_rte.cc ├── dpdk_rte.hh ├── enum.hh ├── file.hh ├── fstream.cc ├── fstream.hh ├── function_traits.hh ├── future-util.hh ├── future.hh ├── gate.hh ├── iostream-impl.hh ├── iostream.hh ├── memory.cc ├── memory.hh ├── pipe.hh ├── posix.cc ├── posix.hh ├── prefetch.hh ├── print.hh ├── queue.hh ├── ragel.hh ├── reactor.cc ├── reactor.hh ├── resource.cc ├── resource.hh ├── rwlock.hh ├── scattered_message.hh ├── scollectd.cc ├── scollectd.hh ├── scollectd_api.hh ├── seastar.hh ├── semaphore.hh ├── sharded.hh ├── shared_future.hh ├── shared_mutex.hh ├── shared_ptr.hh ├── shared_ptr_debug_helper.hh ├── slab.hh ├── sleep.hh ├── sstring.hh ├── stream.hh ├── task.hh ├── temporary_buffer.hh ├── thread.cc ├── thread.hh ├── timer-set.hh ├── timer.hh ├── transfer.hh ├── unaligned.hh ├── units.hh ├── vector-data-sink.hh ├── vla.hh └── xen │ ├── evtchn.cc │ ├── evtchn.hh │ ├── gntalloc.cc │ ├── gntalloc.hh │ ├── osv_xen.hh │ ├── xenstore.cc │ └── xenstore.hh ├── doc ├── template.css ├── template.tex └── tutorial.md ├── docker └── dev │ └── Dockerfile ├── http ├── api_docs.cc ├── api_docs.hh ├── common.cc ├── common.hh ├── exception.hh ├── file_handler.cc ├── file_handler.hh ├── function_handlers.hh ├── handlers.hh ├── http_response_parser.rl ├── httpd.cc ├── httpd.hh ├── json_path.cc ├── json_path.hh ├── matcher.cc ├── matcher.hh ├── matchrules.hh ├── mime_types.cc ├── mime_types.hh ├── reply.cc ├── reply.hh ├── request.hh ├── request_parser.rl ├── routes.cc ├── routes.hh ├── transformers.cc └── transformers.hh ├── json ├── formatter.cc ├── formatter.hh ├── json2code.py ├── json_elements.cc └── json_elements.hh ├── kvm ├── README.md ├── build.sh ├── register.sh └── scripts │ └── bootstrap.sh ├── licenses ├── dpdk.txt └── freebsd.txt ├── net ├── api.hh ├── arp.cc ├── arp.hh ├── byteorder.hh ├── const.hh ├── dhcp.cc ├── dhcp.hh ├── dpdk.cc ├── dpdk.hh ├── ethernet.cc ├── ethernet.hh ├── ip.cc ├── ip.hh ├── ip_checksum.cc ├── ip_checksum.hh ├── native-stack-impl.hh ├── native-stack.cc ├── native-stack.hh ├── net.cc ├── net.hh ├── packet-data-source.hh ├── packet-util.hh ├── packet.cc ├── packet.hh ├── posix-stack.cc ├── posix-stack.hh ├── proxy.cc ├── proxy.hh ├── tcp-stack.hh ├── tcp.cc ├── tcp.hh ├── toeplitz.hh ├── udp.cc ├── udp.hh ├── virtio-interface.hh ├── virtio.cc ├── virtio.hh ├── xenfront.cc └── xenfront.hh ├── rpc ├── rpc.cc ├── rpc.hh ├── rpc_impl.hh └── rpc_types.hh ├── scripts ├── dpdk_nic_bind.py ├── posix_net_conf.sh ├── run_with_dpdk.sh └── tap.sh ├── test.py ├── tests ├── alloc_test.cc ├── allocator_test.cc ├── blkdiscard_test.cc ├── directory_test.cc ├── distributed_test.cc ├── echotest.cc ├── exchanger.hh ├── fileiotest.cc ├── foreign_ptr_test.cc ├── fstream_test.cc ├── futures_test.cc ├── httpd.cc ├── ip_test.cc ├── l3_test.cc ├── linecount.cc ├── memcached │ ├── test.py │ ├── test_ascii_parser.cc │ └── test_memcached.py ├── output_stream_test.cc ├── packet_test.cc ├── rpc.cc ├── semaphore_test.cc ├── shared_ptr_test.cc ├── slab_test.cc ├── smp_test.cc ├── sstring_test.cc ├── tcp_client.cc ├── tcp_server.cc ├── tcp_test.cc ├── test-utils.cc ├── test-utils.hh ├── test_runner.cc ├── test_runner.hh ├── thread_context_switch.cc ├── thread_test.cc ├── timertest.cc ├── udp_client.cc ├── udp_server.cc └── udp_zero_copy.cc └── util ├── conversions.cc ├── conversions.hh ├── defer.hh ├── eclipse.hh ├── function_input_iterator.hh ├── is_smart_ptr.hh └── transform_iterator.hh /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/.gitmodules -------------------------------------------------------------------------------- /.gitorderfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/.gitorderfile -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/NOTICE -------------------------------------------------------------------------------- /README-DPDK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/README-DPDK.md -------------------------------------------------------------------------------- /README-OSv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/README-OSv.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/README.md -------------------------------------------------------------------------------- /apps/httpd/demo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/apps/httpd/demo.json -------------------------------------------------------------------------------- /apps/httpd/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/apps/httpd/main.cc -------------------------------------------------------------------------------- /apps/memcached/ascii.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/apps/memcached/ascii.rl -------------------------------------------------------------------------------- /apps/memcached/memcache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/apps/memcached/memcache.cc -------------------------------------------------------------------------------- /apps/memcached/memcached.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/apps/memcached/memcached.hh -------------------------------------------------------------------------------- /apps/seastar/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/apps/seastar/main.cc -------------------------------------------------------------------------------- /apps/seawreck/seawreck.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/apps/seawreck/seawreck.cc -------------------------------------------------------------------------------- /configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/configure.py -------------------------------------------------------------------------------- /core/align.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/align.hh -------------------------------------------------------------------------------- /core/app-template.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/app-template.cc -------------------------------------------------------------------------------- /core/app-template.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/app-template.hh -------------------------------------------------------------------------------- /core/apply.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/apply.hh -------------------------------------------------------------------------------- /core/array_map.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/array_map.hh -------------------------------------------------------------------------------- /core/bitops.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/bitops.hh -------------------------------------------------------------------------------- /core/bitset-iter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/bitset-iter.hh -------------------------------------------------------------------------------- /core/circular_buffer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/circular_buffer.hh -------------------------------------------------------------------------------- /core/deleter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/deleter.hh -------------------------------------------------------------------------------- /core/distributed.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/distributed.hh -------------------------------------------------------------------------------- /core/do_with.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/do_with.hh -------------------------------------------------------------------------------- /core/dpdk_rte.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/dpdk_rte.cc -------------------------------------------------------------------------------- /core/dpdk_rte.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/dpdk_rte.hh -------------------------------------------------------------------------------- /core/enum.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/enum.hh -------------------------------------------------------------------------------- /core/file.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/file.hh -------------------------------------------------------------------------------- /core/fstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/fstream.cc -------------------------------------------------------------------------------- /core/fstream.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/fstream.hh -------------------------------------------------------------------------------- /core/function_traits.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/function_traits.hh -------------------------------------------------------------------------------- /core/future-util.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/future-util.hh -------------------------------------------------------------------------------- /core/future.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/future.hh -------------------------------------------------------------------------------- /core/gate.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/gate.hh -------------------------------------------------------------------------------- /core/iostream-impl.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/iostream-impl.hh -------------------------------------------------------------------------------- /core/iostream.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/iostream.hh -------------------------------------------------------------------------------- /core/memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/memory.cc -------------------------------------------------------------------------------- /core/memory.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/memory.hh -------------------------------------------------------------------------------- /core/pipe.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/pipe.hh -------------------------------------------------------------------------------- /core/posix.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/posix.cc -------------------------------------------------------------------------------- /core/posix.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/posix.hh -------------------------------------------------------------------------------- /core/prefetch.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/prefetch.hh -------------------------------------------------------------------------------- /core/print.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/print.hh -------------------------------------------------------------------------------- /core/queue.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/queue.hh -------------------------------------------------------------------------------- /core/ragel.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/ragel.hh -------------------------------------------------------------------------------- /core/reactor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/reactor.cc -------------------------------------------------------------------------------- /core/reactor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/reactor.hh -------------------------------------------------------------------------------- /core/resource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/resource.cc -------------------------------------------------------------------------------- /core/resource.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/resource.hh -------------------------------------------------------------------------------- /core/rwlock.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/rwlock.hh -------------------------------------------------------------------------------- /core/scattered_message.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/scattered_message.hh -------------------------------------------------------------------------------- /core/scollectd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/scollectd.cc -------------------------------------------------------------------------------- /core/scollectd.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/scollectd.hh -------------------------------------------------------------------------------- /core/scollectd_api.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/scollectd_api.hh -------------------------------------------------------------------------------- /core/seastar.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/seastar.hh -------------------------------------------------------------------------------- /core/semaphore.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/semaphore.hh -------------------------------------------------------------------------------- /core/sharded.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/sharded.hh -------------------------------------------------------------------------------- /core/shared_future.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/shared_future.hh -------------------------------------------------------------------------------- /core/shared_mutex.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/shared_mutex.hh -------------------------------------------------------------------------------- /core/shared_ptr.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/shared_ptr.hh -------------------------------------------------------------------------------- /core/shared_ptr_debug_helper.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/shared_ptr_debug_helper.hh -------------------------------------------------------------------------------- /core/slab.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/slab.hh -------------------------------------------------------------------------------- /core/sleep.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/sleep.hh -------------------------------------------------------------------------------- /core/sstring.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/sstring.hh -------------------------------------------------------------------------------- /core/stream.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/stream.hh -------------------------------------------------------------------------------- /core/task.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/task.hh -------------------------------------------------------------------------------- /core/temporary_buffer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/temporary_buffer.hh -------------------------------------------------------------------------------- /core/thread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/thread.cc -------------------------------------------------------------------------------- /core/thread.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/thread.hh -------------------------------------------------------------------------------- /core/timer-set.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/timer-set.hh -------------------------------------------------------------------------------- /core/timer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/timer.hh -------------------------------------------------------------------------------- /core/transfer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/transfer.hh -------------------------------------------------------------------------------- /core/unaligned.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/unaligned.hh -------------------------------------------------------------------------------- /core/units.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/units.hh -------------------------------------------------------------------------------- /core/vector-data-sink.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/vector-data-sink.hh -------------------------------------------------------------------------------- /core/vla.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/vla.hh -------------------------------------------------------------------------------- /core/xen/evtchn.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/xen/evtchn.cc -------------------------------------------------------------------------------- /core/xen/evtchn.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/xen/evtchn.hh -------------------------------------------------------------------------------- /core/xen/gntalloc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/xen/gntalloc.cc -------------------------------------------------------------------------------- /core/xen/gntalloc.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/xen/gntalloc.hh -------------------------------------------------------------------------------- /core/xen/osv_xen.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/xen/osv_xen.hh -------------------------------------------------------------------------------- /core/xen/xenstore.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/xen/xenstore.cc -------------------------------------------------------------------------------- /core/xen/xenstore.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/core/xen/xenstore.hh -------------------------------------------------------------------------------- /doc/template.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/doc/template.css -------------------------------------------------------------------------------- /doc/template.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/doc/template.tex -------------------------------------------------------------------------------- /doc/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/doc/tutorial.md -------------------------------------------------------------------------------- /docker/dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/docker/dev/Dockerfile -------------------------------------------------------------------------------- /http/api_docs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/api_docs.cc -------------------------------------------------------------------------------- /http/api_docs.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/api_docs.hh -------------------------------------------------------------------------------- /http/common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/common.cc -------------------------------------------------------------------------------- /http/common.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/common.hh -------------------------------------------------------------------------------- /http/exception.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/exception.hh -------------------------------------------------------------------------------- /http/file_handler.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/file_handler.cc -------------------------------------------------------------------------------- /http/file_handler.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/file_handler.hh -------------------------------------------------------------------------------- /http/function_handlers.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/function_handlers.hh -------------------------------------------------------------------------------- /http/handlers.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/handlers.hh -------------------------------------------------------------------------------- /http/http_response_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/http_response_parser.rl -------------------------------------------------------------------------------- /http/httpd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/httpd.cc -------------------------------------------------------------------------------- /http/httpd.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/httpd.hh -------------------------------------------------------------------------------- /http/json_path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/json_path.cc -------------------------------------------------------------------------------- /http/json_path.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/json_path.hh -------------------------------------------------------------------------------- /http/matcher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/matcher.cc -------------------------------------------------------------------------------- /http/matcher.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/matcher.hh -------------------------------------------------------------------------------- /http/matchrules.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/matchrules.hh -------------------------------------------------------------------------------- /http/mime_types.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/mime_types.cc -------------------------------------------------------------------------------- /http/mime_types.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/mime_types.hh -------------------------------------------------------------------------------- /http/reply.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/reply.cc -------------------------------------------------------------------------------- /http/reply.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/reply.hh -------------------------------------------------------------------------------- /http/request.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/request.hh -------------------------------------------------------------------------------- /http/request_parser.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/request_parser.rl -------------------------------------------------------------------------------- /http/routes.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/routes.cc -------------------------------------------------------------------------------- /http/routes.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/routes.hh -------------------------------------------------------------------------------- /http/transformers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/transformers.cc -------------------------------------------------------------------------------- /http/transformers.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/http/transformers.hh -------------------------------------------------------------------------------- /json/formatter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/json/formatter.cc -------------------------------------------------------------------------------- /json/formatter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/json/formatter.hh -------------------------------------------------------------------------------- /json/json2code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/json/json2code.py -------------------------------------------------------------------------------- /json/json_elements.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/json/json_elements.cc -------------------------------------------------------------------------------- /json/json_elements.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/json/json_elements.hh -------------------------------------------------------------------------------- /kvm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/kvm/README.md -------------------------------------------------------------------------------- /kvm/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/kvm/build.sh -------------------------------------------------------------------------------- /kvm/register.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/kvm/register.sh -------------------------------------------------------------------------------- /kvm/scripts/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/kvm/scripts/bootstrap.sh -------------------------------------------------------------------------------- /licenses/dpdk.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/licenses/dpdk.txt -------------------------------------------------------------------------------- /licenses/freebsd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/licenses/freebsd.txt -------------------------------------------------------------------------------- /net/api.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/api.hh -------------------------------------------------------------------------------- /net/arp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/arp.cc -------------------------------------------------------------------------------- /net/arp.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/arp.hh -------------------------------------------------------------------------------- /net/byteorder.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/byteorder.hh -------------------------------------------------------------------------------- /net/const.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/const.hh -------------------------------------------------------------------------------- /net/dhcp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/dhcp.cc -------------------------------------------------------------------------------- /net/dhcp.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/dhcp.hh -------------------------------------------------------------------------------- /net/dpdk.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/dpdk.cc -------------------------------------------------------------------------------- /net/dpdk.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/dpdk.hh -------------------------------------------------------------------------------- /net/ethernet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/ethernet.cc -------------------------------------------------------------------------------- /net/ethernet.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/ethernet.hh -------------------------------------------------------------------------------- /net/ip.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/ip.cc -------------------------------------------------------------------------------- /net/ip.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/ip.hh -------------------------------------------------------------------------------- /net/ip_checksum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/ip_checksum.cc -------------------------------------------------------------------------------- /net/ip_checksum.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/ip_checksum.hh -------------------------------------------------------------------------------- /net/native-stack-impl.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/native-stack-impl.hh -------------------------------------------------------------------------------- /net/native-stack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/native-stack.cc -------------------------------------------------------------------------------- /net/native-stack.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/native-stack.hh -------------------------------------------------------------------------------- /net/net.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/net.cc -------------------------------------------------------------------------------- /net/net.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/net.hh -------------------------------------------------------------------------------- /net/packet-data-source.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/packet-data-source.hh -------------------------------------------------------------------------------- /net/packet-util.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/packet-util.hh -------------------------------------------------------------------------------- /net/packet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/packet.cc -------------------------------------------------------------------------------- /net/packet.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/packet.hh -------------------------------------------------------------------------------- /net/posix-stack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/posix-stack.cc -------------------------------------------------------------------------------- /net/posix-stack.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/posix-stack.hh -------------------------------------------------------------------------------- /net/proxy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/proxy.cc -------------------------------------------------------------------------------- /net/proxy.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/proxy.hh -------------------------------------------------------------------------------- /net/tcp-stack.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/tcp-stack.hh -------------------------------------------------------------------------------- /net/tcp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/tcp.cc -------------------------------------------------------------------------------- /net/tcp.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/tcp.hh -------------------------------------------------------------------------------- /net/toeplitz.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/toeplitz.hh -------------------------------------------------------------------------------- /net/udp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/udp.cc -------------------------------------------------------------------------------- /net/udp.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/udp.hh -------------------------------------------------------------------------------- /net/virtio-interface.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/virtio-interface.hh -------------------------------------------------------------------------------- /net/virtio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/virtio.cc -------------------------------------------------------------------------------- /net/virtio.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/virtio.hh -------------------------------------------------------------------------------- /net/xenfront.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/xenfront.cc -------------------------------------------------------------------------------- /net/xenfront.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/net/xenfront.hh -------------------------------------------------------------------------------- /rpc/rpc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/rpc/rpc.cc -------------------------------------------------------------------------------- /rpc/rpc.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/rpc/rpc.hh -------------------------------------------------------------------------------- /rpc/rpc_impl.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/rpc/rpc_impl.hh -------------------------------------------------------------------------------- /rpc/rpc_types.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/rpc/rpc_types.hh -------------------------------------------------------------------------------- /scripts/dpdk_nic_bind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/scripts/dpdk_nic_bind.py -------------------------------------------------------------------------------- /scripts/posix_net_conf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/scripts/posix_net_conf.sh -------------------------------------------------------------------------------- /scripts/run_with_dpdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/scripts/run_with_dpdk.sh -------------------------------------------------------------------------------- /scripts/tap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/scripts/tap.sh -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/test.py -------------------------------------------------------------------------------- /tests/alloc_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/alloc_test.cc -------------------------------------------------------------------------------- /tests/allocator_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/allocator_test.cc -------------------------------------------------------------------------------- /tests/blkdiscard_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/blkdiscard_test.cc -------------------------------------------------------------------------------- /tests/directory_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/directory_test.cc -------------------------------------------------------------------------------- /tests/distributed_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/distributed_test.cc -------------------------------------------------------------------------------- /tests/echotest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/echotest.cc -------------------------------------------------------------------------------- /tests/exchanger.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/exchanger.hh -------------------------------------------------------------------------------- /tests/fileiotest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/fileiotest.cc -------------------------------------------------------------------------------- /tests/foreign_ptr_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/foreign_ptr_test.cc -------------------------------------------------------------------------------- /tests/fstream_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/fstream_test.cc -------------------------------------------------------------------------------- /tests/futures_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/futures_test.cc -------------------------------------------------------------------------------- /tests/httpd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/httpd.cc -------------------------------------------------------------------------------- /tests/ip_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/ip_test.cc -------------------------------------------------------------------------------- /tests/l3_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/l3_test.cc -------------------------------------------------------------------------------- /tests/linecount.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/linecount.cc -------------------------------------------------------------------------------- /tests/memcached/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/memcached/test.py -------------------------------------------------------------------------------- /tests/memcached/test_ascii_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/memcached/test_ascii_parser.cc -------------------------------------------------------------------------------- /tests/memcached/test_memcached.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/memcached/test_memcached.py -------------------------------------------------------------------------------- /tests/output_stream_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/output_stream_test.cc -------------------------------------------------------------------------------- /tests/packet_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/packet_test.cc -------------------------------------------------------------------------------- /tests/rpc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/rpc.cc -------------------------------------------------------------------------------- /tests/semaphore_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/semaphore_test.cc -------------------------------------------------------------------------------- /tests/shared_ptr_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/shared_ptr_test.cc -------------------------------------------------------------------------------- /tests/slab_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/slab_test.cc -------------------------------------------------------------------------------- /tests/smp_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/smp_test.cc -------------------------------------------------------------------------------- /tests/sstring_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/sstring_test.cc -------------------------------------------------------------------------------- /tests/tcp_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/tcp_client.cc -------------------------------------------------------------------------------- /tests/tcp_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/tcp_server.cc -------------------------------------------------------------------------------- /tests/tcp_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/tcp_test.cc -------------------------------------------------------------------------------- /tests/test-utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/test-utils.cc -------------------------------------------------------------------------------- /tests/test-utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/test-utils.hh -------------------------------------------------------------------------------- /tests/test_runner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/test_runner.cc -------------------------------------------------------------------------------- /tests/test_runner.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/test_runner.hh -------------------------------------------------------------------------------- /tests/thread_context_switch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/thread_context_switch.cc -------------------------------------------------------------------------------- /tests/thread_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/thread_test.cc -------------------------------------------------------------------------------- /tests/timertest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/timertest.cc -------------------------------------------------------------------------------- /tests/udp_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/udp_client.cc -------------------------------------------------------------------------------- /tests/udp_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/udp_server.cc -------------------------------------------------------------------------------- /tests/udp_zero_copy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/tests/udp_zero_copy.cc -------------------------------------------------------------------------------- /util/conversions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/util/conversions.cc -------------------------------------------------------------------------------- /util/conversions.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/util/conversions.hh -------------------------------------------------------------------------------- /util/defer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/util/defer.hh -------------------------------------------------------------------------------- /util/eclipse.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/util/eclipse.hh -------------------------------------------------------------------------------- /util/function_input_iterator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/util/function_input_iterator.hh -------------------------------------------------------------------------------- /util/is_smart_ptr.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/util/is_smart_ptr.hh -------------------------------------------------------------------------------- /util/transform_iterator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-seastar/HEAD/util/transform_iterator.hh --------------------------------------------------------------------------------