Releases: JuliaParallel/Dagger.jl
Releases · JuliaParallel/Dagger.jl
v0.18.0
Dagger v0.18.0
Merged pull requests:
- Add DArray documentation (#336) (@mkitti)
enable_disk_cachingfunction for handling MemPool storage setup (#361) (@krynju)- enable dependabot for GitHub actions (#382) (@ranocha)
- DArray: Use eager API (#396) (@fda-tome)
- Implement task queues for configurable task launch (#398) (@jpsamaroo)
- Simplify and streamline docs, add Shard iteration (#399) (@jpsamaroo)
- build(deps): bump actions/checkout from 2 to 3 (#400) (@dependabot[bot])
- DArray: Figure out correct eltype (#401) (@jpsamaroo)
- DArray: Improve DiffEq support (#402) (@jpsamaroo)
- Add logo to README (#403) (@jpsamaroo)
- README: Add better logo (#404) (@jpsamaroo)
- DArray: Operations always return DArrays, and add local partition support for MPI (#408) (@jpsamaroo)
- at-mutable: Add remote execution like shard (#409) (@jpsamaroo)
- Bump to 0.18.0, LB MemPool to 0.4.3 (#410) (@jpsamaroo)
v0.17.0
Dagger v0.17.0
Closed issues:
- Determine work assignment and data movement based on runtime-collected metrics (#125)
- Revitalize file I/O, aka swap-to-disk (#214)
- DaggerWebDash.jl Instructions Broken (#376)
Merged pull requests:
- Fix incorrect assertion in schedule! (#370) (@jpsamaroo)
- checkpoint: Use at-invokelatest (#371) (@jpsamaroo)
- at-spawn: Add support for broadcasting (#372) (@jpsamaroo)
- Implement work stealing (#373) (@jpsamaroo)
- Add ProcessorTypeScope, deprecate proclist and single (#374) (@jpsamaroo)
- Update scheduler visualization docs (#377) (@jpsamaroo)
- Updating README.md (#383) (@Madhupatel08)
- Add keyword argument support (#394) (@jpsamaroo)
v0.16.3
Dagger v0.16.3
Closed issues:
- DaggerWebDash using old libs (#365)
Merged pull requests:
- signature: Don't capture input arguments (#363) (@jpsamaroo)
- chunks: Allow weak Chunk references in Thunk args (#364) (@jpsamaroo)
- Add DTables.jl CI run (#366) (@krynju)
- DaggerWebDash: Add Mux 1.x to compat (#367) (@jpsamaroo)
v0.16.2
Dagger v0.16.2
Merged pull requests:
- Split out logging as TimespanLogging.jl (#354) (@jpsamaroo)
- DaggerWebDash: Improvements and generalization (#355) (@jpsamaroo)
- Add missing check to walk_data (#359) (@jpsamaroo)
v0.16.1
v0.16.0
Dagger v0.16.0
Merged pull requests:
- Add memory and storage awareness (#289) (@jpsamaroo)
- eager: Force kill scheduler on exit (#351) (@jpsamaroo)
- WebDash: Add direct Tables dep, add TableStorage (#352) (@jpsamaroo)
v0.15.1
Dagger v0.15.1
Merged pull requests:
v0.15.0
Dagger v0.15.0
Closed issues:
Merged pull requests:
- Switch to new TagBot (#343) (@giordano)
- spawn: Disallow passing Thunk as argument (#345) (@jpsamaroo)
- Minimize overhead of
add_thunk!(#346) (@jpsamaroo) - at-spawn: Synchronize with at-sync (#347) (@jpsamaroo)
- docs: Add at-sync synchronization section (#348) (@jpsamaroo)
- Move DTable to separate repo (#349) (@krynju)
v0.14.4
Dagger v0.14.4
Closed issues:
- dynamic_listener! not called for procs added after scheduler has started (#325)
- Starting multiple Thunks effectively (#333)
- Can't run README example (#338)
- Execution slow for a simple sequence (#341)
Merged pull requests:
- Sch: Start dynamic listener in init_proc (#329) (@jpsamaroo)
- Fix remove workers test (#332) (@DrChainsaw)
- thunk,Sch: Reduce invalidations and TTFX (#334) (@jpsamaroo)
- Sch,TTFX: Reduce more inference costs (#335) (@jpsamaroo)
- Context: Add global context for lazy API (#337) (@jpsamaroo)
- add_thunk: Optimize domination check (#342) (@jpsamaroo)