[ 
https://issues.apache.org/jira/browse/HIVE-8231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14149142#comment-14149142
 ] 

Damien Carol commented on HIVE-8231:
------------------------------------

I see in log :
{noformat}
2014-09-26 15:32:18,483 ERROR [Thread-8]: compactor.Initiator 
(Initiator.java:run(111)) - Caught exception while trying to determine if we 
should compact testsimon.values__tmp__table__11.  Marking clean to avoid 
repeated failures, java.lang.NullPointerException
        at 
org.apache.hadoop.hive.ql.txn.compactor.Initiator.run(Initiator.java:88)

2014-09-26 15:32:18,484 ERROR [Thread-8]: txn.CompactionTxnHandler 
(CompactionTxnHandler.java:markCleaned(355)) - Unable to delete compaction 
record
{noformat}

I wonder if there is a problem with the tables that store "values".

Every "values" table stay in database :
{noformat}
0: jdbc:hive2://nc-h04:10000/casino> show tables;
+-----------------------------------+--+
|             tab_name              |
+-----------------------------------+--+
| classification_compte             |
| dim_hotesse                       |
...
| societe                           |
| testsimon__dim_lieu_sorted_dls__  |
| values__tmp__table__10            |
| values__tmp__table__11            |
| values__tmp__table__12            |
| values__tmp__table__2             |
| values__tmp__table__3             |
| values__tmp__table__4             |
| values__tmp__table__5             |
| values__tmp__table__6             |
| values__tmp__table__7             |
| values__tmp__table__8             |
| values__tmp__table__9             |
+-----------------------------------+--+
47 rows selected (0.061 seconds)
0: jdbc:hive2://nc-h04:10000/casino>
{noformat}

> Error when insert into empty table with ACID
> --------------------------------------------
>
>                 Key: HIVE-8231
>                 URL: https://issues.apache.org/jira/browse/HIVE-8231
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.14.0
>            Reporter: Damien Carol
>             Fix For: 0.14.0
>
>
> Steps to show the bug :
> 1. create table 
> {code}
> create table encaissement_1b_64m like encaissement_1b;
> {code}
> 2. check table 
> {code}
> desc encaissement_1b_64m;
> dfs -ls hdfs://nc-h04/user/hive/warehouse/casino.db/encaissement_1b_64m;
> {code}
> everything is ok:
> {noformat}
> 0: jdbc:hive2://nc-h04:10000/casino> desc encaissement_1b_64m;                
>                                                                               
>                 +------------+------------+----------+--+
> |  col_name  | data_type  | comment  |
> +------------+------------+----------+--+
> | id         | int        |          |
> | idmagasin  | int        |          |
> | zibzin     | string     |          |
> | cheque     | int        |          |
> | montant    | double     |          |
> | date       | timestamp  |          |
> | col_6      | string     |          |
> | col_7      | string     |          |
> | col_8      | string     |          |
> +------------+------------+----------+--+
> 9 rows selected (0.158 seconds)
> 0: jdbc:hive2://nc-h04:10000/casino> dfs -ls 
> hdfs://nc-h04/user/hive/warehouse/casino.db/encaissement_1b_64m/;
> +-------------+--+
> | DFS Output  |
> +-------------+--+
> +-------------+--+
> No rows selected (0.01 seconds)
> {noformat}
> 3. Insert values into the new table
> {noformat}
> insert into table encaissement_1b_64m VALUES (1, 1, 
> '800000000909000000000000', 1, 12.5, '12/05/2014', '','','');
> {noformat}
> 4. Check
> {noformat}
> 0: jdbc:hive2://nc-h04:10000/casino> select id from encaissement_1b_64m;
> +-----+--+
> | id  |
> +-----+--+
> +-----+--+
> No rows selected (0.091 seconds)
> {noformat}
> There are already a pb. I don't see the inserted row.
> 5. When I'm checking HDFS directory, I see {{delta_0000421_0000421}} folder
> {noformat}
> 0: jdbc:hive2://nc-h04:10000/casino> dfs -ls 
> hdfs://nc-h04/user/hive/warehouse/casino.db/encaissement_1b_64m/;
> +-----------------------------------------------------------------------------------------------------------------------------------------------------+--+
> |                                                                     DFS 
> Output                                                                      |
> +-----------------------------------------------------------------------------------------------------------------------------------------------------+--+
> | Found 1 items                                                               
>                                                                         |
> | drwxr-xr-x   - hduser supergroup          0 2014-09-23 12:17 
> hdfs://nc-h04/user/hive/warehouse/casino.db/encaissement_1b_64m/delta_0000421_0000421
>   |
> +-----------------------------------------------------------------------------------------------------------------------------------------------------+--+
> 2 rows selected (0.014 seconds)
> {noformat}
> 6. Doing a major compaction solves the bug
> {noformat}
> 0: jdbc:hive2://nc-h04:10000/casino> alter table encaissement_1b_64m compact 
> 'major';
> No rows affected (0.046 seconds)
> 0: jdbc:hive2://nc-h04:10000/casino> dfs -ls 
> hdfs://nc-h04/user/hive/warehouse/casino.db/encaissement_1b_64m/;
> +--------------------------------------------------------------------------------------------------------------------------------------------+--+
> |                                                                 DFS Output  
>                                                                |
> +--------------------------------------------------------------------------------------------------------------------------------------------+--+
> | Found 1 items                                                               
>                                                                |
> | drwxr-xr-x   - hduser supergroup          0 2014-09-23 12:21 
> hdfs://nc-h04/user/hive/warehouse/casino.db/encaissement_1b_64m/base_0000421  
> |
> +--------------------------------------------------------------------------------------------------------------------------------------------+--+
> 2 rows selected (0.02 seconds)
> {noformat}
>  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to