[ANNOUNCEMENT] HttpComponents Core 5.0 beta10 (GA candidate) released

2019-11-01 Thread Oleg Kalnichevski
The Apache HttpComponents project is pleased to announce 5.0-beta10 (GA
candidate) release of HttpComponents Core. 

   A. This BETA fixes a bug in the HTTP/2 setting handshake implementation
  and a performance regression in the HTTP/1.1 protocol handler.

IMPORTANT: This release is expected to be the last BETA version. If no
major design flaws are found the actual 5.0 API will be frozen and the
next version will be promoted to GA.


Notable changes and features included in the 5.0 series:

* Support for HTTP/2 protocol and conformance to requirements and
recommendations of the latest HTTP/2 protocol specification (RFC 7540,
RFC 7541)

  Supported features:

** HPACK header compression
** stream multiplexing (client and server)
** flow control
** response push (client and server)
** message trailers
** expect-continue handshake
** connection validation (ping)
** application-layer protocol negotiation (ALPN) on Java 9+
** TLS 1.2 security features

   Features out of scope for 5.0 release:

** padding of outgoing frames
** stream priority
** plain connection HTTP/1.1 upgrade
** CONNECT method

* Improved conformance to requirements and recommendations of the
latest HTTP/1.1 protocol specification (RFC 7230, RFC 7231)

* New asynchronous HTTP transport APIs consistent for both HTTP/1.1 and
HTTP/2 transport.

* Redesigned I/O reactor APIs and improved NIO based reactor
implementation for a greater performance and scalability.

* Support for server side request filters for classic and asynchronous
server implementations. Request filters could be used to implement
cross-cutting protocol aspects such as the 'expect-continue'
handshaking and user authentication / authorization.

* Redesigned connection pool implementation with strict connection
limit guarantees. The connection pool is expected to have a better
performance under higher concurrency due to reduced global pool lock
contention.

* New connection pool implementation with lax connection limit
guarantees and better performance under higher concurrency due to
absence of a global pool lock.

* Package name space changed to 'org.apache.hc.core5'

* Maven group id changed to 'org.apache.httpcomponents.core5'

HttpCore 5.0 releases can be co-located with earlier versions.

The 5.0 APIs are considered feature complete and are not expected to
undergo any major changes anymore. The focus of development is now
shifting to API polish, code stabilization and documentation
improvements.

Download - 
Release notes - 
HttpComponents site - 

About HttpComponents Core

HttpCore is a set of HTTP/1.1 and HTTP/2 transport components that can
be used to build custom client and server side HTTP services with a
minimal footprint




The Apache News Round-up: week ending 1 November 2019

