Releases: numaproj/numaflow-java
Releases · numaproj/numaflow-java
v0.9.0
What's Changed
- feat: bidirectional streaming source by @yhl25 in #138
- docs: add instructions on how to update MINIMUM_NUMAFLOW_VERSION by @KeranYang in #139
- feat: container-type level version compatibility check by @KeranYang in #140
- feat: udsink bidirectional streaming by @yhl25 in #141
- fix: return early after ack handshake by @yhl25 in #142
- feat: use gRPC Bidirectional Streaming for Mapper and Transformer by @yhl25 in #143
- feat: Unify Batch Map and Unary Map Operations Using a Shared gRPC Protocol by @yhl25 in #144
- chore: send eot response for batchmap operations by @yhl25 in #145
- feat: Unify MapStream and Unary Map Operations Using a Shared gRPC Protocol by @yhl25 in #146
- chore: add IsReady of MapStream by @yhl25 in #147
- chore: Batch ack requests and sink responses for better performance by @yhl25 in #149
- chore: gracefully shutdown when error encountered by @KeranYang in #152
- refactor: abstract gRPC server by @KeranYang in #156
- chore: prepare for releasing 0.9.0 by @KeranYang in #158
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- test: enable displaying codecov report by @KeranYang in #130
- chore: force shutdown the server if not terminated gracefully by @yhl25 in #131
- feat: Add Map batch by @RohanAshar in #132
- fix: upade for adding example for batchmap by @RohanAshar in #134
- chore: release version 0.8.0 by @KeranYang in #135
New Contributors
- @RohanAshar made their first contribution in #132
Full Changelog: v0.7.4...v0.8.0
v0.7.4
What's Changed
- chore: remove unnecessary flag by @ayildirim21 in #124
- chore: remove unused code by @ayildirim21 in #125
- fix: update netty and GRPC version by @Rooknj in #126
- fix: use the shared grpc version by @KeranYang in #127
- chore: release 0.7.4 version by @KeranYang in #128
New Contributors
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- fix: missing version.properties file in the sdk by @nagarajatantry in #120
- chore: Restart if there are any uncaught exceptions. by @yhl25 in #121
New Contributors
- @nagarajatantry made their first contribution in #120
Full Changelog: v0.7.2...v0.7.3
v0.7.2
v0.7.1
What's Changed
- chore: move developer guide to root by @ayildirim21 in #105
- Chore: Switch from Iterable to List in MessageList and add unit tests for examples by @yhl25 in #108
- chore: add minimum client version to server info class by @ayildirim21 in #109
- chore: update ServerInfo class by @ayildirim21 in #110
- chore: add release documentation by @ayildirim21 in #112
- chore: update release doc by @ayildirim21 in #113
- chore: add version naming convention to release doc by @ayildirim21 in #114
- feat: Test Kit for Servers by @yhl25 in #111
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- chore: apply latest reducer proto to the reducer SDK by @KeranYang in #90
- feat: implement reduce stream sdk by @KeranYang in #91
- chore: write server info for sideinput sdk by @ayildirim21 in #93
- chore: add separate server info file paths for services by @ayildirim21 in #95
- feat: implement sdk for session reduce by @KeranYang in #94
- feat: support headers for message by @yhl25 in #98
- feat: implement update script and build/push workflow by @ayildirim21 in #99
- fix: compile pom.xml before building by @ayildirim21 in #100
- chore: refactor developer guide by @ayildirim21 in #101
- chore: send one EOF response only for reduce stream by @KeranYang in #102
- chore: release version 0.7.0 by @yhl25 in #103
New Contributors
- @ayildirim21 made their first contribution in #93
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- chore: add e2e image build to example pom file by @KeranYang in #84
- fix: counter example by @yhl25 in #85
- fix: require event time when dropping messages by @KeranYang in #86
- chore: adding partitions for user defined source by @yhl25 in #88
- chore: release version 0.6.0 by @KeranYang in #89
⚠️ Breaking Changes
The sourcer and source transformer interfaces have been updated. Please refer to the examples and update your sourcers and source transformers accordingly.
Full Changelog: v0.5.6...v0.6.0
v0.5.6
v0.5.5
What's Changed
- fix: upgrade netty to mitigate Vulnerability issue by @KeranYang in #79
- chore: update version by @KeranYang in #80
Full Changelog: v0.5.4...v0.5.5