Skip to content

Releases: alturkovic/distributed-lock

2.1.0

07 Mar 18:08
Compare
Choose a tag to compare
  • FEATURE: Added option throwing to @Locked annotations

2.0.0

28 Nov 15:03
Compare
Choose a tag to compare

build(distributed-lock): Spring 3 compatibility

1.5.5

15 Jun 12:11
Compare
Choose a tag to compare
  • BUGFIX: Add initial refresh delay to avoid calling refresh immediately
  • BUGFIX: Changed default storeId to distributed_lock

1.5.4

14 Jun 12:29
Compare
Choose a tag to compare
  • BUGFIX: Do not execute locked method if token is not acquired after all retries

1.5.3

05 Jun 09:25
Compare
Choose a tag to compare
  • BUGFIX: RetriableLock should return null if lock is not acquired after the last retry

1.5.2

26 Apr 09:19
Compare
Choose a tag to compare
  • BUGFIX: Use dedicated task scheduler for DistributedLock, avoid trying to override custom default scheduler

1.5.1

01 Feb 15:59
Compare
Choose a tag to compare

BUGFIX: Removed semicolon from SQL statements for PSQL compatibility

1.5.0

31 Jan 12:48
9fa3daa
Compare
Choose a tag to compare
  • CHANGE: Changed the default SQL table name from lock to distributed_lock to avoid issues with reserved database keywords

1.4.4

02 Nov 11:16
Compare
Choose a tag to compare
  • BUGFIX: No retries will be attempted if retry or timeout are zero or negative
  • BUGFIX: Handle Redis interruptions in Redis locks better
  • BUGFIX: SQL script updated in README

1.4.3

25 Aug 10:35
Compare
Choose a tag to compare
  • BUGFIX: Use Spring scheduler if enabled instead of overriding
  • BUGFIX: Escape lock keyword in SQL locks since MySQL uses it as a keyword