Skip to content

Tags: luchao0111/CosId

Tags

v1.4.10

Toggle v1.4.10's commit message
Add some unit tests

v1.4.8

Toggle v1.4.8's commit message
add `CosIdModShardingAlgorithm`

add `ExactCollection` to improve `CosIdShardingAlgorithm` performance and memory utilization
add `ModShardingAlgorithmBenchmark` for `CosIdModShardingAlgorithm` VS `org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm`

v1.4.6

Toggle v1.4.6's commit message
Update notes for SmartIntervalShardingAlgorithm.TIMESTAMP_TYPE_KEY

v1.4.5

Toggle v1.4.5's commit message
add Interval-based-sharding-algorithm-jmh report

v1.4.0

Toggle v1.4.0's commit message
add `CosIdKeyGenerateAlgorithm` tp support `org.apache.shardingsphere…

….sharding.spi.KeyGenerateAlgorithm`([cosid-shardingsphere](https://github.com/Ahoo-Wang/CosId/tree/main/cosid-shardingsphere))

v1.3.19

Toggle v1.3.19's commit message
- performance:Use `AtomicLongFieldUpdater` to replace `AtomicLong` to…

… reduce the memory allocation of new objects.

- fix typo
- optimize:`CacheClock` supports responding to interrupt signals

1.3.18

Toggle 1.3.18's commit message
- Support custom time zone (SnowflakeFriendlyId).

- Override SnowflakeFriendlyId.generateAsString to return friendlyId (default).

1.3.17

Toggle 1.3.17's commit message
fix the potential shift overflow problem of `machineId`

update version

1.3.14

Toggle 1.3.14's commit message
- Upgrade to CoSky 1.3.1

- Upgrade to Spring-Boot 2.4.10

1.3.13

Toggle 1.3.13's commit message
add UuidGenerator

add the rollback detection of the `nextMaxId`