I am able to execute queries having fully qualified names in table names. For example:
UPSERT INTO TEST.CUSTOMERS_TEST VALUES(102,'hbase2',20,'del')
But when I look at the phoenix driver implementation, I can see that implementation for DatabaseMetaData .supportsSchemasInDataManipulation method always return false.
As per JDBC documentation, this method retrieves whether a schema name can be used in a data manipulation statement.But as you can see in above example, I can execute DML statements with schema names as well along with other statements.
Could someone please let me know if there is any specific reason to keep it as false.