You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gi...@apache.org on 2021/06/29 06:01:24 UTC
[qpid-dispatch] branch
dependabot/npm_and_yarn/console/react/browserslist-4.16.6 updated (120c554
-> ce199c1)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/npm_and_yarn/console/react/browserslist-4.16.6
in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git.
discard 120c554 Bump browserslist from 4.16.5 to 4.16.6 in /console/react
add 34b3c11 DISPATCH-1679: Make qd_timer_cancel and qd_timer_free synchronous
add 8545a42 DISPATCH-2046: prevent crash when accessing connector pointer DISPATCH-1679: fix qd_connector_t leak DISPATCH-1917: fix race when accessing connector->conn_msg buffer
add fb3ebad DISPATCH-2098 - Stop HTTP server before the AMQP server (#1182)
add 18ac554 DISPATCH-2099: flush stream_data before releasing deliveries
add 422666d DISPATCH-2049: Increased helloMaxAgeSeconds to 10 to give router enough time to respond to HELLO message. This closes #1184.
add f488919 NO-JIRA: Update version to 1.17.0-SNAPSHOT. This closes #1186
add 68c0836 DISPATCH-2033: Wait for routers to talk to each other before starting the tests. This closes #1185
add 566320a NO-JIRA: Comment out system_tests_http1_adaptor, system_tests_http2 and system_tests_grpc. This closes #1188.
add 58f7568 NO-JIRA: Temporarily removed build due to following error: The command 'sudo apt-get install clang-11 llvm-11-dev' failed and exited with 100 during. This closes #1189.
add c33dc69 DISPATCH-1962 Fix leak of qdr_core_subscribe (#1051)
add 5c8b2d4 DISPATCH-1962 Update qdr_core_subscribe leak fix so it does not cause qdr_delivery_cleanup_t leak (#1191)
add c29684b DISPATCH 2021, DISPATCH-2049: report the entire client error string in assertion message (#1194)
add a5267f5 DISPATCH-2104: Fix display of plain number in qdstat
add 4663aad DISPATCH-2039 Poison the memory pool so that ASAN works better with it (#1118)
add cff75f9 DISPATCH-2056: Do not reference qdr connection after it is closed
add 05f506b NO-JIRA Workaround apt-get issues and update clang to 12 in Travis CI (#1198)
add fcc035c DISPATCH-2056: Do not reference qdr connection after it is closed (2)
add 8b00b66 NO-JIRA Reenable GHA Docs job after Ubuntu PPA update (#1205)
add 633f080 DISPATCH-2056: Set the connection context to zero before freeing qdr_connection. This closes #1202.
add 810bb18 DISPATCH-2106, DISPATCH-2107: Coverity fixes for main branch. This closes #1206
add 50bce12 NO-JIRA: produce a zip file with router logs if GitHub Action fails (#1203)
add 9671cd4 DISPATCH-2113: Removed all relative path references in system tests. This closes #1210
add 364f1de DISPATCH-2028: Lessen the number and size of messages. Also set helloMaxAgeSeconds to 10. This closes #1208
add 2d11901 DISPATCH-2113: Additional fix. python-checker unused import
add 90f177f DISPATCH-1930: Make sure log file is created before searching the log file. This closes #1212
add 8aa4d8d NO-JIRA: remove KEYS file.
add 3d841cf DISPATCH-2110: Formatted numbers correctly in verbose outputs. This closes #1207
add c12faeb DISPATCH-1539 Require Python >= 3.6.8 since Proton 0.35 is dropping Python 2 (#1216)
add 42b9bbc DISPATCH-2100: Self test for TCP half-closed handling
add 561306a DISPATCH-2100: TCP half-closed self test
add 1b80ecb DISPATCH-2121 Fix Proton link order for use with static libs (#1217)
add 7de251a DISPATCH-1986: Retry creating TestServer instance if port is already in use
add e69576d DISPATCH-2112: Reset in_links and out_links on each iteration. This closes #1220
add e4977ae DISPATCH-2035 Reduce number of configure_file calls in CMake build (#1225)
add 81e4be8 DISPATCH-2068: Used qd_parse_as_ulong to obtain the uint64_t value instead of tedious byte manipulation. This closes #1222.
add ac8b1ce DISPATCH-2146: TSAN suppression file cleanup
add 9c209e5 DISPATCH-2147: Fix some import errors with the quart framework that was preventing the HTTP2 server from starting. This closes #1230.
add a91eee4 DISPATCH-2115: Free conn->conn_link_routes on router shut down. This closes #1233
add d08f33a DISPATCH-1914 Update console's schema page to fix formatting issues (using PF4 treeview component)
add ebaf88f DISPATCH-1914 Removed some extraneous debugging log statements from the console's schema page
add 6c6cdd1 DISPATCH-1914 Updated the console's schema page test
add 87282a6 DISPATCH-2154: Disallow setting message abort flag to False
add 7c5d17f DISPATCH-2142: a change to tcp adaptor buffering scheme
add 14ab667 DISPATCH-2142: Improvements for tcp buffering
add 66ab58c DISPATCH-2142: TCP adaptor must free malloc'd bytes at shutdown
add bdbf033 DISPATCH-2120 Create GitHub Actions jobs used for gating incoming pull requests (#1231)
add 1ab4f94 DISPATCH-1995 Fix Ninja errors when used instead of Make to build docs (#1224)
add 5ad0968 DISPATCH-2136: Fix tsan race: convert message aborted flag to atomic
add 753ea62 DISPATCH-1995 Fix wrong absolute path to html doc outputs (#1237)
add 90e156f DISPATCH-1757: Added code to print out sender stats so we can see what is going on. This closes #1232
add 5399d27 DISPATCH-2158: Move the removal of connection based link routes before a call to qdr_core_remove_address. This closes #1236
add 782181e NO-JIRA: Uncomment http tests in CI. This closes #1240
add a44c5a0 DISPATCH-2166: Suppress tsan race in qd_message_set_send_complete
add 4d2889e DISPATCH-1896 - Propagate the GOAWAY frame received from the http2 server all the way back to the client. This closes #1242.
add fff5513 DISPATCH-2066: unblock Q2 on setting message receive complete
add 9e87b89 DISPATCH-1878: Account for new dispositions used for flow control
add 00a2b3b DISPATCH-2097: Identify TCP connections with property qd.adaptor=tcp
add 0c2a5d9 DISPATCH-2105: Removed variable length arrays wherever possible. This closes #1249
add bbed464 DISPATCH-1797: Added a retry to qdmanage to make sure we give enough time for addresses to be added to the router address table. This closes #1255
add d5889bc DISPATCH-2097: Console ignores connections with property 'qd.adaptor' defined.
add b7b841e DISPATCH-2169: Added lock protection around call to creating a new pn_raw_connection(). This closes #1256
add cc3a53d DISPATCH-2170: Free the tcp_conn_properties pn_data_t object when freeing the qdr_tcp_connection_t object. This closes #1257
add d2987b0 DISPATCH-1977: Introduced atomics raw_closed_read and raw_closed_write in http2 adaptor. Also made raw_closed_write and raw_closed_read as atomics in tcp_adaptor. This closes #1253.
add 4770312 DISPATCH-2161, DISPATCH-2167: handle various client close errors
add e401cb1 DISPATCH-2108: Aggregate statistics for TCP listeners and connectors
add 33a0e63 NO-JIRA: Run ctest with --output-on-failure, esp. on CentOS 7 (#1259)
add b757bf5 NO-JIRA: TSan Travis CI job should not be allowed to fail any more (#1258)
add f494cd6 NO-JIRA: update GHA to use same timeouts as travis
add e7fe160 NO-JIRA: fix parallel priority test timeouts
add 3e87d32 DISPATCH-2175: Suppress TSan failure caused by Proton (#1264)
add 6eb668b DISPATCH-1914: Fixed typo in console's schema page that was causing extraneous console warnings.
add a4a6487 DISPATCH-1623: Prevent console from erroneously showing the disconnected page a few minues after a failed auto-login attempt.
add 353e92a Fix "${InstallPrefix}" variable in CI
add e3f2733 DISPATCH-2179: Set SSLDomain.VERIFY_PEER or SSLDomain.VERIFY_PEER_NAME based on the ssl_disable_peer_name_verify flag. Removed --ssl-disable-peer-name-verify from run_qdstat in system_tests_qdstat. This closes #1270.
add e740ded DISPATCH-2184: invoke Q2 unblock handler on Q2 disable
add f964ab7 DISPATCH-2186 Mark test helpers so that PyTest does not attempt test collection on them (#1276)
add 2bff679 DISPATCH-2178: Do not build separate libqpid-dispatch.so (#1267)
add 962da1e DISPATCH-2162: HTTP1/x adaptor - use larger I/O buffers
add e1c3a46 DISPATCH-2185, DISPATCH-2177: release all stream buffers before delivery
add 2547856 DISPATCH-1539: remove many Python 2 idioms and compatibiltiy constructs (#1275)
add ce199c1 Bump browserslist from 4.16.5 to 4.16.6 in /console/react
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (120c554)
\
N -- N -- N refs/heads/dependabot/npm_and_yarn/console/react/browserslist-4.16.6 (ce199c1)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yaml | 226 ++++++++-
.gitignore | 7 -
.travis.yml | 27 +-
CMakeLists.txt | 29 +-
KEYS | 116 -----
README | 10 +-
VERSION.txt | 2 +-
cmake/FindPython.cmake | 2 +-
cmake/RuntimeChecks.cmake | 5 +-
console/react/package-lock.json | 163 +++---
console/react/src/common/amqp/connection.js | 38 +-
console/react/src/details/schema/schemaPage.js | 226 +++------
.../react/src/details/schema/schemaPage.test.js | 25 +-
console/react/src/topology/links.js | 28 +-
dockerfiles/Dockerfile-centos7 | 2 +-
dockerfiles/Dockerfile-fedora | 6 +-
dockerfiles/Dockerfile-ubuntu | 7 +-
docs/books/CMakeLists.txt | 10 +-
docs/books/common/attributes.adoc | 2 +-
docs/man/CMakeLists.txt | 12 +-
docs/man/help2txt.py | 8 +-
docs/man/qdrouterd.conf.5.py | 3 +-
include/qpid/dispatch/amqp.h | 2 +
include/qpid/dispatch/atomic.h | 5 +
include/qpid/dispatch/message.h | 16 +-
include/qpid/dispatch/timer.h | 41 +-
pom.xml | 2 +-
python/qpid_dispatch/management/client.py | 73 ++-
python/qpid_dispatch/management/entity.py | 33 +-
python/qpid_dispatch/management/error.py | 17 +-
python/qpid_dispatch/management/qdrouter.json | 41 +-
python/qpid_dispatch_internal/compat/__init__.py | 126 +----
python/qpid_dispatch_internal/dispatch.py | 16 +-
.../display_name/display_name.py | 5 -
.../qpid_dispatch_internal/management/agent.py.in | 37 +-
python/qpid_dispatch_internal/management/config.py | 16 +-
.../qpid_dispatch_internal/management/qdrouter.py | 9 +-
python/qpid_dispatch_internal/management/schema.py | 25 +-
.../management/schema_doc.py | 12 +-
.../qpid_dispatch_internal/policy/policy_local.py | 26 +-
.../policy/policy_manager.py | 5 -
.../qpid_dispatch_internal/policy/policy_util.py | 5 -
python/qpid_dispatch_internal/router/__init__.py | 5 -
python/qpid_dispatch_internal/router/address.py | 5 -
python/qpid_dispatch_internal/router/data.py | 77 ++-
python/qpid_dispatch_internal/router/engine.py | 5 -
python/qpid_dispatch_internal/router/hello.py | 11 +-
python/qpid_dispatch_internal/router/link.py | 5 -
python/qpid_dispatch_internal/router/message.py | 4 -
python/qpid_dispatch_internal/router/node.py | 8 +-
python/qpid_dispatch_internal/router/path.py | 20 +-
python/qpid_dispatch_internal/tools/__init__.py | 5 -
python/qpid_dispatch_internal/tools/command.py | 24 +-
python/qpid_dispatch_internal/tools/display.py | 9 +-
python/setup.py.in | 2 +-
router/CMakeLists.txt | 6 +-
run.py.in | 8 +-
src/CMakeLists.txt | 24 +-
src/adaptors/http1/http1_adaptor.c | 279 +++++-----
src/adaptors/http1/http1_client.c | 118 +++--
src/adaptors/http1/http1_private.h | 47 +-
src/adaptors/http1/http1_server.c | 177 ++++---
src/adaptors/http2/http2_adaptor.c | 202 +++++---
src/adaptors/http2/http2_adaptor.h | 3 +
src/adaptors/tcp_adaptor.c | 562 +++++++++++++--------
src/adaptors/tcp_adaptor.h | 34 +-
src/alloc_pool.c | 7 +-
src/amqp.c | 2 +
src/config.h.in | 1 -
src/connection_manager.c | 65 ++-
src/dispatch.c | 9 +-
.../c_unittests_main.cpp => src/empty.c | 8 +-
src/http-libwebsockets.c | 2 +-
src/log.c | 3 +-
src/message.c | 87 +++-
src/message_private.h | 2 +-
src/parse_tree.c | 9 +-
src/qd_asan_interface.h | 78 +++
src/router_core/connections.c | 18 +-
src/router_core/delivery.c | 4 +-
src/router_core/delivery.h | 2 +-
src/router_core/modules/mobile_sync/mobile.c | 5 +-
src/router_core/route_control.c | 3 +-
src/router_core/router_core.c | 67 ++-
src/router_core/transfer.c | 16 +-
src/router_node.c | 23 +-
src/schema_c.py | 5 -
src/server.c | 240 +++++----
src/server_private.h | 15 +-
src/timer.c | 168 +++++-
src/timer_private.h | 14 +-
tests/CMakeLists.txt | 18 +-
tests/TCP_echo_client.py | 5 -
tests/TCP_echo_server.py | 25 +-
tests/{authservice.py.in => authservice.py} | 31 +-
tests/c_unittests/CMakeLists.txt | 4 +-
tests/{threads4.conf => dummy.conf} | 2 +-
tests/{failoverserver.py.in => failoverserver.py} | 13 +-
tests/friendship_server.py | 2 +-
tests/http1_tests.py | 250 +++++++--
tests/http2_server.py | 12 +-
tests/hyperh2_server.py | 107 ++++
tests/lsan.supp | 6 +-
tests/management_test/entity.py | 5 -
tests/management_test/qdrouter.py | 27 +-
tests/management_test/schema.py | 7 +-
tests/message_test.c | 118 +++++
tests/mock/__init__.py | 5 -
tests/mock/dispatch.py | 6 -
tests/router_engine_test.py | 5 -
tests/router_policy_test.py | 5 -
tests/run_system_tests.py | 5 -
tests/system_test.py | 56 +-
tests/system_tests_address_lookup.py | 5 -
tests/system_tests_auth_service_plugin.py | 8 +-
....py.in => system_tests_authz_service_plugin.py} | 39 +-
tests/system_tests_autolinks.py | 34 +-
tests/system_tests_bad_configuration.py | 43 +-
tests/system_tests_broker.py | 6 -
tests/system_tests_cmdline_parsing.py | 5 -
tests/system_tests_connector_status.py | 4 +-
tests/system_tests_console.py | 5 -
tests/system_tests_core_client.py | 24 +-
tests/system_tests_core_endpoint.py | 15 +-
tests/system_tests_default_distribution.py | 7 +-
tests/system_tests_delivery_abort.py | 19 +-
tests/system_tests_delivery_counts.py | 135 +++--
tests/system_tests_deprecated.py | 5 -
...tem_tests_disallow_link_resumable_link_route.py | 7 +-
tests/system_tests_distribution.py | 55 +-
tests/system_tests_drain.py | 9 +-
tests/system_tests_drain_support.py | 5 -
tests/system_tests_dynamic_terminus.py | 11 +-
tests/system_tests_edge_router.py | 311 ++++++------
tests/system_tests_exchange_bindings.py | 5 -
tests/system_tests_failover_list.py | 11 +-
tests/system_tests_fallback_dest.py | 106 ++--
...lover.py.in => system_tests_handle_failover.py} | 17 +-
tests/system_tests_http.py.in | 20 +-
tests/system_tests_http1_adaptor.py | 53 +-
tests/system_tests_http1_over_tcp.py | 10 +-
tests/system_tests_http2.py | 59 ++-
tests/system_tests_interior_sync_up.py | 7 +-
tests/system_tests_link_route_credit.py | 63 ++-
tests/system_tests_link_routes.py | 60 +--
...system_tests_link_routes_add_external_prefix.py | 16 +-
tests/system_tests_log_level_update.py | 42 +-
tests/system_tests_log_message_components.py | 17 +-
tests/system_tests_management.py | 39 +-
tests/system_tests_multi_phase.py | 41 +-
tests/system_tests_multi_tenancy.py | 77 ++-
tests/system_tests_multi_tenancy_policy.py | 77 ++-
tests/system_tests_multicast.py | 37 +-
tests/system_tests_one_router.py | 111 ++--
tests/system_tests_open_properties.py | 7 +-
tests/system_tests_policy.py | 19 +-
tests/system_tests_policy_oversize_basic.py | 5 -
tests/system_tests_policy_oversize_compound.py | 43 +-
tests/system_tests_priority.py | 7 +-
tests/system_tests_protocol_family.py | 5 -
tests/system_tests_protocol_settings.py | 31 +-
tests/system_tests_qdmanage.py | 54 +-
tests/system_tests_qdstat.py | 88 +++-
tests/system_tests_router_mesh.py | 21 +-
tests/system_tests_routing_protocol.py | 9 +-
tests/system_tests_sasl_plain.py | 21 +-
tests/system_tests_ssl.py | 4 +
tests/system_tests_stuck_deliveries.py | 25 +-
tests/system_tests_tcp_adaptor.py | 123 ++++-
tests/system_tests_topology.py | 25 +-
tests/system_tests_topology_addition.py | 9 +-
....py.in => system_tests_topology_disposition.py} | 65 ++-
tests/system_tests_two_routers.py | 81 ++-
tests/system_tests_user_id.py | 43 +-
tests/system_tests_user_id_proxy.py | 5 -
tests/test-receiver.c | 25 +-
tests/test-sender.c | 49 +-
tests/test_broker.py | 5 -
tests/threaded_timer_test.c | 473 +++++++++++++++++
tests/tox.ini.in | 5 +-
tests/tsan.supp | 118 +++--
tools/{qdmanage.in => qdmanage} | 18 +-
tools/{qdstat.in => qdstat} | 21 +-
tools/scraper/common.py | 23 +-
tools/scraper/log_splitter.py | 28 +-
tools/scraper/nicknamer.py | 2 +-
tools/scraper/scraper.py | 16 +-
187 files changed, 4485 insertions(+), 3281 deletions(-)
delete mode 100644 KEYS
copy tests/c_unittests/c_unittests_main.cpp => src/empty.c (84%)
create mode 100644 src/qd_asan_interface.h
rename tests/{authservice.py.in => authservice.py} (82%)
copy tests/{threads4.conf => dummy.conf} (97%)
rename tests/{failoverserver.py.in => failoverserver.py} (92%)
create mode 100644 tests/hyperh2_server.py
rename tests/{system_tests_authz_service_plugin.py.in => system_tests_authz_service_plugin.py} (87%)
rename tests/{system_tests_handle_failover.py.in => system_tests_handle_failover.py} (97%)
rename tests/{system_tests_topology_disposition.py.in => system_tests_topology_disposition.py} (96%)
create mode 100644 tests/threaded_timer_test.c
rename tools/{qdmanage.in => qdmanage} (94%)
rename tools/{qdstat.in => qdstat} (98%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org