Hi Kai,

I agree that this sounds like a bug. Can you describe the steps required to
reproduce this behavior on 0.7.1?

Thanks.

Carl

On Wed, Apr 18, 2012 at 11:03 PM, Zhang Kai <zhangk1...@gmail.com> wrote:

> Hi all,
>
>  I got a problem when using Hive 0.7.1.
>  After I created a table with JDO failure, I can still find the table by
> using 'show tables;'.
>
>  I grep the code and find there is a transaction mechanism when hive
> interacts with metastore.
>  However, it seems that the transaction doesn't work.
>
>  I have tested this for several times.
>  I manually throw an exception before ObjectStore commit the 'CREATE
> TABLE' transaction.
>  But I can find that a new record in TBLS in mysql.
>  So I guess meta data didn't rollback correctly.
>
>  I also notice this could also happen on Hive 0.8 and 0.9.
>  However, I haven't tested it.
>
>  I think this is a fatal error and can make hive metastore unavailable.
>  Is there anyone can help me solve this problem?
>
>  Thanks.
>
> Kai Zhang
>

Reply via email to