* Release Icinga DB Version 1.2.1
* Update AUTHORS and .mailmap
* schema/pgsql: Drop checkcommand_argument.argument_key storage mode
* HA: Limit max open database connections to `1`
* HA: Use Transaction for each query
* build(deps): bump github.com/icinga/icinga-go-library from 0.3.1 to 0.4.0
* Docs: Redis ACL Username and Database
* test: Rebind Log Output Query for PostgreSQL
* schema: Fix broken upgrade script `1.3.0`
* build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 in /tests
* build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0
* Fix typo
* build(deps): bump github.com/stretchr/testify in /tests
* build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0
* build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0
* build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 in /tests
* HA State: ensure not this and another instance can be responsible
* HA: Use `... FOR UPDATE` lock clause unconditionally
* HA: Reduce deadlocks via exclusive locking (`SELECT ... FOR UPDATE`)
* HA: Abort Transaction Commit after Timeout
* HA/Heartbeat: Use last message's timestamp
* HA: Insert environment within retryable function
* HA: Deferred SQL Transaction Rollback
* HA: Increase log level for heartbeats from the future
* icingadb: Unify select cases for derived contexts
* Replace `int64` with `atomic.Int64` where applicable
* `telemetry`: Fix `atomic.Pointer` initialisation responsibility
* `telemetry`: Use `sync/atomic#Pointer` instead of our own wrapper
* `HA`: Use `sync/atomic#Pointer` instead of our own wrapper
OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=8
* Release 1.1.0
* Improve documentation for migration tool
* build(deps): bump github.com/mattn/go-sqlite3 from 1.14.6 to 1.14.16
* go mod tidy
* go get -u github.com/goccy/go-yaml
* cmd/icingadb-migrate: avoid unnecessary config option
* Fix release issue template
* Bump github.com/stretchr/testify from 1.8.0 to 1.8.1
* Bump go.uber.org/zap from 1.21.0 to 1.23.0
* Bump github.com/lib/pq from 1.10.6 to 1.10.7
* Migration: docs enhancements
* cmd/: rename ido2icingadb/ to icingadb-migrate/
* cmd/ido2icingadb: move docs to the main tree
* cmd/ido2icingadb: use built-in decorators for the progress bar
* cmd/ido2icingadb: build cache from [0,toId], not just [fromId,toId]
* Fix tests for new icinga2 master
* Increase Go version for integration tests to 1.18
* cmd/ido2icingadb: don't tell how to mess up everything
* cmd/ido2icingadb: Keep It Simple Stupid
* cmd/ido2icingadb: assert schema
* Make checkDbSchema() reusable as DB#CheckSchema()
* cmd/ido2icingadb: handle custom input data time range changes
* cmd/ido2icingadb: allow custom input data time range
* cmd/ido2icingadb: make sure not to return false-positive nil (i.e. EOF) checkpoints
* cmd/ido2icingadb: show ops/s
* cmd/ido2icingadb: remove unused code
* cmd/ido2icingadb: increase parallelism
* Introduce DB#CreateIgnoreStreamed()
* cmd/ido2icingadb: remove unnecessary transactions
OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=6
* Changelog for 1.0.0
* Update internal/version.go for 1.0.0
* Update AUTHORS and .mailmap
* Add issue template for releasing a version
* Docs: Add Distributed Setups
* Docs: Update Upgrading
* CI: Check version
* Docs: Update Configuration
* Docs: Update Installation
* Example config: Add Redis password
* Set Redis server port to 6380 by default
* Remove RELEASE.md
* Update CHANGELOG.md
* Update README.md
* Docs: Update About
* Docs: Remove Redis installation
* Example config: Document retention
* Example config: Document logging
* Docs: Fix table borders
* Example config: retention.options override history-days, not days
* Docs: Don't require database password
* Docs: Don't require database port
* Docs: Use 'Database name' instead of 'Database database'
* Example config: Add newlines between history- and sla-days
* Example config: Document database section
* Example config: Don't specify database type
* Example config: Don't specify database port
* Docs: Use CHANGEME as database password
* icinga:*:state: rename state to soft_state
OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=5