Skip to content

Commit 19b76d1

Browse files
committed
Updated release notes for HttpCore 5.5-beta1 release
1 parent 386189e commit 19b76d1

1 file changed

Lines changed: 69 additions & 0 deletions

File tree

RELEASE_NOTES.txt

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,72 @@
1+
Release 5.5-beta1
2+
-----------------
3+
4+
This is the first BETA release in the 5.5 release series.
5+
6+
Compared to 5.5-alpha1, this release improves connection pool behaviour,
7+
timeout handling in the reactor and HTTP/2 transport, message header
8+
processing utilities, JSON async entity producer support, and ContentType
9+
parsing.
10+
11+
Notable changes since 5.5-alpha1:
12+
* Reduce contention and disposer back-pressure in RouteSegmentedConnPool.
13+
* Add configurable HTTP/2 PING ACK timeout.
14+
* Use monotonic time for reactor and HTTP/2 timeout accounting.
15+
* Fix H2 stream timeout handling on inbound frames.
16+
* Add strict header and header element parsing methods to MessageSupport.
17+
* Add header value transformation method to MessageSupport.
18+
* Add path segment codec APIs.
19+
* Add content type support to JSON async entity producers.
20+
* Optimize ContentType parsing.
21+
* Ensure async data consumers can avoid NPE if they have been canceled or
22+
released concurrently with data processing.
23+
24+
Change Log
25+
-------------------
26+
* Add deterministic, sleep-free connection pool fuzzer.
27+
Contributed by Arturo Bernal <abernal at apache.org>
28+
29+
* Require Java 17+ for Maven runtime.
30+
Contributed by Ryan Schmitt <rschmitt at apache.org>
31+
32+
* Ensure async data consumers can avoid NPE if they have been canceled /
33+
released from another thread at the same time as concurrent data
34+
processing.
35+
Contributed by Oleg Kalnichevski <olegk at apache.org>
36+
37+
* Fix H2 stream timeout handling on inbound frames.
38+
Contributed by Arturo Bernal <abernal at apache.org>
39+
40+
* Fix flaky Docker compatibility tests caused by EMFILE in httpd container.
41+
Contributed by Arturo Bernal <abernal at apache.org>
42+
43+
* MessageSupport: methods for strict header and header element parsing.
44+
Contributed by Oleg Kalnichevski <olegk at apache.org>
45+
46+
* Add content type support to JSON async entity producers.
47+
Contributed by Arturo Bernal <abernal at apache.org>
48+
49+
* Use monotonic time for reactor and H2 timeout accounting.
50+
Contributed by Arturo Bernal <abernal at apache.org>
51+
52+
* Updated JSON binding and async examples.
53+
Contributed by Oleg Kalnichevski <olegk at apache.org>
54+
55+
* Configurable HTTP/2 PING ACK timeout.
56+
Contributed by Arturo Bernal <abernal at apache.org>
57+
58+
* Path segment codec APIs.
59+
Contributed by Oleg Kalnichevski <olegk at apache.org>
60+
61+
* Reduce contention and disposer back-pressure in RouteSegmentedConnPool.
62+
Contributed by Arturo Bernal <abernal at apache.org>
63+
64+
* Added header value transformation method to MessageSupport.
65+
Contributed by Oleg Kalnichevski <olegk at apache.org>
66+
67+
* Optimization of ContentType parsing.
68+
Contributed by Oleg Kalnichevski <olegk at apache.org>
69+
170
Release 5.5-alpha1
271
------------------
372

0 commit comments

Comments
 (0)