longlang/phpkafka
A kafka client. Support php-fpm and Swoole.
v1.2.5
2.8M downloads/mo
#2699 most downloaded on Packagist
swoole/phpkafka
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 3 weeks to 1.2 years
Some releases are documented
notes for 7 of 14 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
14 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
14 releases · Nov 2020 to Oct 2023Releases
latest 14-
v1.2.513 Oct 2023Nothing published for this version
-
v1.2.406 Apr 2023Nothing published for this version
-
v1.2.322 Mar 2023Nothing published for this version
-
v1.2.214 Mar 2023Release notes
Open source →What's Changed
- Close channels when close socket. by @limingxinleo in #78
- Fixed bug that process broken when recv failed. by @limingxinleo in #79
Full Changelog: v1.2.1...v1.2.2
-
v1.2.110 Jan 2022Release notes
Open source →Update Log:
Fixed
- Fix compatibility with PHP 8.1 (#59)
Optimization
- Optimize socket close and reconnect (#58)
更新日志:
修复
- 修复 PHP 8.1 兼容性 (#59)
优化
- 优化 Socket 的关闭和重连 (#58)
-
v1.2.011 Sep 2021Release notes
Open source →Update Log:
Enhancement
-
Support SASL authentication (#47)
-
Support SSL (#50)
-
Producer send with header support key-value and RecordHeader (#55)
Fixed
- Fix VarIntCompactArray and consumer not found headers
Optimization
更新日志:
增强
修复
- 修复 VarIntCompactArray 导致的消费者消费获取不到头的问题
-
-
v1.1.504 Aug 2021Release notes
Open source →Update Log:
Fixed
-
Fix When acks is set to 0, data is inserted repeatedly (#42)
-
Fix use currentLeaderEpoch when updateListOffsets (#44)
Optimization
更新日志:
修复
优化
-
-
v1.1.418 May 2021Release notes
Open source →Update Log:
Enhancement
- Add produceRetry, produceRetrySleep in ProducerConfig
Fixed
-
Fix typo
-
Fix array type is null #38
-
Fix producing messages to an uncreated topic
更新日志:
增强
- 在 ProducerConfig 中增加了 produceRetry 和 produceRetrySleep
修复
-
修复拼写问题
-
修复数组类型为 null 时返回报错问题
-
修复给未创建的主题生产消息问题
-
v1.1.302 Apr 2021Release notes
Open source →Update Log:
Enhancement
-
Add Coding Standards php-cs-fixer
-
Add phpstan
-
Add minBytes、maxBytes、maxWait in ConsumerConfig
-
Add brokers in ConsumerConfig. The broker is alias of brokers now.
-
Add ISSUE_TEMPLATE
Optimization
-
Optimize Exception message
-
Consumer error handling rejoin
Fixed
-
Fix a possible error
-
Fix RangeAssignor and RoundRobinAssignor
-
Fix consumer when after log cleanup
-
Fix saveOffsets
更新日志:
增强
-
增加代码标准检测 php-cs-fixer
-
增加静态分析工具 phpstan
-
在 ConsumerConfig 中增加 minBytes、maxBytes、maxWait
-
在 ConsumerConfig 中增加 brokers。broker 现在是 brokers 的别名了
-
增加 issue 提问模版
优化
-
优化异常消息文字
-
部分消费错误时 rejoin()
修复
-
修复一处可能的错误
-
修复 RangeAssignor 和 RoundRobinAssignor
-
修复清理日志后的消费问题
-
修复保存偏移量
-
-
v1.1.205 Feb 2021Release notes
Open source →Update Log:
Enhancement
-
Add
exceptionCallbackinCommonConfig -
Support producer partition strategy
Optimization
- Add English document
Fixed
更新日志:
增强
-
在
CommonConfig中增加了exceptionCallback -
支持分区分配策略
优化
- 增加了英文文档说明
修复
-
修复死循环
-
修复
ConsumeMessage$value的类型 -
修复多 broker 情况下的生产和消费问题
-
-
v1.1.118 Jan 2021Nothing published for this version
-
v1.1.020 Dec 2020Nothing published for this version
-
v1.0.124 Nov 2020Nothing published for this version
-
v1.0.009 Nov 2020Nothing published for this version