Улучшение: поддержка одновременного включения режима генератора ID RedisIdGenerator / SnowflakeId в распределённом генераторе ID (spring-boot-starter-cosid).
DefaultClockBackwardsSynchronizer
cosid:
snowflake:
clock-backwards:
spin-threshold: 10
broken-threshold: 2000
SnowflakeIdProperties
, что повышает удобство использования конфигурации SnowflakeId
(spring-boot-starter-cosid)IdDefinition
для включения ClockSyncSnowflakeId
Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.16.8...v1.16.9
Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.10.2...v1.10.3
SuffixIdConverter
.IdConverterDefinition#suffix
.cosid-proxy
.Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.10.3...v1.10.4
Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.11.0...v1.12.0
MachineIdDistributor
to the top-level namespace by @Ahoo-Wang in https://github.com/Ahoo-Wang/CosId/pull/123
cosid:
namespace: ${spring.application.name}
machine:
enabled: true
distributor:
type: redis
snowflake:
enabled: true
Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.12.1...v1.13.0
Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.8.9...1.8.11
machine_id_revert_stable
by @RocherKong in https://github.com/Ahoo-Wang/CosId/pull/73
machine_id_revert
by @RocherKong in https://github.com/Ahoo-Wang/CosId/pull/74
machine_id_distribute
by @RocherKong in https://github.com/Ahoo-Wang/CosId/pull/75
Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.8.15...v1.8.18
Full Changelog: https://github.com/Ahoo-Wang/CosId/compare/v1.10.0...v1.10.2
logical-name-prefix
as properties keydatetime-lower
and datetime-upper
to yyyy-MM-dd HH:mm:ss
(AbstractIntervalShardingAlgorithm
).