Todd Lipcon created KUDU-1623:

             Summary: UPSERTs that include only PK columns can cause crashes
                 Key: KUDU-1623
             Project: Kudu
          Issue Type: Bug
          Components: tablet
    Affects Versions: 0.9.1, 1.0.0
            Reporter: Todd Lipcon
            Priority: Blocker

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

Reply via email to