Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
queryserver-6.0.0
-
None
-
None
Description
PhoenixDatabaseMetaData.getTables(), and some other functions have parameters (catalog, schemaPattern), where null and empty String have different semantics.
The corresponding protobuf fields in Avatica are not nullable, and PQS seems to interpret empty string as Null, making it impossible to get the default catalog/schema only.
Attachments
Issue Links
- is caused by
-
CALCITE-4138 Metadata operations via Avatica turn empty string args to null
- Closed
- is related to
-
PHOENIX-6493 MetaData schemaPattern handling errors
- Resolved
- relates to
-
PHOENIX-5994 SqlAlchemy schema filtering incorrect semantics
- Closed
- links to