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

Suresh Subbiah commented on TRAFODION-1018:
-------------------------------------------

Julie tells me that this problem happens ONLY WHEN both the Hybrid Query Cache 
AND the PCode Expr Cache are enabled. If either one is disabled (via CQD), the 
problem does not occur.

James Capps (james-capps) wrote on 2015-02-18:  #2
Julie tells me that my comment about 20 minutes ago was not accurate. Once she 
narrowed down a reproducible test case, she found that the problem happened 
when the PCode Expr Cache was *enabled* and the Hybrid Query Cache was disabled.

Julie Thai (julie-y-thai) wrote on 2015-03-03:  #3
Installed pcec_hqc_utt on rhel-qa1. Issue does not reproduce.

Changed in trafodion:
status: New → Incomplete


> LP Bug: 1423307 - PCode Expr Cache:  alter-table-rename fails, ERROR[8448]  
> HBASE_COPY_ERROR(710).
> --------------------------------------------------------------------------------------------------
>
>                 Key: TRAFODION-1018
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-1018
>             Project: Apache Trafodion
>          Issue Type: Bug
>          Components: sql-cmp
>            Reporter: Julie Thai
>            Assignee: Apache Trafodion
>            Priority: Blocker
>             Fix For: 1.1 (pre-incubation)
>
>
> On cluster with PCEC_HQC_UTT build:
> >>alter table tab_emp_original_01 rename to tab_emp_new_01;
> *** ERROR[8448] Unable to access Hbase interface. Call to 
> ExpHbaseInterface::copy() returned error HBASE_COPY_ERROR(710). Cause:
> org.apache.hadoop.hbase.TableNotFoundException: 
> TRAFODION.JULSCH.TAB_EMP_ORIGINAL_01
> org.apache.hadoop.hbase.client.HBaseAdmin.checkTableExistence(HBaseAdmin.java:1033)
> org.apache.hadoop.hbase.client.HBaseAdmin.isTableDisabled(HBaseAdmin.java:1063)
> org.apache.hadoop.hbase.client.HBaseAdmin.isTableDisabled(HBaseAdmin.java:1072)
> org.trafodion.sql.HBaseAccess.HBaseClient.copy(HBaseClient.java:466)
> .
> --- SQL operation failed with errors.
> With HQC disabled:
> >>alter table tab_emp_original_01 rename to tab_emp_new_01;
> *** ERROR[8448] Unable to access Hbase interface. Call to 
> ExpHbaseInterface::copy() returned error HBASE_COPY_ERROR(710). Cause:
> org.apache.hadoop.hbase.TableExistsException: TRAFODION.JULSCH.TAB_EMP_NEW_01
> org.apache.hadoop.hbase.client.HBaseAdmin.cloneSnapshot(HBaseAdmin.java:3004)
> org.apache.hadoop.hbase.client.HBaseAdmin.cloneSnapshot(HBaseAdmin.java:2988)
> org.trafodion.sql.HBaseAccess.HBaseClient.copy(HBaseClient.java:470)
> .
> --- SQL operation failed with errors.
> With PCEC and HQC disabled, system-wide:
> SQL>alter table tab_emp_original_01 rename to tab_emp_new_01;
> --- SQL operation complete.
> ====================================
> To reproduce, in sqlci issue:
> create table tab_emp_original_01
> (
> sbin0_10            Numeric(18) signed,
> char0_2             Character(8),
> udec0_uniq          Decimal(9) unsigned,
> ubin0_uniq          PIC 9(9) COMP,
> sdec0_500           PIC S9(9),
> varchar0_10         varchar(16),
> varchar1_20         varchar(8),
> sbin1_5000          Numeric(4) signed,
> sdec1_4             Decimal(18) signed,
> char1_4             Character(8)
> )
> no partition
> location $DB0002
> ;
> select * from tab_emp_original_01;
> showddl tab_emp_original_01;
> alter table tab_emp_original_01 rename to tab_emp_new_01;
> Assigned to LaunchPad User James Capps



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

Reply via email to