v2.0.0
This release remakes Databroker into a wrapper around Tiled, designed to
provide a backward-compatible shim to facilitate a transition to using Tiled
directly.
Databroker is no longer recommended for new users or facilities adopting
Bluesky. Instead, Tiled_ with Bluesky Tiled Plugins_ is recommended as the
canonical way to persist and access data and metadata from Bluesky.
Databroker now serves two purposes that remain relevant for some users and some
faciilities. First, it contains code adapting the legacy MongoDB-based Bluesky
document storage to Tiled---effectively a server-side plugin for Tiled. Second,
it wraps the Tiled Python client to provide an API backward-compatible with
legacy Databroker user code. If you do not have MongoDB-based Bluesky storage
and you do not have legacy Databroker user code, you do not need Databroker.
Databroker will be maintained by NSLS-II through April 2027 at minimum to
support the transition from MongoDB-based document storage to PostgreSQL-based
storage. The Python user interface may be maintained longer still, depending on
the need.
.. _Bluesky Tiled Plugins: https://blueskyproject.io/bluesky-tiled-plugins/
.. _Tiled: https://blueskyproject.io/tiled/