Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

Release 0.1.0

Compare
Choose a tag to compare
@jiazhai jiazhai released this 23 Feb 16:33

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