github influxdata/influxdb v1.12.3

7 hours ago

In addition to the list of changes below, please also see the official release notes for other important information about this release.

v1.12.3 [2026/01/12]


Bug Fixes

  • 3d4f3a2: Fix CI to build arm64 artifacts
  • 1141c66: Fix package publishing to fix Slack msg & publish_packages
  • e8ef25b: Add locking in ClearBadShardList
  • c168cc5: Stop noisy logging about phantom shards that do not belong to node
  • 21ab484: Resolve RLock() leakage in Store.DeleteSeries()
  • 31cb61f: Fix condition check for optimization of array cursor (tsm1)
  • 70543be: init.sh should run buildtsi as influxdb user
  • e883e8b: Reduce unnecessary purger operations and logging
  • 7f56ad3: Sort files for adjacency testing
  • fe1bc35: Fix operator in host detection (systemd)
  • 39c1b0a: Use correct path in open WAL error message
  • d1d68d6: Handle nested low-level files in compaction
  • 52cd83d: Correct error logic for writing empty index files
  • d5a48e0: Reduce lock contention and races in purger
  • 2b71644: Fix bug with authorizer leakage in show queries
  • 82729cf: Rename compact throughput logging keys
  • ba705ec: Fix https-insecure-certificate not handled properly in httpd
  • 5e9d85c: Prevent level regression when compacting mixed-level TSM files

Features

  • a743838: Use zap.AtomicLevel for dynamic logging levels
  • 31b41a6: Improve dropped point logging
  • 133c290: File store merge metrics
  • b9a0155: Add time_format param for httpd
  • bd3eb34: Add LastModifiedOrErr to expose error for LastModified
  • e51acc4: TagValueIterator holds RLock for too long - performance improvement
  • 269f1b6: Add 'config' to 'debug/vars' http endpoint
  • ba2c2b6: Add property-based testing framework for compaction
  • f748c5c: Defer cleanup for log/index compactions, add debug log
  • 0e656d6: Add statistics measurement for compact-throughput
  • f75be56: Add 'cq' diagnostics to /debug/vars
  • f0d5c73: Cache generation and sequence to reduce TSM filename parsing
  • 439604e: Modify optimized compaction holdoff to use debug logging
  • 32d8b00: Show user when displaying or logging queries
  • 1356a21: Bubble error up to writer if fields are dropped
  • aa1775b: Add TLS certificate reloading on SIGHUP
  • bac5ced: Update Stream to accept a bufSize for tar CopyBuffer window
  • a2e029f: Add access-log-status-filters to default influxd config output
  • e3b0586: Add client certificate support to TLSCertLoader
  • 1420aaf: Logging and fsync delay for retention deletion
  • 4dcc877: Report user query bytes
  • 049b1f7: Add TLSConfigManager
  • 0f3436d: Add CheckedClose test helper
  • 7f42c16: Updates post-install for linux package builds

Other

  • 0a4c903: Update to Go 1.23.12
  • 88c1c31: Enable Windows and Apple builds in CI
  • d0c94e9: Build Windows and Darwin packages in CI
  • 61d9216: Bump golang.org/x/oauth2 from v0.21.0 to 0.27.0
  • 12b46eb: Update CHANGELOG link
  • d8ecd34: Revert release to use version sub-directory
  • 55b7fb5: Update Go toolchain to 1.23.12
  • d628f8b: Add influxdata-archive-keyring package
  • 542ce7f: Update Go to 1.24.9
  • 56a3f97: Update Go to 1.24.11
  • 1a6880b: Update Go mod to 1.24.11
  • d65673b: Update to Go 1.24.13
  • 6a3b02c: Use new cache, add rustlib path in CI
  • f3d5cb6: Reduce string allocations in TSI series cache

OSS BINARY FILES SHA256
influxdb-1.12.3_linux_amd64.tar.gz 5649b7d4b6c4ececd98d3438719300dbf9692c3139e201df1f32fe4b03466cd7
influxdb-1.12.3_linux_arm64.tar.gz bba94ae038e4330dd8f17f586d2f52b2ef5d994950cf294e7027d3621f6836f6
influxdb-1.12.3_darwin_amd64.tar.gz 8ffbc5066aa13a238e52f6af5e4c8091670d8e52c704dff8499a23aebe5fe3ce
influxdb-1.12.3-windows_amd64.zip 98cf24159e99c210d3812295c8b553aa732072e6c965b20b5d8bd97fa77a005b
OSS UBUNTU AND DEBIAN PACKAGE FILES SHA256
influxdb_1.12.3-1_amd64.deb fb6ca0e461063054456a5084dc878161880736c5af3677ef23f7837848f3e6b5
influxdb_1.12.3-1_arm64.deb d38e78b2fc40452788ded105f29b76aee673018cd410171897d9f07da01a7c9b
OSS REDHAT & CENTOS PACKAGE FILES SHA256
influxdb-1.12.3.aarch64.rpm 7f3dc2be50b349dbbda53a5e79bf7c92e7fc03a39e5035c358b6a5b0c21031ec
influxdb-1.12.3.x86_64.rpm 4478f452e9ff8acf125aef9a71d3117d37b9ddd9ddaef13371cf4ee9f710910d

Don't miss a new influxdb release

NewReleases is sending notifications on new releases.