"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "seastar" between the packages
seastar-seastar-19.06.0.tar.gz and seastar-seastar-20.05.0.tar.gz

About: Seastar is an event-driven C++ framework for high-performance server applications allowing to write non-blocking, asynchronous code.

Summary:

The "seastar" source code changed by about 22.9% and now consists of 500 regular files (+43) and 44 directories (-2).

Related Informations:

None found by Fossies.

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 211 26 1 101
C program 5 0 0 3
C++ program 170 21 4 105
Python program 10 0 0 5
Shell program 12 0 1 1
Automake file 1 0 0 0
CMake file 38 1 4 15
Java Makefile 1 0 0 0
JSON file 1 0 0 0
Makefile 1 0 1 0
Pkg-config file 2 0 0 1
XML document 1 0 0 0
Certificate file 8 3 0 0
CSS style sheet 1 0 0 0
Doxygen file 1 0 0 1
Git file 4 0 0 0
Protocol Buffer file 1 0 0 0
TeX document 1 0 0 0
YAML file 3 0 0 0
Directory 47 1 3 0
Information file 1 0 0 0
License 1 0 0 0
Readme file 4 0 0 1
Text file 29 1 0 3
Other 4 2 0 0
Total Files5585514236



Header Files (128 of 211):

NameStatusDeltaVisual Diff
apps/lib/stop_signal.hh added
demos/tls_echo_server.hh changed 7.0% diff
include/seastar/core/abort_on_ebadf.hh added
include/seastar/core/alien.hh changed 3.1% diff
include/seastar/core/app-template.hh changed 12.8% diff
include/seastar/core/apply.hh changed 1.0% diff
include/seastar/core/checked_ptr.hh changed 5.2% diff
include/seastar/core/chunked_fifo.hh changed 32.1% diff
include/seastar/core/circular_buffer.hh changed 5.9% diff
include/seastar/core/circular_buffer_fixed_capacity.hh changed 3.1% diff
include/seastar/core/coroutine.hh changed 18.8% diff
include/seastar/core/do_with.hh changed 26.4% diff
include/seastar/core/execution_stage.hh changed 3.0% diff
include/seastar/core/expiring_fifo.hh changed 27.7% diff
include/seastar/core/fair_queue.hh changed 47.3% diff
include/seastar/core/file-types.hh changed 0.6% diff
include/seastar/core/file.hh changed 11.1% diff
include/seastar/core/future-util.hh changed 31.5% diff
include/seastar/core/future.hh changed 69.6% diff
include/seastar/core/gate.hh changed 2.1% diff
include/seastar/core/idle_cpu_handler.hh added
include/seastar/core/internal/api-level.hh added
include/seastar/core/internal/buffer_allocator.hh added
include/seastar/core/internal/io_desc.hh added
include/seastar/core/internal/io_request.hh added
include/seastar/core/internal/poll.hh added
include/seastar/core/internal/pollable_fd.hh changed 67.5% diff
include/seastar/core/io_queue.hh changed 43.7% diff
include/seastar/core/iostream-impl.hh changed 2.1% diff
include/seastar/core/iostream.hh changed 13.3% diff
include/seastar/core/linux-aio.hh changed 4.5% diff
include/seastar/core/memory.hh changed 10.7% diff
include/seastar/core/metrics.hh changed 0.6% diff
include/seastar/core/on_internal_error.hh added
include/seastar/core/posix.hh changed 7.9% diff
include/seastar/core/preempt.hh changed 2.2% diff
include/seastar/core/queue.hh changed 3.0% diff
include/seastar/core/ragel.hh changed 0.6% diff
include/seastar/core/reactor.hh changed 50.8% diff
include/seastar/core/reactor_config.hh added
include/seastar/core/scattered_message.hh changed 5.3% diff
include/seastar/core/scheduling.hh changed 100.0% diff
include/seastar/core/scheduling_specific.hh added
include/seastar/core/seastar.hh changed 25.1% diff
include/seastar/core/semaphore.hh changed 17.0% diff
include/seastar/core/sharded.hh changed 28.1% diff
include/seastar/core/shared_future.hh changed 15.8% diff
include/seastar/core/smp.hh added
include/seastar/core/sstring.hh changed 17.8% diff
include/seastar/core/std-coroutine.hh changed 7.9% diff
include/seastar/core/stream.hh changed 36.4% diff
include/seastar/core/task.hh changed 32.9% diff
include/seastar/core/temporary_buffer.hh changed 5.3% diff
include/seastar/core/thread.hh changed 30.6% diff
include/seastar/core/thread_cputime_clock.hh changed 7.3% diff
include/seastar/core/thread_impl.hh changed 9.4% diff
include/seastar/core/timer.hh changed 100.0% diff
include/seastar/core/transfer.hh changed 10.0% diff
include/seastar/core/vector-data-sink.hh changed 2.9% diff
include/seastar/http/api_docs.hh changed 1.4% diff
include/seastar/http/exception.hh changed 6.3% diff
include/seastar/http/httpd.hh changed 27.7% diff
include/seastar/http/json_path.hh changed 1.4% diff
include/seastar/http/reply.hh changed 2.0% diff
include/seastar/http/request.hh changed 20.8% diff
include/seastar/http/routes.hh changed 39.4% diff
include/seastar/json/formatter.hh changed 1.4% diff
include/seastar/json/json_elements.hh changed 3.5% diff
include/seastar/net/api.hh changed 30.0% diff
include/seastar/net/arp.hh changed 1.8% diff
include/seastar/net/dhcp.hh changed 4.2% diff
include/seastar/net/dpdk.hh changed 7.5% diff
include/seastar/net/inet_address.hh changed 13.1% diff
include/seastar/net/ip.hh changed 0.4% diff
include/seastar/net/net.hh changed 6.0% diff
include/seastar/net/packet-data-source.hh changed 2.3% diff
include/seastar/net/packet-util.hh changed 1.1% diff
include/seastar/net/posix-stack.hh changed 34.1% diff
include/seastar/net/socket_defs.hh changed 32.1% diff
include/seastar/net/stack.hh changed 35.7% diff
include/seastar/net/tcp-stack.hh changed 3.6% diff
include/seastar/net/tcp.hh changed 0.7% diff
include/seastar/net/tls.hh changed 16.9% diff
include/seastar/net/toeplitz.hh changed 9.9% diff
include/seastar/net/udp.hh changed 2.1% diff
include/seastar/net/unix_address.hh added
include/seastar/rpc/lz4_compressor.hh changed 22.1% diff
include/seastar/rpc/lz4_fragmented_compressor.hh changed 23.3% diff
include/seastar/rpc/rpc.hh changed 32.7% diff
include/seastar/rpc/rpc_impl.hh changed 11.5% diff
include/seastar/rpc/rpc_types.hh changed 18.1% diff
include/seastar/testing/exchanger.hh changed 10.9% diff
include/seastar/testing/on_internal_error.hh added
include/seastar/testing/seastar_test.hh changed 27.5% diff
include/seastar/testing/test_runner.hh changed 26.1% diff
include/seastar/testing/thread_test_case.hh changed 16.7% diff
include/seastar/util/attribute-compat.hh added
include/seastar/util/backtrace.hh changed 23.3% diff
include/seastar/util/concepts.hh added
include/seastar/util/defer.hh changed 2.5% diff
include/seastar/util/exceptions.hh added
include/seastar/util/file.hh added
include/seastar/util/gcc6-concepts.hh changed 12.6% diff
include/seastar/util/log.hh changed 5.3% diff
include/seastar/util/noncopyable_function.hh changed 37.9% diff
include/seastar/util/optimized_optional.hh changed 8.5% diff
include/seastar/util/read_first_line.hh changed 100.0% diff
include/seastar/util/spinlock.hh changed 4.9% diff
include/seastar/util/std-compat.hh changed 8.0% diff
include/seastar/util/tmp_file.hh added
include/seastar/util/tuple_utils.hh changed 0.6% diff
include/seastar/util/used_size.hh added
src/core/cgroup.hh changed 9.4% diff
src/core/file-impl.hh changed 44.3% diff
src/core/fsnotify.hh added
src/core/reactor_backend.hh added
src/core/scollectd-impl.hh changed 1.3% diff
src/core/stall_detector.hh changed 12.7% diff
src/core/syscall_result.hh added
src/core/syscall_work_queue.hh changed 11.5% diff
src/core/thread_pool.hh added
src/core/vla.hh changed 2.5% diff
src/net/native-stack-impl.hh changed 9.4% diff
tests/perf/perf_tests.hh moved 0.5% diff
include/seastar/testing/perf_tests.hh
tests/unit/loopback_socket.hh changed 12.4% diff
tests/unit/mock_file.hh changed 35.4% diff
tests/unit/tmpdir.hh added

