Skip to content

feat: add IoTDB datasource support#3139

Merged
710leo merged 6 commits into
ccfos:iotdbfrom
HTHou:codex/iotdb
May 25, 2026
Merged

feat: add IoTDB datasource support#3139
710leo merged 6 commits into
ccfos:iotdbfrom
HTHou:codex/iotdb

Conversation

@HTHou
Copy link
Copy Markdown

@HTHou HTHou commented Apr 22, 2026

Summary

  • add IoTDB as a built-in timeseries datasource and register its cache/router wiring
  • implement IoTDB table-model metadata/query support and filter system databases from schema discovery
  • fix embedded explorer behavior for IoTDB, including datasource routing and chart time normalization

Testing

  • go build ./dskit/iotdb ./datasource/iotdb ./center/router ./dscache
  • npm run build (in the separate frontend workspace used to regenerate embedded assets)

Notes

@710leo
Copy link
Copy Markdown
Member

710leo commented Apr 29, 2026

👍 After the frontend PR modifications are completed, we'll handle the PR together.

@710leo
Copy link
Copy Markdown
Member

710leo commented Apr 29, 2026

@HTHou front/statik/statik.go The statik tool generates binary embedded files based on frontend build artifacts. These should typically be updated separately by the frontend build process and should not be mixed into functional PRs.

@710leo 710leo changed the base branch from main to iotdb May 25, 2026 15:38
@710leo 710leo merged commit 6c5a927 into ccfos:iotdb May 25, 2026
@HTHou
Copy link
Copy Markdown
Author

HTHou commented May 26, 2026

Hi @710leo, happy to see this PR is merged. I also updated implementation recently in the branch https://github.com/HTHou/nightingale/tree/codex/iotdb-auto-downsample and https://github.com/HTHou/nightingale-fe/tree/codex/iotdb-auto-downsample. May I need to submit them again?

@710leo
Copy link
Copy Markdown
Member

710leo commented May 26, 2026

@HTHou For the nightingale project, you can submit a new pull request (PR) to the iotdb branch. For the n9e/fe project, you can continue to update the original PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants