incubator-blur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron McCurry (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (BLUR-245) There is a deadlock condition that can occur during mutate batch calls.
Date Sun, 29 Sep 2013 13:20:23 GMT

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

Aaron McCurry closed BLUR-245.
------------------------------

    Resolution: Fixed

https://git-wip-us.apache.org/repos/asf?p=incubator-blur.git;a=commit;h=6b000703457e64d5c9334426ed012c027a359eb3

https://git-wip-us.apache.org/repos/asf?p=incubator-blur.git;a=commit;h=ffc817c4401ce53b6ba1b0fed700260d34c8acac

> There is a deadlock condition that can occur during mutate batch calls.
> -----------------------------------------------------------------------
>
>                 Key: BLUR-245
>                 URL: https://issues.apache.org/jira/browse/BLUR-245
>             Project: Apache Blur
>          Issue Type: Bug
>          Components: Blur
>    Affects Versions: 0.3.0, 0.2.1
>            Reporter: Aaron McCurry
>            Priority: Blocker
>             Fix For: 0.3.0, 0.2.1
>
>
> Basically there is a thread pool that the mutates use for performing the mutate.  However
the batch mutate call in the index manager submits a job then in that submitted job it creates
more jobs (one for each shard).  This can cause a deadlock condition in the thread pool, because
the thread pool is a fixed size.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message