hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mingjui Ray Liao (JIRA)" <j...@apache.org>
Subject [jira] Created: (HBASE-1912) When adding a secondary index to an existing table, it will cause NPE during re-indexing.
Date Fri, 16 Oct 2009 10:09:32 GMT
When adding a secondary index to an existing table, it will cause NPE during re-indexing. 
------------------------------------------------------------------------------------------

                 Key: HBASE-1912
                 URL: https://issues.apache.org/jira/browse/HBASE-1912
             Project: Hadoop HBase
          Issue Type: Bug
          Components: contrib
    Affects Versions: 0.20.1, 0.20.0
            Reporter: Mingjui Ray Liao
            Priority: Minor


When adding a secondary index to an existing table, an IndexSpecification must be constructed.
If we construct a simple index using the following constructor: IndexSpecification(String
indexId, byte[] indexedColumn), then the program will cause NPE during re-indexing. 
    
Exception in thread "main" java.lang.NullPointerException
        at org.apache.hadoop.hbase.regionserver.tableindexed.IndexMaintenanceUtils.createIndexUpdate(IndexMaintenanceUtils.java:57)
        at org.apache.hadoop.hbase.client.tableindexed.IndexedTableAdmin.reIndexTable(IndexedTableAdmin.java:144)
        at org.apache.hadoop.hbase.client.tableindexed.IndexedTableAdmin.addIndex(IndexedTableAdmin.java:132)
        at MyIndexedTable.addSecondaryIndexToExistingTable(MyIndexedTable.java:256)
        at MyIndexedTable.main(MyIndexedTable.java:276)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message