Releases: yizzuide/Milkomeda
Releases · yizzuide/Milkomeda
v3.11.0
Feature
- [Ice] Job support config expire with
milkomeda.ice.job-expire
. - [Pulsar] Add
postForResult
for post async task with result. - [Wormhole] Add transaction hang and execute async with
@Async
on listener method for event bus. - [Comet] Logger support print body from response.
v3.10.1
v3.10.0
Feature
- [Pillar] Add entry dispatcher with using
PillarEntryDispatcher
,@PillarEntryHandler
and@PillarEntryPoint
. - [hydrogen] Add uniform exception used with assert.
Bug Fixes
- [Comet] Fixed throw error when using with
@CometParam
when request param is null. - [Particle] Fixed load error when
limiters
is null. - [*] Fixed base64 encode and decode issues.
v3.9.0
v3.8.0
Feature
- [Sundial] Support split schema and table according to calc hash key, enable extended hash function with
ShardingFunction
.
Enhance
- [Ice] Optimizing the storage of delay jobs in Redis from skiplist to ziplist due to JSON serialization performance issues.
Bug fixes
- [Halo] Fix throw exception when get param from
DefaultSqlSession.StrictMap
is not exists.
v3.7.1
v3.7.0
Feature
- [Metal] Support underline filed name inject.
- [Moon] Support the option of using redis distributed lock or redis lua running mode.
Enhance
- [Halo] Using simple extract table name way replace of parsing the entire sql with lib.
Security Fixes
- [Light] Fixed concurrency issues with
onlyCacheL2
set is true. - [Moon] Fixed concurrency issues with ring data structures.
Bug Fixes
- [Atom] Fixed dead lock with
waitTime
set is -1 as default value.