You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Gokcen Iskender (Jira)" <ji...@apache.org> on 2021/08/10 23:40:00 UTC

[jira] [Updated] (PHOENIX-6528) When view index pk has a variable length column, read repair doesn't work correctly

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

Gokcen Iskender updated PHOENIX-6528:
-------------------------------------
    Description: 
If a view index rowkey has a variable length column, read repair might work incorrectly. We fixed PHOENIX-6266 and same fix should be applied to the case where the index row is UNVERIFIED so that read repair happens.

This only happens for view indexes (mutitenant or not)

  was:
If a view index rowkey has a variable length column in it and ends with a fixed column that happens to have the same byte as the separator byte at the end, we trim that last byte thinking that it is a separator byte.

This only happens for view indexes (mutitenant or not)


> When view index pk has a variable length column, read repair doesn't work correctly
> -----------------------------------------------------------------------------------
>
>                 Key: PHOENIX-6528
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-6528
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 4.14.3
>            Reporter: Gokcen Iskender
>            Assignee: Gokcen Iskender
>            Priority: Critical
>
> If a view index rowkey has a variable length column, read repair might work incorrectly. We fixed PHOENIX-6266 and same fix should be applied to the case where the index row is UNVERIFIED so that read repair happens.
> This only happens for view indexes (mutitenant or not)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)