Commit Graph

750 Commits (chore-agent-instructions)

Author SHA1 Message Date
Scott Anderson a730bb4b69
Merge branch 'master' into feat-influxdb3-cli-updates 2025-07-09 14:36:05 -06:00
Scott Anderson ec6e28d0e2
Add MCP server documentation to Core, Enterprise, and Cloud Dedicated (#6200)
* add mcp server documentation for core, enterprise, and cloud-dedicated

* Apply suggestions from code review

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

* updated mcp server npm/docker package names, updated environment variables

* updated the mcp server instructions to be correct

---------

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-07-09 15:23:48 -05:00
Jason Stirnaman 522558b670
Merge branch 'master' into feat-influxdb3-cli-updates 2025-07-09 14:13:58 -05:00
Jason Stirnaman cd079d5bf6 fix(monolith): docker instructions:run-help Updates
fixes Docker environment variable configuration and Docker Compose examples for InfluxDB 3 Enterprise, along with several documentation improvements. The changes primarily address incorrect environment variable names and missing volume mounts in Docker setup examples.

Corrects the environment variable from INFLUXDB3_LICENSE_EMAIL to INFLUXDB3_ENTERPRISE_LICENSE_EMAIL across Enterprise documentation
Adds missing volume mounts to Docker Compose examples for both Core and Enterprise configurations
2025-07-09 13:31:28 -05:00
Jason Stirnaman 68fb31153b
Merge branch 'master' into feat-influxdb3-cli-updates 2025-07-09 09:09:51 -05:00
Jason Stirnaman 7674012aed feat(influxdb3): Add missing precision CLI option, fix and enhance write documentation.\
- Verified precision behavior in source code. Added auto-detection note for all APIs: Added a note
  explaining that InfluxDB 3 uses timestamp magnitude to
  auto-detect precision by default, and users can specify
   precision to avoid ambiguity.
- Fix allowed precision values\
- Add examples
2025-07-08 19:38:44 -05:00
Scott Anderson 74970e07d8
Merge branch 'master' into feat-influxdb3-cli-updates 2025-07-08 15:29:25 -06:00
Jason Stirnaman 3ceabeed4a Add missing CLI options\
Fix `create token --admin` name in frontmatter
Improve schedule trigger docs with more detail:

  1. Core API documentation
  (/api-docs/influxdb3/core/v3/ref.yml):
    - Added missing duration units (weeks, months, years)
    - Added "Maximum interval: 1 year"
  2. Enterprise API documentation
  (/api-docs/influxdb3/enterprise/v3/ref.yml):
    - Added missing duration units (weeks, months, years)
    - Added "Maximum interval: 1 year"
  3. CLI reference documentation
  (/content/shared/influxdb3-cli/create/trigger.md):
    - Added complete list of supported duration units
    - Added "Maximum interval is 1 year" note

  All documentation now consistently reflects:
  - The complete set of supported duration units for
  every triggers
  - The 1-year maximum limit for interval-based
  scheduling
  - Clear examples showing the syntax
2025-07-08 15:37:09 -05:00
Jason Stirnaman 7fa57259f5
Merge branch 'master' into patch-3 2025-07-08 15:32:07 -05:00
Jason Stirnaman c9e04946f8
Merge branch 'master' into feat-influxdb3-cli-updates 2025-07-08 15:30:43 -05:00
Jason Stirnaman d7c75dc9d5
Update content/shared/influxdb3-admin/tokens/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-07-08 13:30:43 -05:00
Jason Stirnaman aacef0a06a Add missing CLI options\
Fix `create token --admin` name in frontmatter
Improve schedule trigger docs with more detail:

  1. Core API documentation
  (/api-docs/influxdb3/core/v3/ref.yml):
    - Added missing duration units (weeks, months, years)
    - Added "Maximum interval: 1 year"
  2. Enterprise API documentation
  (/api-docs/influxdb3/enterprise/v3/ref.yml):
    - Added missing duration units (weeks, months, years)
    - Added "Maximum interval: 1 year"
  3. CLI reference documentation
  (/content/shared/influxdb3-cli/create/trigger.md):
    - Added complete list of supported duration units
    - Added "Maximum interval is 1 year" note

  All documentation now consistently reflects:
  - The complete set of supported duration units for
  every triggers
  - The 1-year maximum limit for interval-based
  scheduling
  - Clear examples showing the syntax
2025-07-08 13:24:52 -05:00
mdevy-influxdata 558200fe76
Remove mention of beta 2025-07-08 09:37:11 -07:00
Jason Stirnaman e92c82129a fix(api): curl --user syntax 2025-07-08 00:31:49 -05:00
Jason Stirnaman 48380fd168 fix(influxdb3): Auth schemes in 3core, 3ent, cloud-dedicated, and clustered:Explains compatibility for different schemasProvides more auth examplesFills missing schemes in API refFixes placeholdersShows that username is optional 2025-07-07 23:10:37 -05:00
Jason Stirnaman 1c193d8fb0 Update content/shared/influxdb-v2/query-data/execute-queries/influx-api.md 2025-07-07 15:03:23 -05:00
Jason Stirnaman d6e5ecfe85 Update content/shared/influxdb-v2/query-data/execute-queries/influx-api.md 2025-07-07 15:03:23 -05:00
Jason Stirnaman a41bd840e2 Fix hosts, cleanup retention policy 2025-07-07 15:03:23 -05:00
Jason Stirnaman b4ab7900e1 Fix hosts, cleanup retention policy 2025-07-07 15:03:23 -05:00
Jason Stirnaman c738dfd82f chore(v2): OSS v2 query API: add, fix, cleanup:
- Adds missing examples for v1-compatible /query
- Fixes curl params in examples
- Removes unsupported async option from examples
- Updates terms for consistency with branding and influxdb3 docs
- Copies the missing POST /query operation from swaggerv1compat to the v2 ref.yml
- Effectively removes the separate v1-compat spec, and adds redirects and tags for v1-compat endpoints in v2/ref.yml
- Updates affected links
2025-07-07 14:09:47 -05:00
Jonathan Coates 288b1a395c
Add .no-shorthand to `create token --admin` options (#6189)
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-07-07 09:27:58 -05:00
Jason Stirnaman 06e904750c fix(3core): distributed cluster should be enterprise-only 2025-07-06 16:54:21 -05:00
Jason Stirnaman c457493fc4 chore(influxdb3): v3.2.1 fixes request trigger spec in 3Ent. Remove Core-Ent divergence notes. 2025-07-06 16:43:54 -05:00
Jason Stirnaman 9f9a6f853d chore(influxdb3): improve release notes 2025-07-06 16:24:11 -05:00
Jason Stirnaman d5a6259588 feat(influxdb3): v3.2.1 release notes 2025-07-06 00:05:41 -05:00
Jason Stirnaman 0616c63a5c fix(v2): "version" links that should be specific to OSS v2 2025-07-03 14:54:32 -05:00
Jason Stirnaman f7a538d2d1 chore(v2): Explain v1-compatible auth and add a troubleshooting section with a negative example. Putting a bow on #4393. Verified that Kapa.ai knows how to authenticate to v1 endpoints in each version 2025-07-03 14:27:04 -05:00
Scott Anderson 2fe551ddea
influxctl 2.10.2 (#6176)
* new commands for influxctl 2.10.2, moved some commands to shared

* influxctl 2.10.2 release notes

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* 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-06-30 16:05:37 -05:00
Jason Stirnaman a40220091c Merge remote-tracking branch 'origin/jts-6161-3-2-api-ref' into core-ent-3.2 2025-06-30 14:40:24 -05:00
Jason Stirnaman c312fefa04 Merge remote-tracking branch 'origin/jts-6160-3-2-cli' into core-ent-3.2 2025-06-30 14:10:56 -05:00
Jason Stirnaman ae85ae45d1 Merge remote-tracking branch 'origin/jts-3-2-release-notes' into core-ent-3.2 2025-06-30 14:10:45 -05:00
Jason Stirnaman 91981706cb
Merge branch 'master' into jts-6161-3-2-api-ref 2025-06-30 14:06:27 -05:00
Jason Stirnaman feea4b8df2 fix(plugins): Missing descriptor. Cleanup. 2025-06-30 13:54:30 -05:00
Jason Stirnaman 1db8550462 fix(influxdb3): Update API reference and fix processing engine documentation for 3.2 release
Resolves issue #6161 with InfluxDB 3.2 API reference updates.

## API Reference Updates
- Add `hard_delete_at` parameter to database and table deletion endpoints for scheduled hard deletion
- Add update database and update table endpoints with retention period configuration
- Add license endpoint response schema
- Fix request trigger specification format from `path:` to `request:` in Core API
- Fix OpenAPI schema validation error in Enterprise API by removing conflicting type declaration

## Processing Engine Documentation Fixes
- Standardize terminology across documentation:
  - "Data write" (not "WAL flush" or "On WAL flush")
  - "Scheduled" (not "On Schedule")
  - "HTTP request" (not "On Request")
- Fix placeholder inconsistencies: use REQUEST_PATH instead of ENDPOINT_PATH
- Add Enterprise-specific warnings about request trigger format differences
- Update trigger specification format in Enterprise API to use JSON object format
- Add proper table of contents with consistent structure
- Improve distributed cluster configuration documentation

## Enterprise Request Trigger Bug Documentation
Due to a bug in InfluxDB 3 Enterprise, the request trigger specification format differs between CLI and API:
- CLI: `request:<REQUEST_PATH>` (same as Core CLI and API)
- Enterprise API: `{"request_path": {"path": "<REQUEST_PATH>"}}`

This difference is now properly documented with warnings in all relevant sections.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-30 13:33:52 -05:00
Jason Stirnaman 16f79c9549
Merge branch 'master' into jts-6160-3-2-cli 2025-06-27 18:30:41 -05:00
Jason Stirnaman 8e040c8eb3 fix(core,ent3): and related params are required (closes #6166) 2025-06-27 14:44:28 -05:00
Jason Stirnaman 18611368cc fix(influxdb3): Add update database and update table commands 2025-06-27 14:17:16 -05:00
Jason Stirnaman 429e3fc079
Apply suggestions from code review
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-06-27 14:00:02 -05:00
Jason Stirnaman 6dac142127 feat(influxdb3): Core and Ent: CLI reference for update database, update table (Ent3 only)- Add CLI reference for influxdb3 update database command and retention period option in Core and Ent
- Add CLI ref for influxdb3 update table and ret. period option in Ent- Change volume source to /test for core and ent3 in compose.yaml
- Add alt_links instructions in CONTRIBUTING.md
2025-06-27 12:49:39 -05:00
Jason Stirnaman 566f7dcb56
Update content/shared/influxdb3-cli/delete/table.md 2025-06-26 17:04:32 -05:00
Jason Stirnaman 52e6eeca8a feat: Update InfluxDB 3 CLI documentation for v3.2.0 features
- Add influxdb3 show license command documentation for Enterprise
- Update create database command with --retention-period option
- Update create table command with Enterprise --retention-period option
- Update delete database/table commands with --hard-delete options
- Update CLI command index to include license command
- Update planning documentation for CLI sync process
- Closes #6160
2025-06-26 16:59:21 -05:00
Jason Stirnaman dbbbca8c58
Apply suggestions from code review 2025-06-26 13:19:18 -05:00
Jason Stirnaman 5e0c6e7e20
Apply suggestions from code review
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-06-26 11:50:05 -05:00
Jason Stirnaman a712d5bbeb feat(monolith): Core and Ent v3.2.0 release notes and generation script:
- Add v3.2.0 release notes for Core and Enterprise 3- Add a script to help analyze the diff between tags and generate release notes in a standard format following style guidelines
2025-06-26 11:07:06 -05:00
Jason Stirnaman c5c66638c8
Update content/shared/influxdb3-write-guides/use-telegraf/dual-write.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-24 17:48:24 -05:00
Jason Stirnaman c8e278ef9f fix(influxdb3): remove get-started/multi-server.md. It's now under install/
- fix `plugin-dir` (Closes ##6150)
2025-06-24 17:30:49 -05:00
Jason Stirnaman 6bab22462a chore(influxdb3): Remove non-essential Docker example 2025-06-24 11:20:30 -05:00
Jason Stirnaman 29a81be296 fix(influxdb3): Get started fixes 2025-06-24 10:21:32 -05:00
Jason Stirnaman 6abda20ca0 Resolve conflicts in get-started 2025-06-24 07:35:07 -05:00
Jason Stirnaman 30f1ed07d0 fix(influxdb3): CLI links, create token parent, ignore cypress/downloads/* 2025-06-23 16:27:25 -05:00