Problem
When creating a table directly in the catalog, e.g., via the HTTP API or CLI, the underlying catalog method is not validating the tag names with the same rules that are enforced by the line protocol parser.
Proposed solution
Use the same parsers that are provided by the influxdb_line_protocol crate to validate the tag keys and field keys to validate the values passed to the table creation method in the catalog here.