Skip to content

Releases: JuliaParallel/Dagger.jl

v0.18.10

27 May 03:44
4cb4a36

Choose a tag to compare

Dagger v0.18.10

Diff since v0.18.9

Merged pull requests:

Closed issues:

  • function show_plan not working (#433)
  • Cannot precompile Dagger on Julia 1.11.0-beta1 (#503)
  • KeyError: key Dagger not found (#509)

v0.18.9

19 Apr 13:56
070b608

Choose a tag to compare

Dagger v0.18.9

Diff since v0.18.8

Merged pull requests:

Closed issues:

  • shard executes f in sequence, not in parallel (#473)
  • API Request: number of processors (including threads) (#474)
  • Feature Request: Support init argument for reduce functions. (#475)
  • Updating to Documenter.jl v1 (#482)
  • Cannot use Dagger with Julia 1.11 (alpha2) (#488)
  • Cannot use Dagger on Julia beta 1.11.0 (#501)

v0.18.8

22 Feb 20:35
cec17a1

Choose a tag to compare

Dagger v0.18.8

Diff since v0.18.7

  • Disabled CHUNK_CACHE eviction logic
  • Added view and cholesky/cholesky! operations to the DArray
  • Added helpers all_processors and compatible_processors
  • Fixed some precompile hangs seen on Mac M-series chips
  • Removed the DArray stage cache

Merged pull requests:

v0.18.7

29 Jan 23:48
c15e54c

Choose a tag to compare

Dagger v0.18.7

Diff since v0.18.6

  • Added spawn_datadeps for OpenMP-style (in/out) task dependencies
  • Eagerly free task results when task will no longer be used
  • Assorted bug fixes

Merged pull requests:

Closed issues:

  • Error: "jl_set_task_tid == 0" when calling length(::DTable) (#459)

v0.18.6

06 Dec 17:35
e3c6d5e

Choose a tag to compare

Dagger v0.18.6

Diff since v0.18.5

Various bugfixes:

  • Removed some 1- and 2-letter exports that could conflict with user variables
  • Skipped accidental hashing of arbitrary task arguments in the scheduler
  • Fixed with_options not merging new options with previously-set options (yikes!)

Merged pull requests:

v0.18.5

17 Nov 18:29
6c91727

Choose a tag to compare

Dagger v0.18.5

Diff since v0.18.4

Fixed a variety of concurrency bugs

Merged pull requests:

  • Add precompilation via PrecompileTools (#446) (@jpsamaroo)
  • CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#447) (@github-actions[bot])
  • processor_runner: Fix race in collect proc_states (#452) (@jpsamaroo)
  • errormonitor_tracked: Use spin lock (#455) (@jpsamaroo)
  • OSProc: Add locking around OSPROC_PROCESSOR_CACHE (#456) (@jpsamaroo)

Closed issues:

  • Failed to cleanup datastore after 0 seconds Forcibly evicting all entries (#445)
  • UNHANDLED TASK ERROR: ArgumentError: destination has fewer elements than required (#449)
  • DTables.groupby causes issues when multiple processes available (#450)
  • Occasional UndefRefError: access to undefined reference when fetching DTables (#453)

v0.18.4

16 Oct 17:48
8a6e3ca

Choose a tag to compare

Dagger v0.18.4

Diff since v0.18.3

Merged pull requests:

Closed issues:

  • "Multiple concurrent writes to Dict detected!" with DTables.reduce (#437)
  • scoped deprecated (#441)

v0.18.3

26 Sep 02:32
0d525cc

Choose a tag to compare

Dagger v0.18.3

Diff since v0.18.2

Merged pull requests:

Closed issues:

  • type Nothing has no field thunk_dict with Distributed (#431)
  • Cannot serialize a Thunk when processing an error with Distributed (#430)
  • KeyError with selecting multiple columns (also with reduce and combine) with Distributed (#435)

v0.18.2

17 Aug 14:42
04e2466

Choose a tag to compare

Dagger v0.18.2

Diff since v0.18.1

Merged pull requests:

v0.18.1

07 Aug 17:21
9f803c6

Choose a tag to compare

Dagger v0.18.1

Diff since v0.18.0

Closed issues:

  • Outdated StatsBase version bound (#411)

Merged pull requests: