Skip to content

Releases: AmpelProject/Ampel-core

v0.8.5

09 Mar 10:35
Compare
Choose a tag to compare

This release contains minor bug fixes.

What's Changed

Full Changelog: v0.8.4...v0.8.5

v0.8.4

28 Feb 10:00
Compare
Choose a tag to compare

This is a bug fix release.

What's Changed

  • JobCommand: regression fixes
    • restore ability to skip tasks with --task
    • restore exception handling in multiprocess mode
    • restore variable interpolation via expand_with
  • AbsWorker/T2Worker: bug fixes and performance enhancements for multi-worker processing
    • do not consider tied dependency failed if it is marked NEW
    • skip reporting transient errors if docs can be retried (waiting to insert a trouble doc can introduce significant delay)
    • poll for new documents for a configurable time before exiting

Full Changelog: v0.8.3...v0.8.4

v0.8.3

28 Feb 09:35
Compare
Choose a tag to compare

v0.8.3 is the first stable release in the v0.8 series, and brings a nearly complete overhaul of Ampel internals by @vbrinnel.

Major features

  • cli commands to manipulate the Ampel backing database, e.g. export content, create views, view logs, reset t2s, etc.
  • ampel job for running individual workflows ("job schemas") against a dedicated database
  • T2: "tied" units that can use the output of other T2 units
  • T3: unit outputs are accumulated in a T3Store and stored in the database. Instances of AbsReviewT3Unit receive both a collection of stock views and a T3Store, while instances of T3PlainUnit receive a T3Store only.

New Contributors

Old contributors

Full Changelog: v0.7.6...v0.8.3

Release v0.7.6

31 Aug 07:11
Compare
Choose a tag to compare
AbsCompoundIngester: handle LightLogRecord.extra

extra may be None or Dict, neither of which yield sequences of length 2

Release v0.7.5

16 May 10:33
Compare
Choose a tag to compare
tests: run mongo sidecar

Release v0.7.4

02 Jun 09:39
Compare
Choose a tag to compare
bump version

Release v0.7.3

28 May 09:58
Compare
Choose a tag to compare
T2Processor: record exception provenance

- Trouble doc includes process name
- Event doc records success (i.e. no exceptions)

This makes it easier to find T2 exceptions.

Release v0.7.2

12 May 14:45
Compare
Choose a tag to compare
cd: use single quotes in expressions

v0.7.1

30 Apr 07:28
Compare
Choose a tag to compare
bump version

Friday the 13th

13 Jul 19:02
Compare
Choose a tag to compare

This is release of Ampel is more than a glorified marshal. Hooray!

New features:

  • T2 actually implemented!
  • IceCube neutrino stream: T2NeutrinoNLL evaluates clustering with IceCube neutrino events with good optical transients as they arrive
  • ToO follow-up: New search targets can be added on the fly. They will be added to the search list for the online filters, and matching candidates from the past will be retrieved from the archive.
  • Slack publishing for all: Neutrino, lensed transient, and completeness filters join the nuclear transient filters in pushing nightly results to Slack
  • Marshal push: lensed transient, completeness, and nuclear filters push their candidates to the Growth marshal.