You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2023/05/30 22:16:00 UTC

[jira] [Commented] (ASTERIXDB-3201) Merging empty components fail with NPE

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

ASF subversion and git services commented on ASTERIXDB-3201:
------------------------------------------------------------

Commit 1ef4268f9f53c87b824df0c759dc5a2b63d72877 in asterixdb's branch refs/heads/master from Wail Alkowaileet
[ https://gitbox.apache.org/repos/asf?p=asterixdb.git;h=1ef4268f9f ]

[MULTIPLE ISSUES] Fix columnar delete issues

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- ASTERIXDB-3199: Fixes issue when merging components
  contain only antimatter tuples
- ASTERIXDB-3200: Fix NPE for operator deep-copy with
  meta record
- ASTERIXDB-3201: Fix NPE when merging an empty component

Also, this patch introduces ColumnValueException, which is
thrown in case of a columnar-related error. The exception
collects several pieces of information related to an
encountered error.

Change-Id: I9a28b7fe7b7b89636dd10b62769b2e78d7979654
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17554
Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Wail Alkowaileet <wa...@gmail.com>
Reviewed-by: Murtadha Al Hubail <mh...@apache.org>


> Merging empty components fail with NPE
> --------------------------------------
>
>                 Key: ASTERIXDB-3201
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-3201
>             Project: Apache AsterixDB
>          Issue Type: Bug
>          Components: STO - Storage
>    Affects Versions: 0.9.9
>            Reporter: Wail Y. Alkowaileet
>            Assignee: Wail Y. Alkowaileet
>            Priority: Major
>              Labels: triaged
>             Fix For: 0.9.9
>
>
> When a component is empty, the EndOfPageCallback is called while it is still unset by the column writer. To address this issue, we need a NoOpCallback for empty components



--
This message was sent by Atlassian Jira
(v8.20.10#820010)