Skip to content

Conversation

hiltontj
Copy link
Contributor

Summary

This PR backports changes from influxdb_pro PR #1031 which fixes missing system tables in compact mode.

The changes modify the visibility of DatabasesTable and TablesTable from pub(super) to pub(crate) to allow them to be used in other modules, specifically in the enterprise compact mode implementation.

Test plan

  • All tests pass (cargo nextest run --workspace --no-fail-fast)
  • No clippy warnings (cargo clippy)
  • Code is properly formatted (cargo fmt --all)

This backports PR #1031 from influxdb_pro which changes the visibility
of DatabasesTable and TablesTable from pub(super) to pub(crate) to
allow them to be used in other modules, specifically in the enterprise
compact mode implementation.
@hiltontj hiltontj requested a review from a team July 18, 2025 00:57
@hiltontj hiltontj self-assigned this Jul 18, 2025
@hiltontj hiltontj added the v3 label Jul 18, 2025
Copy link
Contributor

@stuartcarnie stuartcarnie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants