Releases: AmpelProject/Ampel-core
Releases · AmpelProject/Ampel-core
v0.8.5
This release contains minor bug fixes.
What's Changed
- Robustify T2DocView config resolution in T3 by @jvansanten in #205
- JobCommand: reimplement urlretrieve with requests by @jvansanten in #209
Full Changelog: v0.8.4...v0.8.5
v0.8.4
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
- restore ability to skip tasks 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
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 ofAbsReviewT3Unit
receive both a collection of stock views and aT3Store
, while instances ofT3PlainUnit
receive aT3Store
only.
New Contributors
- @mafn made their first contribution in #175
- @simeonreusch made their first contribution in #181
Old contributors
Full Changelog: v0.7.6...v0.8.3
Release v0.7.6
AbsCompoundIngester: handle LightLogRecord.extra extra may be None or Dict, neither of which yield sequences of length 2
Release v0.7.5
tests: run mongo sidecar
Release v0.7.4
bump version
Release v0.7.3
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
cd: use single quotes in expressions
v0.7.1
bump version
Friday the 13th
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.