Streams March 2021 Release Notes
3 minute read
Summary
Streams is available as a set of Docker containers deployable in Kubernetes by using a Helm chart. For a summary of the system requirements, see Install Streams.
New features and enhancements
- Event Payload to support different types of data sources and distinguish data sources that provide a full data set (snapshot) from data sources directly providing events.
- Custom Metrics to provide additional insights on the health of Streams components when monitored via Prometheus.
Important changes
It is important, especially when upgrading from an earlier version, to be aware of the following changes in the behavior or operation of the product in this new version.
Streams REST APIs
The following changes have been made to the Streams Rest APIs to fully comply with Axway Rest API Guidelines:
New Rest API Paths
Component | Old Path | New Path |
---|---|---|
Hub (Topics) | /api/v1 | /streams/hub/api/v1 |
Webhook Subscriber | /subscribers/webhook | /streams/subscribers/webhook/api/v1 |
Kafka Subscriber | /subscribers/kafka/topics | /streams/subscribers/kafka/api/v1 |
HTTP Post Publisher | /publishers/http-post | /streams/publishers/http-post/api/v1 |
SSE Subscriber | /streams/subscribers/sse | /streams/subscribers/sse/api/v1 |
Pagination
Links related to pagination are now provided as part of the response body.
Json Object as root element of the response body
Streams Rest APIs no longer return an array
as root element of the response.
APIs returning a list of elements now return a JSON Object as root element and an array
wrapped in items
attribute.
Warning
Only new version of Streams Rest API is supported.Streams Helm chart enhancements
The following enhancements have been made to Streams Helm chart:
-
Helm chart dependency images upgraded:
- Kafka new docker image tag:
2.7.0-debian-10-r104
- Zookeeper new docker image tag:
3.6.2-debian-10-r186
- MariaDB new docker image tag:
10.4.18-debian-10-r35
- Kafka new docker image tag:
-
Helm chart dependencies upgraded:
- Kafka Helm chart new version:
12.7.1
- Kafka Helm chart new version:
-
Helm chart refactoring:
- CORS headers disabled by default (see Ingress CORS)
Deprecated features
As part of our software development life cycle, we constantly review our Streams offering. As part of this review, no capabilities have been deprecated.
Removed features
To stay current and align our offerings with customer demand and best practices, Axway might discontinue support for some capabilities.
The following capabilities related to Streams Rest APIs are no longer supported:
- Old Rest API Paths, refer to New Rest API Paths.
- Pagination related information provided as
Link
Header is no longer provided, refer to Pagination.
Fixed issues
There are no fixed issues in this version.
Documentation
You can find the latest information and up-to-date user guides at the Axway Documentation portal at https://docs.axway.com.
This section describes documentation enhancements and related documentation.
Documentation enhancements
The latest version of Streams documentation has been migrated to Markdown format and is available in a public GitHub repository to prepare for future collaboration using an open-source model. As part of this migration, the documentation has been restructured to help users navigate the content and find the information they are looking for more easily.
Documentation change history is now stored in GitHub. To see details of changes on any page, click the link in the last modified section at the bottom of the page.
Related documentation
To find all available documents for this product version:
- Go to https://docs.axway.com/bundle.
- In the left pane Filters list, select your product or product version.
Customers with active support contracts need to log in to access restricted content.
Support services
The Axway Global Support team provides worldwide 24 x 7 support for customers with active support agreements.
Email support@axway.com or visit Axway Support at https://support.axway.com.