You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kudu.apache.org by "Todd Lipcon (JIRA)" <ji...@apache.org> on 2016/09/19 23:06:20 UTC

[jira] [Resolved] (KUDU-1623) UPSERTs that include only PK columns can cause crashes

     [ https://issues.apache.org/jira/browse/KUDU-1623?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Todd Lipcon resolved KUDU-1623.
-------------------------------
       Resolution: Fixed
    Fix Version/s: 1.1.0

> UPSERTs that include only PK columns can cause crashes
> ------------------------------------------------------
>
>                 Key: KUDU-1623
>                 URL: https://issues.apache.org/jira/browse/KUDU-1623
>             Project: Kudu
>          Issue Type: Bug
>          Components: tablet
>    Affects Versions: 1.0.0, 0.9.1
>            Reporter: Todd Lipcon
>            Priority: Blocker
>             Fix For: 1.1.0
>
>
> If an UPSERT only specifies the PK columns of a table (eg because all of the columns in the table make up a PK, or because the other columns should be set to defaults), then on a duplicate key, the upserts will be converted into empty updates. These empty updates fire DCHECKs in debug mode, but in RELEASE mode can end up in delta stores and later cause unexpected crashes on flush.



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