Skip to content

Releases: exalearn/colmena

v0.4.1 - Support new version of FuncX and Proxystore

24 Jan 14:42
26a70e2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0 - Major refactor of queues

17 Nov 17:22
Compare
Choose a tag to compare

What's Changed

Redis is no longer required to run a Colmena application. We now support queues in pure Python.

  • Track the sizes of messages sent to/from workers by @WardLT in #77
  • Major refactor to queues by @WardLT in #79

Full Changelog: v0.3.4...v0.4.0

v0.3.4 - Adding setup/teardown logic

03 Oct 12:18
Compare
Choose a tag to compare

What's Changed

  • Support setup and teardown logic for agents by @WardLT in #73
  • Change the default serialization to pickle from JSON by @WardLT in #74
  • Include a setup function in base by @WardLT in #75

Full Changelog: v0.3.3...v0.3.4

v0.3.3: Update to support FuncX v1

17 Aug 20:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2: Bug fix for exception handling, better logging

27 Jun 16:11
Compare
Choose a tag to compare

What's Changed

  • Add a test for exception handling, fix the bug it shows by @WardLT in #60
  • Make changes to the documentation about event_responder by @WardLT in #61
  • Add additional logging for Thinker by @WardLT in #62

Full Changelog: v0.3.1...v0.3.2

v0.3.1 - Proxy stats and agent improvements

23 Jun 18:19
Compare
Choose a tag to compare

What's Changed

  • Capture proxy statistics by @WardLT in #58
  • Add a non-blocking reallocate function by @WardLT in #57
  • Only exit all agents once all work has completed by @WardLT in #59

Full Changelog: v0.3.0...v0.3.1

v0.3.0: Better support for executable tasks

29 Apr 19:03
Compare
Choose a tag to compare

What's Changed

  • rename ptype/dfk cleanup/numpy by @AymenFJA in #52
  • allow Redis to accept password by @AymenFJA in #53
  • Introduce "executable" tasks and resource requirements by @WardLT in #55

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1: Better support for ProxyStore

15 Feb 16:49
Compare
Choose a tag to compare

The main feature addition is the ability to use different backends for different tasks.

What's Changed

Full Changelog: v0.2.0...v0.2.1

Added FuncXTask Server

03 Jan 16:41
Compare
Choose a tag to compare

The major new feature in this release is a new TaskServer implementation based on FuncX. This allows for easier configuration of multi-site applications.

What's Changed

Full Changelog: v0.1.3...v0.2.0

Set parameters of agent at run time

11 Oct 14:48
Compare
Choose a tag to compare

A few minor changes

  • Provide options to look up parameters for some agents at runtime from class attributes.
  • Properly use timeout when waiting for Semaphore objects