Commit Graph

436 Commits (fix-dar-535)

Author SHA1 Message Date
Jason Stirnaman ce76763a0e Closes DAR #535 - Adds Clustered reference/internals/durability/\
- Migrates Cloud Dedicated durability page to shared for Dedicated and Clustered.\
- Adds diagram (also used in storage-engine) to illustrate data flow.
- Fixes typo in Serverless
2025-09-08 11:30:58 -05:00
Scott Anderson 8f729f9500
chore(sql): Update SQL reference with additional functions (#6359)
* feat(sql): WIP added struct and map functions

* chore(sql): update sql reference with new functions

* chore(sql): migrate sql reference function updates to other projects

* chore(sql): readd deleted cache functions pages

* Update content/shared/sql-reference/functions/array.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix(sql): fixed broken anchor links

* fix(sql): fixed typos

* Apply suggestions from code review

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-09-05 08:26:38 -06:00
Jason Stirnaman 41ce560079 fix: remove link fragements 2025-09-04 16:40:23 -05:00
Jason Stirnaman f2bed3b5d8 docs(influxdb3/explorer): improve installation documentation structure and flow
- Include configuration property definitions with documentation links
- Simplify Quick Start to 3 steps, allowing UI-based configuration
- Add Docker Compose alternatives for all Docker run commands
- Add prod vs dev examples, use --pull flags for automatic updates in prod examples
2025-09-04 12:28:01 -05:00
peterbarnett03 2a3e0f3a3f
Merge branch 'master' into pbarnett/update-3.4.1-and-release-notes-plus-small-changes 2025-08-29 10:54:30 -04:00
Scott Anderson ebe1ec9750
InfluxDB 3 Explorer 1.2 (#6350)
* feat(explorer): WIP cache management docs

* feat(explorer): add cache management guides, fix js bugs

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-29 08:44:59 -06:00
Peter Barnett 93bdc26e6b chore: updates to 3.4.1 + Explorer page updates 2025-08-29 09:50:33 -04:00
Scott Anderson de8f5d2b34 hotfix(clustered): add missing release artifacts to latest clustered release notes 2025-08-28 17:39:57 -06:00
Scott Anderson deb6307093 hotfix: add related links to offline token guides 2025-08-28 07:14:37 -06:00
Scott Anderson 3222c7a9fb
InfluxDB 3.4 offline tokens (#6346)
* update: add 3.4 notes

* update: 3.4 notes

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* Update content/shared/v3-core-enterprise-release-notes/_index.md

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

* feat(influxdb-3.4): added cli updates for influxdb 3.4

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: add whitespace to influxdb3 write doc

* feat(offline-tokens): add offline tokens to config options page

* feat(offline-tokens): add task-based offline token docs

* fix(links): fixed broken links and added TOC to offline tokens guide

* Apply suggestions from code review

Co-authored-by: マルコメ <akio.muto@bnt.benextgroup.jp>

* chore(offline-tokens): add token string security standards

* chore(offline-tokens): add note about token string prefix

---------

Co-authored-by: Peter Barnett <peter.barnett03@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: マルコメ <akio.muto@bnt.benextgroup.jp>
2025-08-28 07:03:03 -06:00
peterbarnett03 3df82f362e
fix: remove buffer-mem-limit-mb (#6341) 2025-08-27 08:32:06 -06:00
Jason Stirnaman 3746e8666a
Merge branch 'master' into fix-links-containing-hostname 2025-08-25 10:37:01 -05:00
Peter Barnett 7fcd338b2e update: fix some wording and call out restore process 2025-08-25 09:32:48 -04:00
Jason Stirnaman f587fbaf48 fix: links containing hostname 2025-08-24 21:32:26 -05:00
Jason Stirnaman 73c224c0f4
Merge branch 'master' into 6291-influxdb3-backup-and-restore 2025-08-23 11:41:00 -05:00
Jason Stirnaman 081952249b hotfix(influxdb3): processing engine source and description (closes #6335) 2025-08-22 17:50:19 -05:00
Jason Stirnaman d3da8787d0
Merge branch 'master' into 6291-influxdb3-backup-and-restore 2025-08-22 17:00:49 -05:00
Jason Stirnaman f975f164fd chore(influxdb3): adjust Admin weights for the sidebar nav 2025-08-22 16:58:29 -05:00
Jason Stirnaman 0ddd5a2257 feat(influxdb3): Back up and restore Core and Enterprise:- Recommends a process for back up and recovery of files in object storage.- Provides examples for Core and Enterprise'- Prescribes the order to stop, back up, and restart nodes. 2025-08-22 16:50:11 -05:00
Scott Anderson d49d69ba26
fix: add note to distributed about duplicate points on flush (#6330) 2025-08-22 11:08:48 -06:00
peterbarnett03 ca87776147
Update content/influxdb3/explorer/_index.md
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-08-21 13:19:03 -04:00
peterbarnett03 e2823b7688
Update content/influxdb3/explorer/_index.md
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-08-21 13:18:57 -04:00
peterbarnett03 1de1a61589
Update content/influxdb3/explorer/get-started.md
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-08-21 13:18:45 -04:00
peterbarnett03 0281e51c2c
Update content/influxdb3/explorer/_index.md
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-08-21 13:18:39 -04:00
Jason Stirnaman cecd706d0f
Merge branch 'master' into pbarnett/small-explorer-quickstart-update 2025-08-21 11:31:54 -05:00
Peter Barnett 0742ced3c9 chore: add more clarity to Explorer quick start 2025-08-21 11:34:55 -04:00
David Rusnak 8151caa4f3 docs: add date to release notes 2025-08-20 12:30:40 -04:00
David Rusnak c1de7e71be docs: add artifacts and release notes for clustered release 20250814 2025-08-19 15:24:43 -04:00
Jason Stirnaman 1a58595083
Merge branch 'master' into copilot/fix-6297 2025-08-19 08:29:57 -05:00
Jason Stirnaman ddb9a5584d fix(clustered): clarify compactor scaling guidance for CPU and memory
Addresses customer confusion where scaling CPU alone doesn't improve
compactor performance. Compactor concurrency scales based on memory
allocation, not CPU count, so both resources should be scaled together.

Closes influxdata/DAR#514

add related links

fix(clustered): correct anchor link in scale-cluster documentation

Fix broken internal anchor link from #rrecommended-scaling-strategies-per-component
to #recommended-scaling-strategies-per-component (removed extra 'r').

This was used to test the improved link-checker anchor validation functionality.

fix(clustered): correct anchor link in scale-cluster documentation

Fixes broken anchor link #rrecommended-scaling-strategies-per-component
to the correct #recommended-scaling-strategies-per-component
2025-08-18 18:02:37 -05:00
Jason Stirnaman e10340b6ec chore(ci): Add config for new link validation tool (docs-tooling/link-checker)
chore(ci): Replaced PR link validation workflow with new workflow from docs-tooling/link-checker/.github-workflows-link-check.yml

chore: organize .gitignore

test: add content to trigger link-checker workflow

This small change tests the pr-link-check.yml workflow

feat: update link-checker workflow and documentation

- Add production config with corrected User-Agent placement
- Remove old link validation actions (replaced by link-checker)

fix: update link-checker workflow configuration

- Update Node.js version to 20 for dependency compatibility

feat: use pre-built link-checker binary from docs-tooling releases

- Replace building from source with downloading from releases
- Use GitHub API to get latest release and binary
- Maintain same artifact structure for downstream job

fix: improve change detection in pr-link-check workflow

- Use GitHub API for reliable PR file detection
- Add debug output to show all changed files
- Fix conditional logic for when jobs should run

docs: update TESTING.md with binary distribution and automated GitHub Actions integration

- Document pre-built binary download as recommended installation method
- Explain automated PR link checking workflow for docs-v2
- Replace manual GitHub Actions example with automated integration details
- Remove exaggerated language and specify actual exclusion types

fix(ci): download link-checker binary from docs-v2 releases

- Change binary source from private docs-tooling to public docs-v2 releases
- Fixes GitHub Actions permission issues accessing private repos
- Binary is now stored as a release asset on docs-v2 itself

test: add test file with valid links to verify workflow passes

test: remove temporary test file for link checker workflow

The test file was only needed to verify the workflow functionality
and should not be part of the documentation.

docs: update TESTING.md to document docs-v2 binary distribution

- Change primary installation method to download from docs-v2 releases
- Explain that binary distribution enables reliable GitHub Actions access
- Update automated workflow description to reflect docs-v2 release usage
- Maintain build-from-source as alternative option

refactor(ci): combine workflow into single job for cleaner PR display

- Merge detect-changes, build-site, and download-link-checker into single job
- All setup steps now run conditionally within one job
- Cleaner PR display shows only 'Check links in affected files'
- Maintains all functionality with improved UX

fix(ci): exclude problematic URLs from link checking

- Add reddit.com exclusions (blocks bots)
- Add support.influxdata.com exclusion (SSL certificate issues in CI)
- Prevents false positive failures in automated link checking
2025-08-16 22:14:27 -05:00
Jason Stirnaman f44a78172c
Merge branch 'master' into copilot/fix-6297 2025-08-14 15:29:56 -05:00
Jason Stirnaman f23026982b chore(monolith): Move telemetry reference to shared/influxdb3-reference. Revise description, disable, and product names. 2025-08-14 14:41:05 -05:00
Jason Stirnaman 8f16fa42ed
Merge branch 'master' into pbarnett/add-telemetry-docs 2025-08-14 14:03:40 -05:00
Peter Barnett 5492ba9eef fix: remember the 3 2025-08-14 11:52:59 -04:00
Scott Anderson 4d5d509234 fix(monolith): add configurable db, table, and column limits to enterprise 2025-08-14 10:44:58 -05:00
Peter Barnett 963d0a8d21 docs: add usage telemetry documentation 2025-08-14 11:29:44 -04:00
Jason Stirnaman 308a5d5e89
Merge branch 'master' into garylfowler-patch-4 2025-08-14 08:48:39 -05:00
copilot-swe-agent[bot] 0aa345572b Update APT signing key location from /etc/apt/trusted.gpg.d to /etc/apt/keyrings
Co-authored-by: jstirnaman <212227+jstirnaman@users.noreply.github.com>
2025-08-13 14:19:54 +00:00
Jason Stirnaman a7e8fe8625 fix(influxdb3): address Reid's review feedback on query timeout best practices
Address reidkaufmann's review comments on query timeout documentation:

Technical accuracy fixes:
- Replace "node/nodes" terminology with "querier/queriers" throughout
- Remove AI hallucination: "query result caching" (doesn't exist in IOx)
- Replace with proper cache recommendations for Enterprise/Core users
- Remove vague "background maintenance" references
- Add specific compaction performance variation cause
- Fix "round-robin or load-balanced" → "round-robin query routing"

Content improvements:
- Enhance checkout line analogy with explanation of noisy neighbors
- Add experimental query guidance for reducing impact on other users
- Replace unactionable solutions with customer-controllable actions
- Restore missing flexibility recommendations and link to the code sample

Technical updates:
- Update code blocks to use new placeholder syntax
- Add related links between cache documentation and timeout strategies
- Fix numbering consistency in Solutions sections
2025-08-12 16:10:28 -05:00
Jason Stirnaman af06fd8743
Merge branch 'master' into jts-dar-526-clustered-timeouts 2025-08-12 12:57:11 -05:00
Jason Stirnaman c362792f3f feat(influxdb3): add 'partial writes' tag to distributed troubleshooting pages
Add 'partial writes' tag to frontmatter for better content discoverability:
- content/influxdb3/cloud-dedicated/write-data/troubleshoot.md
- content/influxdb3/cloud-serverless/write-data/troubleshoot.md
- content/influxdb3/clustered/write-data/troubleshoot.md

This helps users find information about partial write scenarios across InfluxDB 3 distributed editions.
2025-08-11 15:55:58 -05:00
Jason Stirnaman eb3dc0b0ff improve and enhance write data troubleshooting for influxdb3 distributed
- Update clustered, cloud-dedicated, and cloud-serverless to share enhanced troubleshooting content
- Add comprehensive error capturing instructions with curl examples
- Include client library debug logging samples (Python, Go, Java, JavaScript)
- Provide detailed guidelines for reporting persistent write issues to support
- Split HTTP status code tables by product type for clarity

This standardizes troubleshooting across all InfluxDB 3 distributed editions.

Closes influxdata/DAR#522
2025-08-11 15:51:10 -05:00
Jason Stirnaman e506402aa1 chore(influxdb3-distrib): Recommend best practices for adjusting client timeouts when querying InfluxDB 3 distributed.
- Closes influxdata/dar#526
- Adds Python client examples
- Adds influxctl examples

Co-authored-by: Reid Kaufmann
2025-08-11 12:11:20 -05:00
Jason Stirnaman df1069ba65 chore(3ent): Add --num-core config option (still missing from the CLI --help) 2025-08-06 12:54:56 -05:00
Jason Stirnaman 407a5e6de6 1. Updated Core serve.md Options Section
- Updated /content/influxdb3/core/reference/cli/influxdb3/serve.md with 84 Core-compatible options
  - Excluded 21 Enterprise-only options (like cluster-id, license-email, license-file, mode, compaction options, clustering options, etc.)
  - All options now link to the Core configuration documentation
  - Fixed the environment variables link to point to Core instead of Enterprise

2. Updated Enterprise serve.md Options Section

  - Updated /content/influxdb3/enterprise/reference/cli/influxdb3/serve.md with all 105 configuration options
  - Includes both Core and Enterprise-only options
  - Maintains proper required option markers for node-id and cluster-id
  - All options link to the Enterprise configuration documentation

3. Verified Content Consistency

  - Core serve.md: Contains examples without cluster-id parameter (appropriate for Core)
  - Enterprise serve.md: Contains examples with both node-id and cluster-id parameters, plus Enterprise-specific mode examples
  - Both maintain consistent structure and troubleshooting sections appropriate to their respective products
  - Environment variables sections correctly reference their respective configuration documentation

4. Allow Vale to accept "parquet" in lowercase when it appears in:
  - Command-line options (e.g., --parquet-mem-cache-size)
  - Hyphenated configuration names (e.g., parquet-mem-cache-prune-interval)
  - Code blocks or inline code (e.g., `parquet`)

  Key Changes Made:

  - Core: Now includes 84 options (was 69), excluding Enterprise-only features
  - Enterprise: Now includes all 105 options (was 78), comprehensive coverage
  - Alphabetical ordering: Both option tables are now properly alphabetized
  - New options added: Many previously missing options like buffer-mem-limit-mb, tcp-listener-file-path, telemetry-*, wal-replay-*, etc.
  - Proper segregation: Core users no longer see Enterprise-only configuration options
  - Vale allows Parquet or parquet in the appropriate context
2025-08-06 12:54:56 -05:00
Jason Stirnaman a38dd87629 Update content/influxdb3/clustered/reference/release-notes/clustered.md 2025-08-05 09:22:01 -05:00
Dustin Eaton ee20564750 Clustered release 20250721-1796368 2025-08-05 09:22:01 -05:00
Joel Abshier 5bb4f14f39
Release influxctl v2.10.3 (#6270)
* Release influxctl v2.10.3

* add influxctl 2.10.3 release notes and feature docs

---------

Co-authored-by: Scott Anderson <scott@influxdata.com>
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-08-01 23:43:54 -05:00
Gary Fowler 05e74088bf
Update get-started.md
Since we now allow other types of keys than Open AI, removing the word Open from this page.
2025-07-30 14:41:45 -10:00