Actors.jl Versions Save

Concurrent computing in Julia based on the Actor Model

v0.2.5

2 years ago

Actors v0.2.5

Diff since v0.2.4

  • mainly one bugfix in stop() function, see commit 94cdfbd
  • Juliacon21 slides, code, captions

Closed issues:

  • Detect and handle node failures (#24)

Merged pull requests:

  • Fix arg expansion syntax (#28) (@caleb-allen)

v0.2.4

3 years ago

Actors v0.2.4

Diff since v0.2.3

  • supervisors can detect and handle node failures,
  • checkpointing (first draft),
  • enhanced error handling documentation,
  • reorganized documentation (diátaxis framework)

Closed issues:

  • Basic Error Handling (#16)
  • Specify Actors v0.3 - Error Handling (#18)
  • Improve Registry (#23)

v0.2.3

3 years ago

Actors v0.2.3

Diff since v0.2.2

**

  • improved diagnostics
  • basic error handling:
    • connect actors,
    • monitor actors and tasks,
    • supervise actors and tasks

Closed issues:

  • Wait for all Actors to complete before exiting Julia (#20)

v0.2.2

3 years ago

Actors v0.2.2

Diff since v0.2.1

  • introduced @msg macro for easy message definition,
  • updated examples

v0.2.1

3 years ago

Actors v0.2.1

Diff since v0.2.0

  • partial function application with Bhv much faster

Closed issues:

  • Develop v0.2, Usability (#10)

v0.2.0

3 years ago

Actors v0.2.0

Diff since v0.1.8

  • improved interface,
  • flexibility in expressing actor behavior with partial function application and functors,
  • actor protocol improved,
  • complete documentation with more examples.

v0.1.8

3 years ago

Actors v0.1.8

Diff since v0.1.7

  • object-oriented style: any callable object can be given as behavior
  • functional (as before) and object-oriented style are equivalent

Closed issues:

  • Actors Application Interface (#11)

v0.1.7

3 years ago

Actors v0.1.7

Diff since v0.1.6

  • bugfix release: fixed a bug in receive caused by a sporadic time delay between fetch(ch) and isready(ch)

v0.1.6

3 years ago

Actors v0.1.6

Diff since v0.1.5

  • change links given in Bhv arguments to remote when spawning distributed actors,
  • change local links to remote when sent to distributed actors

v0.1.5

3 years ago

Actors v0.1.5

Diff since v0.1.4

  • renamed Func to Bhv (more appropriate)