C Programs (3 of 5):

NameStatusDeltaVisual Diff
apps/memcached/ascii.rl changed 3.7% diff
src/http/request_parser.rl changed 5.3% diff
src/http/response_parser.rl changed 5.5% diff

C++ Programs (130 of 170):

NameStatusDeltaVisual Diff
apps/httpd/main.cc changed 89.5% diff
apps/io_tester/io_tester.cc changed 2.6% diff
apps/iotune/iotune.cc changed 4.6% diff
apps/memcached/memcache.cc changed 3.2% diff
apps/seawreck/seawreck.cc changed 12.3% diff
demos/block_discard_demo.cc changed 20.6% diff
demos/coroutines_demo.cc changed 16.0% diff
demos/echo_demo.cc changed 0.9% diff
demos/ip_demo.cc changed 3.0% diff
demos/l3_demo.cc changed 5.6% diff
demos/line_count_demo.cc changed 1.3% diff
demos/rpc_demo.cc changed 17.2% diff
demos/scheduling_group_demo.cc changed 2.8% diff
demos/tcp_demo.cc changed 16.9% diff
demos/tcp_sctp_client_demo.cc changed 7.0% diff
demos/tcp_sctp_server_demo.cc changed 9.8% diff
demos/tls_simple_client_demo.cc changed 1.6% diff
demos/udp_client_demo.cc changed 8.9% diff
demos/udp_server_demo.cc changed 13.3% diff
demos/udp_zero_copy_demo.cc changed 9.1% diff
src/core/alien.cc changed 4.3% diff
src/core/app-template.cc changed 7.5% diff
src/core/dpdk_rte.cc changed 8.2% diff
src/core/exception_hacks.cc changed 9.9% diff
src/core/fair_queue.cc added
src/core/file.cc added
src/core/fsnotify.cc added
src/core/fstream.cc changed 0.9% diff
src/core/future-util.cc changed 80.4% diff
src/core/future.cc added
src/core/io_queue.cc added
src/core/linux-aio.cc changed 12.9% diff
src/core/memory.cc changed 4.4% diff
src/core/metrics.cc changed 2.6% diff
src/core/on_internal_error.cc added
src/core/posix.cc changed 7.3% diff
src/core/prometheus.cc changed 1.1% diff
src/core/reactor.cc changed 46.2% diff
src/core/reactor_backend.cc added
src/core/resource.cc changed 31.9% diff
src/core/scollectd.cc changed 1.4% diff
src/core/smp.cc added
src/core/sstring.cc added
src/core/systemwide_memory_barrier.cc changed 12.4% diff
src/core/thread.cc changed 33.4% diff
src/core/thread_pool.cc added
src/http/api_docs.cc changed 1.5% diff
src/http/file_handler.cc changed 0.8% diff
src/http/httpd.cc changed 26.1% diff
src/http/json_path.cc changed 11.3% diff
src/http/reply.cc changed 4.9% diff
src/http/routes.cc changed 23.6% diff
src/http/transformers.cc changed 1.5% diff
src/json/formatter.cc changed 9.1% diff
src/json/json_elements.cc changed 8.0% diff
src/net/arp.cc changed 14.3% diff
src/net/dhcp.cc changed 4.9% diff
src/net/dns.cc changed 2.2% diff
src/net/dpdk.cc changed 11.1% diff
src/net/inet_address.cc changed 21.5% diff
src/net/ip.cc changed 3.7% diff
src/net/native-stack.cc changed 30.3% diff
src/net/net.cc changed 7.4% diff
src/net/packet.cc changed 3.8% diff
src/net/posix-stack.cc changed 100.0% diff
src/net/proxy.cc changed 6.1% diff
src/net/socket_address.cc added
src/net/stack.cc changed 55.6% diff
src/net/tls.cc changed 33.8% diff
src/net/udp.cc changed 2.2% diff
src/net/unix_address.cc added
src/net/virtio.cc changed 0.6% diff
src/rpc/lz4_compressor.cc changed 12.1% diff
src/rpc/lz4_fragmented_compressor.cc changed 3.9% diff
src/rpc/rpc.cc changed 15.6% diff
src/testing/entry_point.cc changed 37.3% diff
src/testing/seastar_test.cc changed 69.4% diff
src/testing/test_runner.cc changed 61.6% diff
src/util/exceptions.cc added
src/util/file.cc added
src/util/log.cc changed 20.2% diff
src/util/read_first_line.cc changed 8.2% diff
src/util/tmp_file.cc added
tests/dist/consumer/cmake_consumer.cc removed
tests/dist/consumer/cmake_testing_consumer.cc removed
tests/dist/consumer/pkgconfig_consumer.cc removed
tests/dist/consumer/pkgconfig_testing_consumer.cc removed
tests/perf/fstream_perf.cc changed 1.0% diff
tests/perf/future_util_perf.cc changed 2.3% diff
tests/perf/perf_tests.cc changed 0.6% diff
tests/perf/rpc_perf.cc changed 0.4% diff
tests/unit/alien_test.cc changed 15.0% diff
tests/unit/alloc_test.cc changed 1.2% diff
tests/unit/allocator_test.cc changed 7.5% diff
tests/unit/chunked_fifo_test.cc changed 5.7% diff
tests/unit/circular_buffer_fixed_capacity_test.cc changed 65.0% diff
tests/unit/connect_test.cc changed 19.2% diff
tests/unit/coroutines_test.cc changed 13.7% diff
tests/unit/directory_test.cc changed 9.1% diff
tests/unit/distributed_test.cc changed 39.1% diff
tests/unit/dns_test.cc changed 9.4% diff
tests/unit/execution_stage_test.cc changed 1.1% diff
tests/unit/expiring_fifo_test.cc changed 0.7% diff
tests/unit/fair_queue_test.cc changed 73.5% diff
tests/unit/file_io_test.cc changed 15.5% diff
tests/unit/file_utils_test.cc added
tests/unit/foreign_ptr_test.cc changed 21.4% diff
tests/unit/fsnotifier_test.cc added
tests/unit/fstream_test.cc changed 11.3% diff
tests/unit/futures_test.cc changed 23.1% diff
tests/unit/httpd_test.cc changed 17.4% diff
tests/unit/ipv6_test.cc changed 9.2% diff
tests/unit/json_formatter_test.cc changed 1.8% diff
tests/unit/lowres_clock_test.cc changed 1.0% diff
tests/unit/metrics_test.cc changed 100.0% diff
tests/unit/network_interface_test.cc added
tests/unit/output_stream_test.cc changed 1.5% diff
tests/unit/rpc_test.cc changed 75.7% diff
tests/unit/scheduling_group_test.cc added
tests/unit/semaphore_test.cc changed 22.6% diff
tests/unit/sharded_test.cc added
tests/unit/smp_test.cc changed 1.3% diff
tests/unit/socket_test.cc changed 13.1% diff
tests/unit/sstring_test.cc changed 33.9% diff
tests/unit/stall_detector_test.cc changed 31.1% diff
tests/unit/thread_context_switch_test.cc changed 29.5% diff
tests/unit/thread_test.cc changed 85.7% diff
tests/unit/timer_test.cc changed 47.4% diff
tests/unit/tls_test.cc changed 44.9% diff
tests/unit/unix_domain_test.cc added

