docs(enterprise): add v1.12.2 release notes
- Add v1.12.2 as first official v1.12.x release (2025-09-15) - Include all v1.12.0 and v1.12.1 features since they weren't officially released - Add v1.12.2-specific bug fix for SSH key usage - Update latest patch version to 1.12.2 in products.yml - Add reusable PR template for future v1.x releases - Add span tag for backward compatibility with v1.12.x links Closes influxdata/docs-v2#6381pull/6384/head
parent
33549bed68
commit
2d13650387
|
@ -0,0 +1,55 @@
|
||||||
|
## InfluxDB v1 Release Documentation
|
||||||
|
|
||||||
|
**Release Version:** v1.x.x
|
||||||
|
**Release Type:** [ ] OSS [ ] Enterprise [ ] Both
|
||||||
|
|
||||||
|
### Description
|
||||||
|
Brief description of the release and documentation changes.
|
||||||
|
|
||||||
|
### Release Documentation Checklist
|
||||||
|
|
||||||
|
#### Release Notes
|
||||||
|
- [ ] Generate release notes from changelog
|
||||||
|
- [ ] OSS: Use commit messages from GitHub release tag `https://github.com/influxdata/influxdb/releases/tag/v1.x.x`
|
||||||
|
- [ ] Enterprise: Use `https://dl.influxdata.com/enterprise/nightlies/master/CHANGELOG.md`
|
||||||
|
- [ ] **Note**: For Enterprise releases, include important updates, features, and fixes from the corresponding OSS tag
|
||||||
|
- [ ] Update release notes in appropriate location
|
||||||
|
- [ ] OSS: `/content/influxdb/v1/about_the_project/releasenotes-changelog.md`
|
||||||
|
- [ ] Enterprise: `/content/enterprise_influxdb/v1/about-the-project/release-notes.md`
|
||||||
|
- [ ] Ensure release notes follow documentation formatting standards
|
||||||
|
|
||||||
|
#### Version Updates
|
||||||
|
- [ ] Update patch version in `/data/products.yml`
|
||||||
|
- [ ] OSS: `influxdb > v1 > latest`
|
||||||
|
- [ ] Enterprise: `enterprise_influxdb > v1 > latest`
|
||||||
|
- [ ] Update version references in documentation
|
||||||
|
- [ ] Installation guides
|
||||||
|
- [ ] Docker documentation
|
||||||
|
- [ ] Download links
|
||||||
|
- [ ] Code examples with version-specific commands
|
||||||
|
|
||||||
|
#### Content Verification
|
||||||
|
- [ ] Review breaking changes and update migration guides if needed
|
||||||
|
- [ ] Update compatibility matrices if applicable
|
||||||
|
- [ ] Verify all download links work correctly
|
||||||
|
- [ ] Check that version-specific features are documented
|
||||||
|
|
||||||
|
#### Testing
|
||||||
|
- [ ] Build documentation locally and verify changes render correctly
|
||||||
|
- [ ] Test all updated links
|
||||||
|
- [ ] Run link validation: `yarn test:links content/influxdb/v1/**/*.md`
|
||||||
|
- [ ] Run link validation: `yarn test:links content/enterprise_influxdb/v1/**/*.md`
|
||||||
|
|
||||||
|
### Related Resources
|
||||||
|
- DAR Issue: #
|
||||||
|
- OSS Release: https://github.com/influxdata/influxdb/releases/tag/v1.x.x
|
||||||
|
- Enterprise Changelog: https://dl.influxdata.com/enterprise/nightlies/master/CHANGELOG.md
|
||||||
|
- Slack Discussion: [Link to #releases thread]
|
||||||
|
|
||||||
|
### Post-Merge Actions
|
||||||
|
- [ ] Verify documentation is deployed to production
|
||||||
|
- [ ] Announce in #docs channel
|
||||||
|
- [ ] Close related DAR issue(s)
|
||||||
|
|
||||||
|
---
|
||||||
|
**Note:** For Enterprise releases, ensure you have access to the Enterprise changelog and coordinate with the release team for timing.
|
|
@ -11,12 +11,9 @@ alt_links:
|
||||||
v1: /influxdb/v1/about_the_project/release-notes/
|
v1: /influxdb/v1/about_the_project/release-notes/
|
||||||
---
|
---
|
||||||
|
|
||||||
## v1.12.x {date="TBD"}
|
<span id="v1.12.x"></span>
|
||||||
|
|
||||||
> [!Important]
|
## v1.12.2 {date="2025-09-15"}
|
||||||
> #### Pre-release documentation
|
|
||||||
>
|
|
||||||
> This release is not yet available. [**v{{% latest-patch %}}**](#v1118) is the latest InfluxDB Enterprise v1 release.
|
|
||||||
|
|
||||||
> [!Important]
|
> [!Important]
|
||||||
> #### Upgrade meta nodes first
|
> #### Upgrade meta nodes first
|
||||||
|
@ -24,61 +21,40 @@ alt_links:
|
||||||
> When upgrading to InfluxDB Enterprise 1.12.1+, upgrade meta nodes before
|
> When upgrading to InfluxDB Enterprise 1.12.1+, upgrade meta nodes before
|
||||||
> upgrading data nodes.
|
> upgrading data nodes.
|
||||||
|
|
||||||
## Features
|
### Features
|
||||||
|
|
||||||
- Add additional log output when using
|
- Add additional log output when using
|
||||||
[`influx_inspect buildtsi`](/enterprise_influxdb/v1/tools/influx_inspect/#buildtsi) to
|
[`influx_inspect buildtsi`](/enterprise_influxdb/v1/tools/influx_inspect/#buildtsi) to
|
||||||
rebuild the TSI index.
|
rebuild the TSI index.
|
||||||
<!-- TODO: Uncomment with 1.12.x release:
|
|
||||||
- Use [`influx_inspect export`](/enterprise_influxdb/v1/tools/influx_inspect/#export) with
|
- Use [`influx_inspect export`](/enterprise_influxdb/v1/tools/influx_inspect/#export) with
|
||||||
[`-tsmfile` option](/enterprise_influxdb/v1/tools/influx_inspect/#--tsmfile-tsm_file-) to
|
[`-tsmfile` option](/enterprise_influxdb/v1/tools/influx_inspect/#--tsmfile-tsm_file-) to
|
||||||
export a single TSM file.
|
export a single TSM file.
|
||||||
-->
|
|
||||||
<!-- TODO: Remove with 1.12.x release: -->
|
|
||||||
- Use [`influx_inspect export`](/enterprise_influxdb/v1/tools/influx_inspect/#export) with
|
|
||||||
`-tsmfile` option to
|
|
||||||
export a single TSM file.
|
|
||||||
- Add `-m` flag to the [`influxd-ctl show-shards` command](/enterprise_influxdb/v1/tools/influxd-ctl/show-shards/)
|
- Add `-m` flag to the [`influxd-ctl show-shards` command](/enterprise_influxdb/v1/tools/influxd-ctl/show-shards/)
|
||||||
to output inconsistent shards.
|
to output inconsistent shards.
|
||||||
- Allow the specification of a write window for retention policies.
|
- Allow the specification of a write window for retention policies.
|
||||||
- Add `fluxQueryRespBytes` metric to the `/debug/vars` metrics endpoint.
|
- Add `fluxQueryRespBytes` metric to the `/debug/vars` metrics endpoint.
|
||||||
- Log whenever meta gossip times exceed expiration.
|
- Log whenever meta gossip times exceed expiration.
|
||||||
<!-- TODO: Uncomment with 1.12.x release:
|
|
||||||
- Add [`query-log-path` configuration option](/enterprise_influxdb/v1/administration/configure/config-data-nodes/#query-log-path)
|
- Add [`query-log-path` configuration option](/enterprise_influxdb/v1/administration/configure/config-data-nodes/#query-log-path)
|
||||||
to data nodes.
|
to data nodes.
|
||||||
- Add [`aggressive-points-per-block` configuration option](/influxdb/v1/administration/config/#aggressive-points-per-block)
|
- Add [`aggressive-points-per-block` configuration option](/influxdb/v1/administration/config/#aggressive-points-per-block)
|
||||||
to prevent TSM files from not getting fully compacted.
|
to prevent TSM files from not getting fully compacted.
|
||||||
-->
|
|
||||||
<!-- TODO: Remove with 1.12.x release: -->
|
|
||||||
- Add `query-log-path` configuration option to data nodes.
|
|
||||||
- Add `aggressive-points-per-block` configuration option to prevent TSM files from not getting fully compacted.
|
|
||||||
- Log TLS configuration settings on startup.
|
- Log TLS configuration settings on startup.
|
||||||
- Check for TLS certificate and private key permissions.
|
- Check for TLS certificate and private key permissions.
|
||||||
- Add a warning if the TLS certificate is expired.
|
- Add a warning if the TLS certificate is expired.
|
||||||
- Add authentication to the Raft portal and add the following related _data_
|
- Add authentication to the Raft portal and add the following related _data_
|
||||||
node configuration options:
|
node configuration options:
|
||||||
<!-- Uncomment with 1.12.x release
|
|
||||||
- [`[meta].raft-portal-auth-required`](/enterprise_influxdb/v1/administration/configure/config-data-nodes/#raft-portal-auth-required)
|
- [`[meta].raft-portal-auth-required`](/enterprise_influxdb/v1/administration/configure/config-data-nodes/#raft-portal-auth-required)
|
||||||
- [`[meta].raft-dialer-auth-required`](/enterprise_influxdb/v1/administration/configure/config-data-nodes/#raft-dialer-auth-required)
|
- [`[meta].raft-dialer-auth-required`](/enterprise_influxdb/v1/administration/configure/config-data-nodes/#raft-dialer-auth-required)
|
||||||
-->
|
|
||||||
<!-- TODO: Remove with 1.12.x release: -->
|
|
||||||
- `[meta].raft-portal-auth-required`
|
|
||||||
- `[meta].raft-dialer-auth-required`
|
|
||||||
- Improve error handling.
|
- Improve error handling.
|
||||||
- InfluxQL updates:
|
- InfluxQL updates:
|
||||||
- Delete series by retention policy.
|
- Delete series by retention policy.
|
||||||
|
|
||||||
<!-- TODO: Uncomment with 1.12.x release:
|
|
||||||
- Allow retention policies to discard writes that fall within their range, but
|
- Allow retention policies to discard writes that fall within their range, but
|
||||||
outside of [`FUTURE LIMIT`](/enterprise_influxdb/v1/query_language/manage-database/#future-limit)
|
outside of [`FUTURE LIMIT`](/enterprise_influxdb/v1/query_language/manage-database/#future-limit)
|
||||||
and [`PAST LIMIT`](/enterprise_influxdb/v1/query_language/manage-database/#past-limit).
|
and [`PAST LIMIT`](/enterprise_influxdb/v1/query_language/manage-database/#past-limit).
|
||||||
-->
|
|
||||||
<!-- TODO: Remove with 1.12.x release: -->
|
|
||||||
- Allow retention policies to discard writes that fall within their range, but
|
|
||||||
outside of `FUTURE LIMIT` and `PAST LIMIT`.
|
|
||||||
|
|
||||||
## Bug fixes
|
### Bug fixes
|
||||||
|
|
||||||
|
- Fixed SSH key usage for cloning PCL/HT.
|
||||||
- Log rejected writes to subscriptions.
|
- Log rejected writes to subscriptions.
|
||||||
- Update `xxhash` and avoid `stringtoslicebyte` in the cache.
|
- Update `xxhash` and avoid `stringtoslicebyte` in the cache.
|
||||||
- Prevent a panic when a shard group has no shards.
|
- Prevent a panic when a shard group has no shards.
|
||||||
|
@ -89,7 +65,7 @@ alt_links:
|
||||||
- Update the `/shard-status` API to return the correct result and use a
|
- Update the `/shard-status` API to return the correct result and use a
|
||||||
consistent "idleness" definition for shards.
|
consistent "idleness" definition for shards.
|
||||||
|
|
||||||
## Other
|
### Other
|
||||||
|
|
||||||
- Update Go to 1.23.5.
|
- Update Go to 1.23.5.
|
||||||
- Upgrade Flux to v0.196.1.
|
- Upgrade Flux to v0.196.1.
|
||||||
|
|
|
@ -183,9 +183,9 @@ enterprise_influxdb:
|
||||||
menu_category: self-managed
|
menu_category: self-managed
|
||||||
list_order: 5
|
list_order: 5
|
||||||
versions: [v1]
|
versions: [v1]
|
||||||
latest: v1.11
|
latest: v1.12
|
||||||
latest_patches:
|
latest_patches:
|
||||||
v1: 1.11.8
|
v1: 1.12.2
|
||||||
ai_sample_questions:
|
ai_sample_questions:
|
||||||
- How can I configure my InfluxDB v1 Enterprise server?
|
- How can I configure my InfluxDB v1 Enterprise server?
|
||||||
- How do I replicate data between InfluxDB v1 Enterprise and OSS?
|
- How do I replicate data between InfluxDB v1 Enterprise and OSS?
|
||||||
|
|
Loading…
Reference in New Issue