3.2.0-beta.1 (2020-06-23)
Shortly after releasing version 3.1.0, we assembled this 3.2.0-beta.1 in which we put the features we coded during the 3.1 release candidate cycle.
The focus here is on ease of management with the addition of very useful
commands to xbusctl
(see below) and long-awaited metrics.
Warning
On a big database, the migration may take several hours because of the time conversion to UTC. Before upgrading, make sure you purge the process, envelopes and logs.
What’s new
New features:
Process replay. A completed process can be replayed with
xbusctl ps replay
Process summary.
xbusctl ps summary
gives a general view of all the filtered processesStorage stats.
xbusctl envelope stat
andxbusctl logs stat
display storage statisticsNew commands to manage pipelines:
xbusctl pipeline get-all
andxbusctl pipeline set-all
. They allow to synchronize on-disk pipeline definitions with the ones on a bus instance.xbusctl pipeline list
now has a--extended
mode that gives you an overview of the pipeline content, and a bunch of new flags to filter the pipelines by various criterias.New metrics: All the information returned by the new xbusctl commands are available in the metrics.
Internal changes:
Switch to zerolog for logging.
Store all dates in UTC
You can find a complete list of the changes in the HISTORY page.
Documentation
Documentation is online:
Downloads
Source and binaries for linux, windows and macos are available on our new download area:
version “personal”:
Docker images
Get the docker images:
version “personal”:
orus/xbusd:3.2.0-beta.1
orus/xbusctl:3.2.0-beta.1
orus/xbus-client:3.2.0-beta.1
orus/xbus-http:3.2.0-beta.1
orus/xbus-fullenv:3.2.0-beta.1