Commit Graph

  • d379375cb0 Accepting request 1256294 from home:ecsos:monitoring main Eric Schirra 2025-03-26 18:09:04 +00:00
  • 2f60d136d1 OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=10 Eric Schirra 2025-03-26 18:08:32 +00:00
  • 4e255d6c0a OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=9 Eric Schirra 2025-03-26 18:06:41 +00:00
  • c3b1a4f7b8 - Update to version 1.2.1: * 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 Eric Schirra 2025-03-26 17:35:34 +00:00
  • ec9aa61583 Accepting request 1146412 from home:ecsos:monitoring Eric Schirra 2024-02-13 13:47:34 +00:00
  • 6f229b46ec OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=7 Eric Schirra 2023-09-28 09:22:05 +00:00
  • 7ca50b6a07 - Update to version 1.1.0: * 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 Eric Schirra 2023-05-10 11:15:31 +00:00
  • d88727111c - Update to version 1.0.0: * 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 Eric Schirra 2022-09-17 12:12:35 +00:00
  • 204f924064 - Update to 1.0.0-rc2. Eric Schirra 2022-04-26 10:56:55 +00:00
  • d56571e342 OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=3 Eric Schirra 2022-04-26 10:53:25 +00:00
  • 58faf5d087 OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=2 Eric Schirra 2021-07-12 13:35:28 +00:00
  • bef481a75f OBS-URL: https://build.opensuse.org/package/show/home:ecsos:monitoring/icingadb?expand=0&rev=1 Eric Schirra 2020-05-12 07:01:13 +00:00