Sign in
apache
/
bifromq
/
HEAD
f62f6d3
Improved tenant route cache refresh efficiency (#177)
by Yonny(Yu) Hao
· 4 days ago
main
18e33d6
Various improvements/fixes on long-running stability (#176)
by Yonny(Yu) Hao
· 7 days ago
d2ea0a0
Correct 'mqtt.tsub.latency' meter
by yuanyang
· 12 days ago
1a6e307
Expose heap dump dir via a dedicated env(defaults to log_dir) (#173)
by yuanyang
· 4 weeks ago
173eb37
Resolve the issue of LOG_DIR environment variable not working (#171)
by yuanyang
· 5 weeks ago
c07c2c0
Switch to use WCH-balance mode with sticky enabled for dist pub rpc (#170)
by Yonny(Yu) Hao
· 5 weeks ago
7534ca2
chores: (#169)
by Yonny(Yu) Hao
· 6 weeks ago
7c87652
Add exception handling for ProxyProtocolHandler and reduce log level for MQTTPreludeHandler,closes #167 (#168)
by zhangShunLin
· 6 weeks ago
93eb435
[Feat] new runtime settings for limiting fanout scale to persistent sessions (#166)
by Yonny(Yu) Hao
· 6 weeks ago
6551e30
Remove non-compliant sentence (#165)
by Yonny(Yu) Hao
· 7 weeks ago
eb9ed9f
Fixed potential bytebuf leaks in edge cases (#164)
by Yonny(Yu) Hao
· 7 weeks ago
0def69f
Add logic to remove id-conflict KVRanges by considering the lexicographical order of store-id as a tie-breaker (#162)
by Yonny(Yu) Hao
· 7 weeks ago
1b1045d
add link for mailing lists guide in README. (#160)
by Gu Jiawei
· 8 weeks ago
b378015
Various small improvements and code cleanup (#159)
by Yonny(Yu) Hao
· 8 weeks ago
1b3845e
refactoring balancer state management and related API (#158)
by Yonny(Yu) Hao
· 8 weeks ago
856cdb9
Add a new SPI for MQTT UserProperties customization (#157)
by Yonny(Yu) Hao
· 9 weeks ago
71355c3
make effective router immutable to prevent it from being changed accidentally (#156)
by Yonny(Yu) Hao
· 9 weeks ago
ff8242f
Check existence of inbox before detaching for CleanStart=true (#155)
by Yonny(Yu) Hao
· 10 weeks ago
0c77797
add bifromq bom (#154)
by daidai
· 10 weeks ago
6f32e4d
1. fix link error in README; (#153)
by Gu Jiawei
· 10 weeks ago
7bc6ee1
Change some notifications rules. (#152)
by Gu Jiawei
· 3 months ago
7b3a546
update jackson dependency in pom.xml. (#151)
by daidai
· 3 months ago
9a27547
chores-update readme/code cleanup/etc (#150)
by Yonny(Yu) Hao
· 3 months ago
d71c191
chores - renaming/simplify versioning mgmt/update assembly/etc (#149)
by Yonny(Yu) Hao
· 3 months ago
24d4a74
update license/notice file with 3rd parties info (#147)
by Yonny(Yu) Hao
· 3 months ago
1fce264
update archetype: reconfigure plugin's log context correctly (#146)
by Yonny(Yu) Hao
· 3 months ago
b7f17af
Fixed the issue that cleanStart failed to cleanup previous persistent session when SEI > 0. (#145)
by zhangShunLin
· 3 months ago
6d1e6f6
Correct the matching key for the internal cache of ordered shared subscription. (#143)
by Gu Jiawei
· 3 months ago
1b9499e
Fixed incorrect FQN in the demo plugin POM file. (#142)
by zhangShunLin
· 4 months ago
aec3ad1
Replace license headers & resolve dependencies' license compatibility issues (#141)
by Yonny(Yu) Hao
· 4 months ago
878eabe
Remove unsupported step in GitHub Acton
by Gu Jiawei
· 4 months ago
863fd24
Remove redundant Maven extensions (#138)
by zhangShunLin
· 4 months ago
7308242
1. add SkyWalking Eyes license check. (#139)
by Gu Jiawei
· 4 months ago
b94e6e1
Change groupId and java package prefix to "org.apache.bifromq" (#137)
by Yonny(Yu) Hao
· 4 months ago
f4060e6
Add a disclaimer to the README page & include a configuration file for GitHub settings. (#136)
by Calvin Kirs
· 4 months ago
0f7f5af
Updated project metadata to align with ASF (#133)
by daidai
· 4 months ago
2be6a5b
add notice file (#132)
by daidai
· 4 months ago
8fd1809
add disclaimer and remove outdated CCLA reference (#131)
by daidai
· 4 months ago
b5f8b22
fix coverage test break
by Yonny Hao
· 4 months ago
209131d
replace javax with jakarta
by Yonny Hao
· 4 months ago
7d2633c
bump grpc & protobuf to latest and simplify in-proc rpc impl accordingly
by Yonny Hao
· 4 months ago
78c4220
Code de-dup: NettyUtils
by Yonny Hao
· 5 months ago
0d90e5f
Using RollingFileAppender for sift logging
by Yonny Hao
· 5 months ago
c767751
support auto-detect and parsing HAProxy protocol packet to discover real client address
by Yonny Hao
· 5 months ago
9241def
Improve the stability of setup phase of base-kv integration tests
by Yonny Hao
· 5 months ago
33541fa
Fix warnings and errors during maven build and test
by Yonny Hao
· 5 months ago
64b0905
Retry failed cases at least 5 times
by Yonny Hao
· 5 months ago
76c7bae
handle the lost quorum recovering from special config changing during zombie cleanup
by Yonny Hao
· 5 months ago
447b0d2
1. solve the issue that commit index may go back in some extreme situation during config change
by Yonny Hao
· 5 months ago
12dc686
Implement range router patch workflow
by Yonny Hao
· 5 months ago
62df81d
Simplify the implementation of leadership transfer
by Yonny Hao
· 5 months ago
1e18dba
Properly cancel ongoing operations when stopping raft node and improve exception types
by Yonny Hao
· 5 months ago
1999303
Extract common utilities into base-util module and streamline async exception handling in various classes
by Yonny Hao
· 5 months ago
4617c24
Optimize KVRange version handling and improve command submission logic in KVRange
by Yonny Hao
· 5 months ago
604a782
Add cluster config as part of Range state to make management operation completely deterministic.
by Yonny Hao
· 5 months ago
5073420
Shorten rpc server await termination time to 5 seconds
by Yonny Hao
· 5 months ago
5187b00
base-kv improvements:
by Yonny Hao
· 5 months ago
856b916
Improve graceful shutdown & resolve warnings when setup executor's metrics
by Yonny Hao
· 5 months ago
9fdbf5c
Refactoring base-scheduler to 1) reduce the boilerplate codes, 2) simplify its startup parameter, 3) extract SPI for estimating pipeline capacity
by Yonny Hao
· 5 months ago
6de3170
Support new tenant setting(MinSessionExpirySeconds) to control the minimum allowed session expiry time
by Yonny Hao
· 5 months ago
49c773c
Passing maxTopicFilters as a CoProc input instead of reading it during CoProc execution from setting provider, to make the CoProc's behavior completely deterministic.
by Yonny Hao
· 5 months ago
2a53e04
Expose client redirection time interval as sys prop
by Yonny Hao
· 5 months ago
8ab1c25
1. expose more rocksdb specific options via config file for tuning
by Yonny Hao
· 5 months ago
82dc91b
Get rid of the redundant flush before making checkpoint which is internally doing the same thing
by Yonny Hao
· 5 months ago
a15400d
Ensure the delayed message will only be triggered by inbox service
by Yonny Hao
· 5 months ago
306894b
Remove Duplicate Parameters from Startup Script (#129)
by zhangShunLin
· 5 months ago
1e049ee
Enable aliasing of the parser for some heavy-bytes PB types & RPC
by Yonny Hao
· 5 months ago
c6507db
refactoring inbox service by consolidating RPC types to optimize the interaction between mqtt broker and inbox service
by Yonny Hao
· 5 months ago
6a6ca00
Refactor session expiry handling to use unsigned integer comparisons and improve clarity in expiration logic
by Yonny Hao
· 5 months ago
28f33ff
Add an online status check method to SessionDictService to optimize inbox gc workflow
by Yonny Hao
· 5 months ago
58fa2bf
Refactoring the internal keep alive mechanism for persistent session, completely eliminated the periodic touch operation
by Yonny Hao
· 5 months ago
5504f17
Refactor inbox response codes to include BACK_PRESSURE_REJECTED and update related handling in service and protocol layers
by Yonny Hao
· 5 months ago
fed17a3
Pooling iterator instead of creating new one to reduce overhead, and also expose config to limit fetched WAL size
by Yonny Hao
· 5 months ago
8a60427
Add a metric for metering read bytes from local engine
by Yonny Hao
· 5 months ago
8ad62a1
simplified the batcher structure of QueryCallScheduler and MutationCallScheduler & limit the recursive depth of BatchQueryCall and BatchMutationCall
by Yonny Hao
· 5 months ago
13b0697
relax the restriction of range router to allow gaps, and refactoring related built-in balancers accordingly
by Yonny Hao
· 5 months ago
c7929a1
Correct the way of subscribing to hot observables to prevent potential concurrency issues.
by Yonny Hao
· 5 months ago
a1b0065
base-kv: mapping Raft Exception to meaningful return code
by Yonny Hao
· 5 months ago
54fb863
Refactoring: read init params of balancer factories from config file instead of SysProps
by Yonny Hao
· 6 months ago
e5260c9
Correct event type if the msg rate exceeds the configured limit. (#127)
by Gu Jiawei
· 5 months ago
10f4c35
1. Support controlling keep alive at tenant level via Settings
by Yonny Hao
· 6 months ago
d66a989
Refactoring inbox-service to eliminate the write overload incurred by touch operation
by Yonny Hao
· 6 months ago
df8a0e7
1. Remove redundant check during handling transfer leadership
by Yonny Hao
· 6 months ago
92de836
Add SoftMaxHeapSize JVM option which defaults to 80% of HardMaxHeapSize
by Yonny Hao
· 6 months ago
a98c52b
Add new tenant setting(MaxLastWillBytes) to limit last will message size in connect packet
by Yonny Hao
· 6 months ago
7ee850e
optimize touch rescheduling to prevent session from being deleted incorrectly.
by Yonny Hao
· 6 months ago
5f1a2eb
Enhance mqtt5 extended auth workflow to support returning final auth data and user props via ConnAck and Auth(re-auth mechanism)
by Yonny Hao
· 6 months ago
818dff9
remove unnecessary ConnAck props and adjust log level
by Yonny Hao
· 6 months ago
c8fec47
Optimize persistent session expire workflow & integration test stability improvement
by Yonny Hao
· 6 months ago
bd803d6
Reduce the memory consumption in:
by Yonny Hao
· 6 months ago
b6f4597
Strengthen protocol conformant
by Yonny Hao
· 6 months ago
8942830
Prevent ROCoProc from running during resetting CoProc
by Yonny Hao
· 6 months ago
bba01fa
adjust the default values for worker threads config
by Yonny Hao
· 6 months ago
cd4bd32
1. consolidate retry pattern throughout all internal workflows
by Yonny Hao
· 6 months ago
f9f626f
1. fix output dir error in README. (#126)
by Gu Jiawei
· 6 months ago
744438b
Using correct Setting for limiting max topic filters allowed to subscribe per transient session
by Gu Jiawei
· 6 months ago
58fed02
Improved some integration tests
by Yonny Hao
· 6 months ago
963a35a
revert default elg worker threads back to half of available cores
by Yonny Hao
· 6 months ago
8389196
support message deduplication
by Yonny Hao
· 6 months ago
6166315
Optimize TopicFilterIterator
by Yonny Hao
· 6 months ago
Next »