Releases: JuliaParallel/Dagger.jl
Releases · JuliaParallel/Dagger.jl
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)
v0.14.3
v0.14.2
Dagger v0.14.2
Closed issues:
- Race in system_uuid_fallback (#316)
- DaggerWebDash not starting (#319)
- [DTable] Loading .csv through the
loader_function
constructor takes allocates double the memory it's supposed to (#320)
Merged pull requests:
- Don't clobber the scheduler (#310) (@jpsamaroo)
- Make system UUID determination atomic (#317) (@jpsamaroo)
v0.14.1
Dagger v0.14.1
Closed issues:
- Method ambiguity for simple Thunks (#314)
Merged pull requests:
- Update LICENSE.md (#313) (@ViralBShah)
- don't sort! parents when empty in order() (#315) (@mattwigway)
v0.14.0
Dagger v0.14.0
Closed issues:
- Add MutableChunk for memory reuse (#186)
- Data sharding and replication (#189)
- Freeing unreferenced chunks used as input (#299)
- DTable missing in Documentation API list (#302)
Merged pull requests:
- [DTable] Leftjoin (#287) (@krynju)
- at-spawn: Don't capture args in variable (#300) (@jpsamaroo)
- Use
juliaecosystem
CI queue (#301) (@staticfloat) - docs: Add DTable functions/types to API docs (#303) (@jpsamaroo)
- DTable Tables.jl interface adjustments (#304) (@krynju)
- Add mutation helpers (#305) (@jpsamaroo)
- docs: Reword and remove garbage (#307) (@jpsamaroo)
v0.13.7
Dagger v0.13.7
Closed issues:
- Hang #1 in Eager API usage (#282)
- Is affinity() supposed to return a Pair{OSProc, UInt64} or a Vector{Pair{OSProc, UInt64}}? (#295)
Merged pull requests:
- Force reschedule in adjust_pressure! (#284) (@jpsamaroo)
- [DTable] Tables.jl - dtable as a source (#285) (@krynju)
- Switch to the Julia Buildkite queue. (#290) (@maleadt)
- DTable performance and bugfixes (#291) (@krynju)
- DTable reduce (on grouped dtable) performance improvements (#294) (@krynju)
- catch_stack renamed current_exceptions in Julia 1.7 (#296) (@mattwigway)
- affinity now returns Pair not Vector{Pair}, fixes #295 (#297) (@mattwigway)
- WebDash: Add log seeking to D3Renderer (#298) (@jpsamaroo)
v0.13.6
v0.13.5
Dagger v0.13.5
Closed issues:
- Scheduler not making use of workers (#277)
Merged pull requests:
- Optimize thunk placement for input affinity (#221) (@jpsamaroo)