2019-11-01 Thread Swapnil M Mane
[this newsletter is available online at https://s.apache.org/pkpad]

Welcome, November! We're wrapping up another great week with the
following activities:

ASF Board – management and oversight of the business affairs of the
corporation in accordance with the Foundation's bylaws.
 - Next Board Meeting: 20 November 2019. Board calendar and minutes
http://apache.org/foundation/board/calendar.html

ApacheCon™ – the ASF's official global conference series, bringing
Tomorrow's Technology Today since 1998
 - ApacheCon 2019 events are complete: catch the latest from Berlin, including
-- interviews on Feathercast https://feathercast.apache.org/
-- session slide decks at https://aceu19.apachecon.com/sessions
-- select plenaries, keynotes, and presentations on YouTube
https://www.youtube.com/user/TheApacheFoundation
-- photos on ApacheCon https://photos.apachecon.com/ and Flickr
https://www.flickr.com/groups/apachecon/pool/

ASF Infrastructure – our distributed team on three continents keeps
the ASF's infrastructure running around the clock.
 - 7M+ weekly checks yield uptime at a rocking 99.99%. Performance
checks across 50 different service components spread over more than
250 machines in data centers around the world.
http://www.apache.org/uptime/

Apache Code Snapshot – this week, 886 Apache contributors changed
3,674,625 lines of code over 3,745 commits. Top 5 contributors, in
order, are: Etienne Chauchot, Jean-Baptiste Onofré, Till Rohrmann,
Oleh Martushevskyi, and Eric Milles.

Apache Project Announcements – the latest updates by category.

Big Data --
 - Apache HBase 1.3.6, 1.4.11, and 2.2.2 released https://hbase.apache.org/
 - Apache Kafka 2.3.1 released https://kafka.apache.org/

Build Management --
 - Apache Ivy 2.5.0 released https://ant.apache.org/ivy

Databases --
 - Apache IoTDB (Incubating) 0.8.1 released http://iotdb.apache.org

Libraries --
 - Apache Groovy 3.0.0-rc-1 released http://groovy.apache.org/


Did You Know?

 - Did you know that you can add your photos from ApacheCon to
https://photos.apachecon.com/ ? Register at http://s.apache.org/photos
and share!

 - Did you know that you can stream analytics and scoring to deliver
customizable insights based on billions of data points in real-time
using Apache Flink, Cassandra, and Druid (incubating)?
https://flink.apache.org/ https://cassandra.apache.org/
https://druid.apache.org/

 - Did you know that the top 5 Apache repositories by lines of code
are: NetBeans, OpenOffice, Flex (combined), Mynewt (combined), and
Trafodion? https://s.apache.org/w7bw1

Apache Community Notices:

 - The Apache Way to Sustainable Open Source Success https://s.apache.org/GhnI

 - Celebrating 20 Years Community-led Development "The Apache Way"
https://s.apache.org/ASF20thAnniversary

 - ASF Founders look back on 20 Years of the ASF
https://blogs.apache.org/foundation/entry/our-founders-look-back-on

 - Foundation Reports and Statements
http://www.apache.org/foundation/reports.html

 - ApacheCon: Tomorrow's Technology Today since 1998
http://s.apache.org/ApacheCon

 - ASF Annual Report for FY2019 https://s.apache.org/FY2019AnnualReport

 - The Apache Software Foundation 2018 Vision Statement
https://s.apache.org/zqC3

 - Foundation Statement –Apache Is Open. https://s.apache.org/PIRA

 - "Success at Apache" focuses on the processes behind why the ASF
"just works". https://blogs.apache.org/foundation/category/SuccessAtApache

 - Please follow/like/re-tweet the ASF on social media: @TheASF on
Twitter (https://twitter.com/TheASF) and on LinkedIn at
https://www.linkedin.com/company/the-apache-software-foundation

 - Do friend and follow us on the Apache Community Facebook page
https://www.facebook.com/ApacheSoftwareFoundation/ and Twitter account
https://twitter.com/ApacheCommunity

 - The list of Apache project-related MeetUps can be found at
http://events.apache.org/event/meetups.html

 - In-Memory Computing Summit North America 2019 will be held 13-14
November in Burlingame https://www.imcsummit.org/2019/us/

 - Find out how you can participate with Apache
community/projects/activities --opportunities open with Apache Camel,
Apache HTTP Server, and more! https://helpwanted.apache.org/

 - Are your software solutions Powered by Apache? Download & use our
"Powered By" logos
http://www.apache.org/foundation/press/kit/#poweredby

= = =
For real-time updates, sign up for Apache-related news by sending mail
to announce-subscr...@apache.org and follow @TheASF on Twitter. For a
broader spectrum from the Apache community,
https://twitter.com/PlanetApache provides an aggregate of Project
activities as well as the personal blogs and tweets of select ASF
Committers.

= = =
NOTE: you are receiving this message because you are subscribed to the
announce@apache.org distribution list. To unsubscribe, send email from
the recipient account to announce-unsubscr...@apache.org with the word
"Unsubscribe" in the subject line.

Best regards,
Swapnil M Mane,
www.apache.org