Python Programs (5 of 10):

NameStatusDeltaVisual Diff
configure.py changed 11.4% diff
scripts/perftune.py changed 24.2% diff
scripts/seastar-json2code.py changed 14.8% diff
seastar_cmake.py changed 3.7% diff
test.py changed 2.8% diff

Shell Programs (2 of 12):

NameStatusDeltaVisual Diff
install-dependencies.sh changed 25.3% diff
tests/dist/consumer_test.sh removed

CMake Files (20 of 38):

NameStatusDeltaVisual Diff
apps/httpd/CMakeLists.txt changed 10.1% diff
apps/memcached/tests/CMakeLists.txt changed 7.1% diff
cmake/bundled_boost/FindBoost.cmake removed
cmake/Findc-ares.cmake changed 3.2% diff
cmake/Finddpdk.cmake changed 32.6% diff
cmake/FindGnuTLS.cmake changed 3.1% diff
cmake/Findhwloc.cmake changed 3.0% diff
cmake/Findlz4.cmake changed 2.7% diff
cmake/FindPthreadSetName.cmake added
cmake/Findyaml-cpp.cmake changed 3.2% diff
cmake/SeastarDependencies.cmake changed 8.0% diff
CMakeLists.txt changed 21.8% diff
cooking_recipe.cmake changed 1.9% diff
demos/CMakeLists.txt changed 4.9% diff
tests/CMakeLists.txt changed 6.8% diff
tests/dist/CMakeLists.txt removed
tests/dist/consumer/CMakeLists.txt removed
tests/dist/consumer/cooking_recipe.cmake removed
tests/perf/CMakeLists.txt changed 8.5% diff
tests/unit/CMakeLists.txt changed 12.2% diff

Makefiles (all 1):

NameStatusDeltaVisual Diff
tests/dist/consumer/Makefile removed

Pkg-config Files (1 of 2):

NameStatusDeltaVisual Diff
pkgconfig/seastar.pc.in changed 13.2% diff

Certificate Files (3 of 8):

NameStatusDeltaVisual Diff
tests/unit/caother.pem added
tests/unit/other.crt added
tests/unit/other.csr added

Doxygen Files (all 1):

NameStatusDeltaVisual Diff
doc/Doxyfile.in changed 0.5% diff

Directories (4 of 47):

NameStatus
apps/lib added
cmake/bundled_boost removed
tests/dist removed
tests/dist/consumer removed

Readme Files (1 of 4):

NameStatusDeltaVisual Diff
README.md changed 32.0% diff

Text Files (4 of 29):

NameStatusDeltaVisual Diff
doc/compatibility.md added
doc/network-connection-load-balancing.md changed 21.0% diff
doc/tutorial.md changed 13.6% diff
dpdk_config changed 28.7% diff

Other Files (2 of 4):

NameStatusDeltaVisual Diff
tests/unit/caother.key added
tests/unit/other.key added

Packages Compared:

seastar-seastar-19.06.0.tar.gz
seastar-seastar-20.05.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)