# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 54.

## Lenses

- Code Health 73
- Architecture 99
- Maturity 67
- Readiness 59
- Security 38
- Domain Modelling 100

## Changes since last survey

- 300 commits — 215 feature/other, 85 fixes

## By area

- broker/src — 59 commits
- store/src — 43 commits
- proxy/src — 35 commits
- tieredstore/src — 28 commits
- client/src — 25 commits
- (root) — 20 commits
- common/src — 18 commits
- remoting/src — 13 commits
- docs/cn — 9 commits
- acl/src — 8 commits
- tools/src — 8 commits
- .github/ISSUE_TEMPLATE — 4 commits
- controller/src — 4 commits
- example/src — 4 commits
- .github/workflows — 3 commits
- container/src — 3 commits
- distribution/bin — 3 commits
- namesrv/src — 3 commits
- test/src — 3 commits
- filter/src — 2 commits

## Notable commits

- fix:  [ISSUE #7293] Fix NPE when alter sync state set
- fix:  [ISSUE #7302] Fix singleTopicRegister code deleted in merge
- fix: (fix): logback config path seperator and brokerLogDir default value m… (#6590)
- fix: Fix LEAK: HAProxyMessage.release() was not called before it's garbage-collected (#7025)
- fix: Fix incorrect naming (#6843)
- fix: Fix the issue broker startup failed when version upgrade from 5.1.0 to latest develop because compactionThreadNum is 0 (#6611)
- fix: Fix the problem that the proxy in the cluster mode obtains the wrong address of broker (#6909)
- fix: Fix tiered store README.md error about Configuration (#7436)
- fix: Fix unstable UtilAllTest#testCalculateFileSizeInPath on Windows (#7419)
- fix: The bug label relies on manual identification rather than automatic application (#7006)
- fix: To config the cardinalityLimit for openTelemetry metrics exporting and fix logging config for metrics (#7196)
- fix: [#ISSUE 7035] Fix correct min offset behavior in tiered storage (#7038)
- fix: [#ISSUE 7222] Bug fix and refactoring of the Indexfile in tiered storage (#7224)
- fix: [ISSUE #4612] Fix trace not complete (#6941)
- fix: [ISSUE #5866] fix  client-side memory leak of inactive channel (#5867)
- fix: [ISSUE #5923] Revert "Fix tiered store README.md error about Configuration (#7436)" (#7557)
- fix: [ISSUE #6436] Fix broker boot succes but get wrong ip address (#6437)
- fix: [ISSUE #6445] Fix the attribute of the compaction topic doc (#6451)
- fix: [ISSUE #6473] Fix multi dispatch error when enableMultiDispatch=true and enableLmq=true (#6476)
- fix: [ISSUE #6478] Fix outTPS in mqadmin when using compactionTopic
- …and 280 more

## Architecture

- 0 containers · 1 bounded contexts · 0 dependency edges (baseline)
