You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafodion.apache.org by "Sandhya Sundaresan (JIRA)" <ji...@apache.org> on 2018/09/05 21:26:00 UTC
[jira] [Closed] (TRAFODION-1625) Trafodion delete on large table
is treated as a unique delete
[ https://issues.apache.org/jira/browse/TRAFODION-1625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sandhya Sundaresan closed TRAFODION-1625.
-----------------------------------------
> Trafodion delete on large table is treated as a unique delete
> ---------------------------------------------------------------
>
> Key: TRAFODION-1625
> URL: https://issues.apache.org/jira/browse/TRAFODION-1625
> Project: Apache Trafodion
> Issue Type: Bug
> Components: sql-exe
> Affects Versions: 2.0-incubating
> Reporter: Sandhya Sundaresan
> Assignee: Sandhya Sundaresan
> Priority: Major
>
> A delete on a 200K large table was treated like a unique delete. This was found when the long operation was not being cancelled when a cancel query was issued. Unique queries are typcially not canceable since they are very short running. This caused regress/executor/TEST106 to fail.
> To reproduce :
> create table t106a
> (uniq int not null,
> c10K int ,
> c1K int,
> c100 int,
> c10 int,
> c1 int,
> primary key (uniq)
> )
> salt using 4 partitions ;
> upsert using load into t106a
> select
> 0 + (100000 * x100000) + (10000 * x10000) + (1000 * x1000) + (100 * x100)
> + (10 * x10) +( 1 * x1),
> 0 + (1000 * x1000) + (100 * x100) + (10 * x10) + (1 * x1),
> 0 + (100 * x100) + (10 * x10) + (1 * x1),
> 0 + (10 * x10) + (1 * x1),
> 0 + (1 * x1),
> 0
> from (values(1)) as t1
> transpose 0,1 as x100000
> transpose 0,1,2,3,4,5,6,7,8,9 as x10000
> transpose 0,1,2,3,4,5,6,7,8,9 as x1000
> transpose 0,1,2,3,4,5,6,7,8,9 as x100
> transpose 0,1,2,3,4,5,6,7,8,9 as x10
> transpose 0,1,2,3,4,5,6,7,8,9 as x1
> ;
> prepare s2 from delete from t106a;
> During the prepare of s2, it is clear from debugger that it is treated as unique.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)