This repository was archived by the owner on Jan 24, 2024. It is now read-only.
Releases: streamnative/kop
Releases · streamnative/kop
Weekly build 20200607-rc
v20200607-rc fix release action triggered 3 times (#156)
Weekly build rc-20200531
fix release action triggered 3 times (#156)
Weekly build 20200524
fix advertised address config issue (#154)
In Pulsar standalone mode, If advertisedAddress not set, it is hard coded as "localhost":
```
if (this.getAdvertisedAddress() != null) {
// Use advertised address from command line
config.setAdvertisedAddress(this.getAdvertisedAddress());
zkServers = this.getAdvertisedAddress();
} else if (isBlank(config.getAdvertisedAddress())) {
// Use advertised address as local hostname
config.setAdvertisedAddress("localhost");
} else {
// Use advertised address from config file
}
```
And in KoP, if host address not set in listeners, it will use advertised address to do the config.
Then the value read from conf.properties is outdated. This PR update it with right value.
Weekly build week-17-05-2020
Issue 134: produce optimize (#150) optimize for #134 including the following aspects: recordToEntry paralleled publish message to bookie asynchronous In our environment, produce delay is about one-fifth of the previous
Weekly build week-10-05-2020
Add ssl config client auth (#149) * add ssl config SSL_CLIENT_AUTH_CONFIG: ssl.client.auth support * change docs
Weekly build week-03-05-2020
Add ssl config client auth (#149) * add ssl config SSL_CLIENT_AUTH_CONFIG: ssl.client.auth support * change docs
Weekly build week-09-04-2020
add config for allowAutoTopicCreationType=partitioned in doc (#132) * fix log format * add config for allowAutoTopicCreationType=partitioned in doc
Release 0.2.0
What's changed
- Fix github action of release-note from master to 5.2.0 (#124) @jiazhai
- update pulsar to recent version 2.5.0-ad0224407 (#123) @jiazhai
- Auto set listeners when it is not set in Protocol Handler. (#121) @jiazhai
- update readme to be align with sn doc (#120) @jiazhai
- Ignore ConflictException when create resource in initGroupCoordinator (#119) @jiazhai
- bump version to 0.1.1-snapshot (#117) @jiazhai
Release 0.1.1
base on pulsar 2.5.0
Release 0.1.0
What's changed
- Use lock in KafkaTopicConsumerManager to avoid race in cursor expire (#115) @jiazhai
- Issue 113: fix request order not align with response order issue (#114) @jiazhai
- Issue 111: remove expired non-durable cursor to make backlog right (#112) @jiazhai
- change place of scripts/dev/get-project-version.py (#109) @jiazhai
- Issue 95: Make Kafka OffsetCommit and Pulsar backlog align (#105) @jiazhai
- [CI] Remove the paths restrict for the CI (#106) @zymap
- fix package issue add readme in release (#103) @jiazhai
- change bin dir for release find (#102) @jiazhai
- github action: split tests (#97) @jiazhai
- Fix publish.sh for dir refine (#100) @jiazhai
- fix: block librdkafka version (#98) @PierreZ
- Issue #74: Refine project structure to make NAR default (#82) @jiazhai
- integration: avoid alpine image (#96) @PierreZ
- Fix #93: failed ListOffsets in Integration tests (#94) @PierreZ
- [kop] Add release workflow to kop (#86) @wolfstudy
- Fix #90: Integrations tests not working on OSX (#92) @PierreZ
- Integration: Fix error about snappy missing for NodeJS (#89) @PierreZ
- integration: bump testcontainer version (#91) @PierreZ
- Issue #84: Fix NPE while enable broker publish throttling (#85) @jiazhai
- Fix memory leak and optimize memory usage (#88) @sijie
- Integration tests (#67) @sijie
- Update pulsar version to 2.5 release (#81) @jiazhai
- Cache Pulsar topic lookup result to improve performance (#80) @jiazhai
- Issue #61 : Fix unload and close broker error (#77) @jiazhai
- Fix build script (#73) @sijie
- [CI] Add missing docker build environment variables (#72) @sijie
- [CI] Build and publish integration test images (#70) @sijie
- Using Github Action to check pull request (#66) @zymap
- Add request and response information in the debug log (#65) @zymap
- Fix pulsar auth enable but kop not work (#60) @jiazhai
- [issue 43]: add test for multi ledger read message order (#59) @jiazhai
- [Issue #3]: add kop version and git sha (#58) @jiazhai
- [Issue #53]: add all the configs from KafkaServiceConfiguration into config file (#55) @jiazhai
- change tenant name to make sasl tests more clear (#54) @jiazhai
- [Issue #32] Consumer group cluster (#52) @jiazhai
- Revert the return of topic name from persistent://tent/ns/topicx to topicx (#50) @jiazhai
- Use listener address to create Node avoid address not match in findBroker (#49) @jiazhai
- Add Security support (#37) (#47) @PierreZ
- Fix event time handling in FetchContext (#48) @jiazhai
- Add ssl listeners in channelInitializer (#45) @jiazhai
- Implementation of Protocol handler framework (#44) @jiazhai
- Add Batch support (#42) @jiazhai
- Add some test cases for KafkaRequestHandler (#40) @jiazhai
- keep original offset of cursor for consumer Manager (#36) @jiazhai
- Add unit test for consumer group (#35) @jiazhai
- Release ByteBuf properly (#34) @jiazhai
- Update README.md (#33) @jennifer88huang
- Integration consumer group (#31) @jiazhai
- Handle group coordinator requests (#30) @sijie
- Add a docker file (#29) @jiazhai
- Complete the implementation of GroupCoordinator (#28) @sijie
- Group metadata manager supports storing offsets (#27) @sijie
- add kafka-client-examples, update readme (#26) @jiazhai
- Make brokers could run through kop shell (#25) @jiazhai
- Add offset metadata to group metadata (#24) @sijie
- Group metadata manager & coordinator (#23) @sijie
- Port delayed operations implementation from Kafka (#22) @sijie
- Port Kafka timer classes (#21) @sijie
- Request Fetch implementation (#19) @jiazhai
- Add test framework to be able to run unit test. (#17) @jiazhai
- Request produce implementation (#14) @jiazhai
- Kafka coordinator service (part 1): Add GroupMetadata and MemberMetadata (#15) @sijie
- Fix Service Config load from file (#13) @jiazhai
- Request metadata implementation (#11) @jiazhai
- reflection should used to get super class field (#12) @jiazhai
- Add issue templates and code owner (#7) @sijie
- Enable checkstyle and spotbugs (#6) @sijie
- Use reflection to access private fields and methods of BrokerService (#5) @sijie
- A framework that leverage Pulsar to handle Kafka request (#1) @jiazhai