phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rajeshbabu Chintaguntla (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PHOENIX-4215) Partial index rebuild never complete after PHOENIX-3525 when rebuild period is configured
Date Wed, 20 Sep 2017 02:20:00 GMT

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

Rajeshbabu Chintaguntla commented on PHOENIX-4215:
--------------------------------------------------

[~jamestaylor] 
bq. FYI, I have a test and found and fixed a few issues. Will post patch after I clean it
up, Rajeshbabu Chintaguntla.
Super. Thanks.

bq. To write the test, you'd just create your own Clock class and inject it as the other tests
are doing. Just set QueryServices.INDEX_FAILURE_HANDLING_REBUILD_PERIOD in the setup to a
reasonable value (not large enough to trigger batches in other tests) and UPSERT some rows
with timestamps that will cause batching to occur. You can copy/paste other tests there.
In the testcase patch uploaded here PHOENIX-4215_testcase.patch setting period to 1000 milli
seconds. With this able to reproduce the issue and meeting all the requirements what ever
you are saying. As you already said you have a test that's cool.


> Partial index rebuild never complete after PHOENIX-3525 when rebuild period is configured
> -----------------------------------------------------------------------------------------
>
>                 Key: PHOENIX-4215
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4215
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: Rajeshbabu Chintaguntla
>            Assignee: Rajeshbabu Chintaguntla
>             Fix For: 4.12.0
>
>         Attachments: PHOENIX-4215_testcase.patch
>
>
> Currently the default value of phoenix.index.failure.handling.rebuild.period is long
max. When we configure it some thing like an hour or day then partial index rebuild never
complete and the index is never usable until recreate it. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message