• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

apache / bifromq / 18580303325

17 Oct 2025 02:14AM UTC coverage: 64.647% (+0.6%) from 64.05%
18580303325

push

github

web-flow
Performance/memory optimizations, stability/bug fixes, and small enhancements (#183)

* Reduce query stuttering effect during range topology change
* Simplify client range router patching mechanism
* Refactor BatchPubCall and related classes to improve fan-out handling and reduce memory overhead
* Don't report redundant ServerBusy event
* Reduce loading time by making DistWorkerCoProc/InboxStoreCoProc reset process async
* Reduce memory overhead by doing contract to root after remove
* Refactor base-kv to support report leader change to CoProc
* Only report tenant metrics from leader co-proc
* Optimize retry logic for pushing qos1/2 messages and adjust related events
* New event for matching retained messages successfully and related tests
* Add createdAt field to InboxMetadata and implement drop event reporting on delete
* Add an api to retrieve inbox state
* Reduce memory overhead during resetting
* fixed the bug causing DistWorkerCleaner stop running
* Adjust default values of gc params
* Conditional clear batch call state during reset to avoid task leaking
* Prevent concurrent update non-thread safe result proto builder
* Improved child removal logic and add benchmarking for performance evaluation
* Add set session type to ClientInfo before making attach request
* Enhance DistWorkerCleaner with heuristic interval and step
* Implemented dynamic sending window for confirmable messages
* Improve gossiping:
* Do not early confirm when single node
* Reduce message complexity
* Optimize child branch detachment and compression logic in TopicLevelTrie
* Enhance TopicIndex to support custom value equality strategy
* Fix potential consistency issue in TenantRouteCache and TopicIndex
* Update tenant stats on inbox clearance and add integration test for session deletion
* Refactor InboxMetaCache to reduce refresh/seek operation
* Correct range lookup key for InboxCheckSubScheduler
* Ensure strict fifo order for check permission call
* Try drain staging buffer... (continued)

6847 of 11899 branches covered (57.54%)

Branch coverage included in aggregate %.

25829 of 38646 relevant lines covered (66.83%)

3.01 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

69.51
/org/apache/bifromq/plugin/settingprovider/Setting.java


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc