Replace catalogs for catalog as observed in a live core db data files #6712
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
While reading documentation at https://docs.influxdata.com/influxdb3/core/admin/backup-restore/, I decided to check the existing folder structure on the deployed instance of InfluxDB3 Core 3.7.0 that I have running on a Kubernetes cluster. I noticed the folder
catalogs(with ans), does not exist, but one namedcatalogdoes. Hence I sent this PR in order to avoid people silently missing to copy that folder as part of the backup process.I also noticed that the file
_catalog_checkpointwas missing on my instance, but so far I will assume perhaps it will be created at a later point in time by the DB runtime.Sample directory listing
The below terminal log was taken from the machine were I have InfluxDB running. It shows the existing directory structure from
ls -lahcommands, and it's possible to observe there's nocatalogsdirectory (onlycatalog)Legal
(if necessary)