[
https://issues.apache.org/jira/browse/PHOENIX-2029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thomas D'Silva updated PHOENIX-2029:
------------------------------------
Attachment: PHOENIX-2029-4.4-HBase-0.98-v3.patch
[~jamestaylor]
I have attached a modified patch. There was a bug in
MetadataClient.dropColumn() because of which it was not dropping the indexes if
an indexed column was dropped from the base table (for functional indexes). I
used the index maintainer to determine if the column being dropped was used in
an expression in an index. If it is, the index is also dropped from the client.
After this fix we don't need the try/catch {TableNotFoundException} in
QueryOptimizer.
> Queries are making two rpc calls for getTable
> ----------------------------------------------
>
> Key: PHOENIX-2029
> URL: https://issues.apache.org/jira/browse/PHOENIX-2029
> Project: Phoenix
> Issue Type: Bug
> Reporter: Thomas D'Silva
> Assignee: Thomas D'Silva
> Attachments: PHOENIX-2029-4.4-HBase-0.98-v3.patch,
> PHOENIX-2029-v2.patch, PHOENIX-2029.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)