fallintoplace opened a new pull request, #1439: URL: https://github.com/apache/iceberg-go/pull/1439
SQL catalog namespaces are normally stored in their existing dot-joined form for compatibility. That representation is ambiguous when a namespace component itself contains a dot, so those namespaces now use a versioned JSON representation while existing and ordinary namespace rows remain unchanged. Namespace decoding is applied consistently across tables, views, properties, existence checks, renames, and drops. Parent namespace listing filters decoded identifiers by component instead of relying on a string prefix query. The regression test creates the two previously colliding namespace shapes and verifies their properties and tables remain separate through create, list, load, rename, and drop. Tests: - `go test ./...` - `golangci-lint run --timeout=10m` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
