This repository has been archived by the owner on Jan 24, 2024. It is now read-only.
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