Menu Search

Qpid Dispatch 1.11.0 Release Notes

Dispatch is a lightweight AMQP 1.0 message router. More about Qpid Dispatch.

For more information about this release, including download links and documentation, see the release overview.

New features and improvements

  • DISPATCH-1415 - qdstat does not show process memory usage
  • DISPATCH-1518 - Add ability to turn on router trace logging for a specific connection
  • DISPATCH-1524 - remove stale hawtio console plugin
  • DISPATCH-1532 - Reimplement mobile-sync as a core module
  • DISPATCH-1536 - Tests needs common utility for printing timestamped messages
  • DISPATCH-1537 - [tools] Scraper could help make transfer output more legible
  • DISPATCH-1538 - [tools] Scraper transfer and link nicknames not created in time order
  • DISPATCH-1544 - Coverity false positive use-after-free error
  • DISPATCH-1546 - Augment the existing tests in system_tests_delivery_counts to use large messages
  • DISPATCH-1548 - Modularize Dispatch Router Doc
  • DISPATCH-1553 - Router ID text name is not restricted
  • DISPATCH-1555 - Update documentation for console UI changes
  • DISPATCH-1556 - Doc should specify correct ownership/permission on sasldb file
  • DISPATCH-1558 - Add a new logging module called PROTOCOL
  • DISPATCH-1561 - Write system test to test writing different log modules to different output files
  • DISPATCH-1562 - Make attribute names provided to Prometheus more router specific
  • DISPATCH-1567 - Compilation errors on s390x platform
  • DISPATCH-1569 - Add total memory usage to router management entity
  • DISPATCH-1580 - Add a --edge-router option to qdstat and qdmanage to enable directly connecting to edge routers
  • DISPATCH-1582 - Prepare Routing Protocol for Backward Compatibility
  • DISPATCH-1583 - Scraper top level Disposition could show settled t/f and state
  • DISPATCH-1592 - Show dropped routers in grey instead of displaying popup error message

Bugs fixed

  • DISPATCH-1459 - Python3: exception thrown when processing MAUs
  • DISPATCH-1508 - Leak of qd_listener_t's on shutdown
  • DISPATCH-1509 - Leak of core agent timer
  • DISPATCH-1510 - Leak of qdr_error_t in system_tests_link_route_credit
  • DISPATCH-1511 - Leak reported by coverity static analysis
  • DISPATCH-1513 - system_tests_http failing with libwebsockets 3.2 on Fedora 31
  • DISPATCH-1526 - Local temp address credit growing unpectedly, edge and interior
  • DISPATCH-1527 - Mobile address lookup server grants insufficient credit
  • DISPATCH-1528 - CMake script to find tox tool is broken
  • DISPATCH-1529 - New python-checker warnings fail the unit tests
  • DISPATCH-1534 - python unit tests does not validate qdstat or qdmanage
  • DISPATCH-1540 - multiframe presettled messages not included in presettled count on downstream router
  • DISPATCH-1541 - released and modified counters can get incremented for presettled deliveries
  • DISPATCH-1549 - Leak of qdr_terminus_t in system_tests_one_router::test_34_reject_coordinator
  • DISPATCH-1550 - [tools] Scraper fails to parse ROUTER_LS costs
  • DISPATCH-1551 - Mobile addresses can get out of sync (DISPATCH-1532 regression)
  • DISPATCH-1552 - Qpid Dispatch Dockerfile for CentOS 7 is broken
  • DISPATCH-1557 - Router crash due to pn_link double free
  • DISPATCH-1559 - Delivery_abort test fails by streaming multiple messages into one
  • DISPATCH-1560 - Compilation error on Fedora 32 (fedora rawhide)
  • DISPATCH-1564 - Two system tests fail on Fedora 32(fedora:rawhide)
  • DISPATCH-1566 - safe_snpritf is not safe.
  • DISPATCH-1575 - Core thread logs to ROUTER module instead of ROUTER_CORE module
  • DISPATCH-1579 - Traffic hangs when multiple large messages are sent using different priorities
  • DISPATCH-1584 - Scraper fails to parse transfers when the delivery-id is absent
  • DISPATCH-1587 - Special characters in container ids cause traffic animation and message flow to not work
  • DISPATCH-1588 - Message traffic animation may appear to originate from the wrong router.
  • DISPATCH-1590 - Routed link stall when partial received message is < default buffer size
  • DISPATCH-1596 - Console system tests are failing
  • DISPATCH-1600 - Console crashes if background map is enabled and topology is redisplayed
  • DISPATCH-1601 - Console doesn't display multi-cast address correctly
  • DISPATCH-1602 - Link utilization on console's topology page is displayed incorrectly
  • DISPATCH-1604 - After logging in to the qpid-dispatch-console, using sasl plain authentication, the username (on the top menu) is shown as "anonymous"