Skip to content

Releases: JuliaServices/ConcurrentUtilities.jl

v2.5.0

06 Feb 21:15
fde04a1

Choose a tag to compare

ConcurrentUtilities v2.5.0

Diff since v2.4.3

  • Added FIFOLock -- a reentrant lock that provides strict FIFO ordering for lock acquisitions.

Merged pull requests:

v2.4.3

13 Dec 16:41
a01385c

Choose a tag to compare

ConcurrentUtilities v2.4.3

Diff since v2.4.2

Merged pull requests:

  • Avoid making the parent task sticky in try_with_timeout (#37) (@Drvi)

v2.4.2

04 Jul 05:41
5fced82

Choose a tag to compare

ConcurrentUtilities v2.4.2

Diff since v2.4.1

v2.4.1

12 Mar 19:50
8307f66

Choose a tag to compare

ConcurrentUtilities v2.4.1

Diff since v2.4.0

Merged pull requests:

v2.4.0

12 Mar 04:41
f6bdb95

Choose a tag to compare

ConcurrentUtilities v2.4.0

Diff since v2.3.1

Merged pull requests:

v2.3.1

08 Feb 19:50
89c13cc

Choose a tag to compare

ConcurrentUtilities v2.3.1

Diff since v2.3.0

Merged pull requests:

v2.3.0

01 Nov 16:53
6e06acf

Choose a tag to compare

ConcurrentUtilities v2.3.0

Diff since v2.2.1

Merged pull requests:

v2.2.1

12 Jul 06:46
c5cb574

Choose a tag to compare

ConcurrentUtilities v2.2.1

Diff since v2.2.0

Closed issues:

  • Exporting try_with_timeout breaks some downstream code (#24)
  • Implement push! (#26)

Merged pull requests:

  • Only close the try with timeout channel if it hasn't been put yet (#27) (@quinnj)

v2.2.0

09 May 18:58
7b345de

Choose a tag to compare

ConcurrentUtilities v2.2.0

Diff since v2.1.1

Merged pull requests:

v2.1.1

25 Apr 22:53
3592ae8

Choose a tag to compare

ConcurrentUtilities v2.1.1

Diff since v2.0.0

Merged pull requests:

  • Move Workers functionality from ReTestItems -> ConcurrentUtilities (#15) (@quinnj)
  • A few cleanups for our ReadWriteLock + some docs (#17) (@quinnj)
  • Add threadsafe Pool data structure (#18) (@quinnj)
  • Fix some logic in our ReadWriteLock (#20) (@quinnj)