Skip to content

Commit d6a3596

Browse files
pditommasoclaude
andcommitted
[release] Rename jedis-lock to lib-jedis-lock
Rename module for naming consistency with other libraries: - Rename directory from jedis-lock to lib-jedis-lock - Update settings.gradle - Update CI workflows (build.yml, generate-submit-dependencies.yml) - Update README.md and CLAUDE.md references - Update module README with new artifact name Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 337f25e commit d6a3596

File tree

12 files changed

+8
-8
lines changed

12 files changed

+8
-8
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
- name: Release
6262
if: "contains(github.event.head_commit.message, '[release]')"
6363
run: |
64-
bash publish.sh jedis-lock
64+
bash publish.sh lib-jedis-lock
6565
bash publish.sh lib-activator
6666
bash publish.sh lib-cache-tiered-redis
6767
bash publish.sh lib-commons-io

.github/workflows/generate-submit-dependencies.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
components: [
15-
"jedis-lock",
15+
"lib-jedis-lock",
1616
"lib-activator",
1717
"lib-cache-tiered-redis",
1818
"lib-commons-io",

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ This is a library collection (`libseqera`) containing reusable components for Se
3636
- **lib-lang**: Language and type utilities
3737
- **lib-trace**: Tracing and logging utilities
3838
- **lib-commons-io**: Common I/O utilities for logging and streaming
39-
- **jedis-lock**: Redis-based distributed locking using Jedis
39+
- **lib-jedis-lock**: Redis-based distributed locking using Jedis
4040

4141
#### Messaging & Data Libraries
4242
- **lib-data-queue-redis**: Message queue abstraction with Redis and local implementations

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ A collection of reusable Java & Groovy libraries for Seqera platform components.
1717
- **[lib-retry](lib-retry/)** - Retry mechanisms with exponential backoff
1818
- **[lib-trace](lib-trace/)** - Tracing and logging utilities
1919
- **[lib-util-http](lib-util-http/)** - HTTP utilities for debugging, header dumping, and sensitive data masking
20-
- **[jedis-lock](jedis-lock/)** - Redis-based distributed locking using Jedis
20+
- **[lib-jedis-lock](lib-jedis-lock/)** - Redis-based distributed locking using Jedis
2121

2222
### Messaging & Data Libraries
2323
- **[lib-cache-tiered-redis](lib-cache-tiered-redis/)** - Two-tier caching with Caffeine (L1) and Redis (L2) for distributed caching
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# jedis-lock
1+
# lib-jedis-lock
22

33
Redis-based distributed locking with automatic expiration and lock coordination.
44

@@ -8,7 +8,7 @@ Add this dependency to your `build.gradle`:
88

99
```gradle
1010
dependencies {
11-
implementation 'io.seqera:jedis-lock:1.0.0'
11+
implementation 'io.seqera:lib-jedis-lock:1.0.0'
1212
}
1313
```
1414

@@ -35,5 +35,5 @@ try (def lock = new JedisLock(jedisPool, "my-resource-lock")) {
3535
## Testing
3636

3737
```bash
38-
./gradlew :jedis-lock:test
38+
./gradlew :lib-jedis-lock:test
3939
```

jedis-lock/src/main/groovy/io/seqera/util/redis/JedisLock.groovy renamed to lib-jedis-lock/src/main/groovy/io/seqera/util/redis/JedisLock.groovy

File renamed without changes.

jedis-lock/src/main/groovy/io/seqera/util/redis/JedisLockManager.groovy renamed to lib-jedis-lock/src/main/groovy/io/seqera/util/redis/JedisLockManager.groovy

File renamed without changes.

jedis-lock/src/test/groovy/io/seqera/util/redis/BaseRedisTest.groovy renamed to lib-jedis-lock/src/test/groovy/io/seqera/util/redis/BaseRedisTest.groovy

File renamed without changes.

0 commit comments

Comments
 (0)