Skip to content

Releases: JuliaPluto/Malt.jl

v0.8.0

09 Jul 08:47
1764bf4
Compare
Choose a tag to compare

Malt v0.8.0

Diff since v0.7.3

Closed issues:

  • FR: remotecall without returning a value, but waiting for the call to finish (#7)
  • Windows test failures: IOError: read: connection reset by peer (ECONNRESET) (#22)
  • Add option to create a "same-process worker" (#27)
  • Test for nesting (#28)
  • Add option for DistributedStdlibWorker: passthrough to Distributed API (#43)

Merged pull requests:

  • Implement Malt.InProcessWorker (#39) (@Pangoraw)
  • Fix typo (#44) (@pitmonticone)
  • Test for nesting (#47) (@fonsp)
  • Test Julia 1.9.0 (#48) (@fonsp)
  • Malt.stop tries everything to terminate the process (#49) (@fonsp)
  • DistributedStdlibWorker: same API but using the Distributed stdlib as backend (#50) (@fonsp)
  • Use stddev from benchmark to do a statistical test (#52) (@fonsp)
  • More benchmarks with large arrays (#53) (@fonsp)

v0.7.3

13 Mar 23:06
ed05650
Compare
Choose a tag to compare

What's Changed

  • ⏰ Benchmark launch times, fix #34 by @fonsp in #37
  • Disable startup-file by default by @Pangoraw in #38
  • Worker: stop listening after connection by @fonsp in #42
  • Reuse the TCP socket and buffer IO to improve performance by @fonsp in #32

Full Changelog: v0.7.2...v0.7.3

v0.7.2

13 Mar 23:06
f2d0a37
Compare
Choose a tag to compare

What's Changed

  • Add benchmark to CI by @fonsp in #23
  • Use julia_cmd() instead of julia_exename() by @fonsp in #26
  • Refactor _get_worker_cmd and use qualified imports by @savq in #33

Full Changelog: v0.7.0...v0.7.2

v0.7.1

13 Mar 23:06
Compare
Choose a tag to compare

What's Changed

  • Add benchmark to CI by @fonsp in #23
  • Use julia_cmd() instead of julia_exename() by @fonsp in #26

Full Changelog: v0.7.0...v0.7.1

v0.7.0

15 Oct 01:23
Compare
Choose a tag to compare

Malt v0.7.0

Diff since v0.6.0

Merged pull requests:

v0.6.0

27 Sep 11:28
Compare
Choose a tag to compare

Malt v0.6.0

Closed issues:

  • Ensure that processes are killed when Julia is shut down (#3)
  • Support interrupt on windows 🙌 (#8)
  • Tests: remote exceptions (#9)
  • Malt on Windows (#12)

Merged pull requests:

  • Change default julia exe location (#1) (@Pangoraw)
  • Rename terminated worker exception (#2) (@rikhuijzer)
  • Add finalizer and atexit callbacks to worker (#4) (@savq)
  • Improve handling of remote exceptions (#10) (@savq)
  • Windows specific bugs (#11) (@savq)
  • Reduce overhead for sync calls and message allocation (#13) (@savq)