Since we are storing all local indexes data in a single shared table that's
why we are not dropping when we drop a local index.
We can check for any local indexes or not and then we can drop it.

Now as part of PHOENIX-1734 we have reimplemented local indexes and storing
local indexes also in same data table.

Thanks,
Rajeshbabu.

On Tue, Jun 28, 2016 at 4:45 PM, Vamsi Krishna <vamsi.attl...@gmail.com>
wrote:

> Team,
>
> I'm using HDP 2.3.2 (HBase : 1.1.2, Phoenix : 4.4.0).
> *Question: *Dropping Phoenix local index is not dropping the local index
> table in HBase. Can someone explain why?
>
> Phoenix:
> CREATE TABLE IF NOT EXISTS VAMSI.TABLE_B (COL1 VARCHAR(36) , COL2
> VARCHAR(36) , COL3 VARCHAR(36) CONSTRAINT TABLE_B_PK PRIMARY KEY (COL1))
> COMPRESSION='SNAPPY', SALT_BUCKETS=5;
> CREATE LOCAL INDEX IF NOT EXISTS IDX_TABLE_A_COL2 ON VAMSI.TABLE_A (COL2);
> DROP INDEX IF EXISTS IDX_TABLE_A_COL2 ON VAMSI.TABLE_A;
>
> hbase(main):012:0> list '_LOCAL.*'
> TABLE
> _LOCAL_IDX_VAMSI.TABLE_A
>
> Thanks,
> Vamsi Attluri
> --
> Vamsi Attluri
>

Reply via email to