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

[jira] [Updated] (PHOENIX-5658) IndexTool to verify index rows inline

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

Kadir OZDEMIR updated PHOENIX-5658:
-----------------------------------
    Attachment: PHOENIX-5658.master.002.patch

> IndexTool to verify index rows inline
> -------------------------------------
>
>                 Key: PHOENIX-5658
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5658
>             Project: Phoenix
>          Issue Type: Improvement
>    Affects Versions: 5.0.0, 4.14.3
>            Reporter: Kadir OZDEMIR
>            Assignee: Kadir OZDEMIR
>            Priority: Major
>         Attachments: PHOENIX-5658.master.001.patch, PHOENIX-5658.master.002.patch
>
>          Time Spent: 5h 20m
>  Remaining Estimate: 0h
>
> It is important to make sure that index rows are rebuilt correctly by IndexTool. IndexScrutinyTool is very valuable to do this but when compared to IndexTool it runs 5-10 times slower. It is almost impractical to run IndexScrutinyTool to verify large index tables as it can take hours and sometimes days to do that. IndexTool runs faster since it rebuilds an index table on the server side and this eliminates back and forth data transfer between clients and servers. Thus, having an option to verify index rows inline as part of IndexTool would eliminate the need to run IndexScrutinyTool mostly.  



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