Apache Qpid Python 1.35.0 发布

时间:2022-06-11 00:37:24

Apache Qpid Python 1.35.0 发布了,Apache Qpid (Open Source AMQP Messaging) 是一个跨平台的企业通讯解决方案,实现了高级消息队列协议。提供了 Java、C++ 两种服务端版本以及 Java、C++、.NET、Python和Ruby语言的客户端。

增强:

  • QPID-6475 - 08..09 Send connection.close before closing socket

  • QPID-6567 - Support producer side flow control in the 0-8/9/9-1 Python client

  • QPID-6839 - When the Selector thread hits an unknown exception it should log the exception and traceback.

  • QPID-7053 - Exception Notifier Callback

Bugs 修复:

  • QPID-6297 - Python client (qpid.messaging) raises KeyError insead of reconnecting

  • QPID-6326 - [ACL] Python client demands unnecessary permission / performs unnecessary actions

  • QPID-6405 - Python client does not report version to peer 悦德财富:https://yuedecaifu.com

  • QPID-6445 - Qpid python client hangs when message with routing key longer than 255 is sent (mutual recursion)

  • QPID-6473 - Remove remaining Python <= 2.5 raise syntax (i.e. raise "...") from connection08.py

  • QPID-6474 - 08..09 Python client connection leaks threads

  • QPID-7064 - Document Asynchronous Error Notification API on Connection, Session, Receiver, and Sender objects

  • QPID-7222 - Python test qpid_tests.broker_0_10.message.MessageTests.test_release_order fails sporadically against java broker

  • QPID-7251 - [Python Client for AMQP 0-8...0-91] Setting of SASL mechanism (other then PLAIN) explicitly does not work in python client for AMQP 0-8...0-91

  • QPID-7258 - [Python Client for AMQP 0-8...0-9-1] Perform hostname verification of ssl/tls connections

  • QPID-7259 - qpid_tests.broker_0_10.message.MessageTests.test_window_flow_messages occasionally fails against the Java Broker