This is a bug. Can you please open a Jira issue?

On Tue, Apr 28, 2015 at 8:35 PM, Ian Rose <ianr...@fullstory.com> wrote:

> Is it possible to run DELETESHARD commands in async mode?  Google searches
> seem to indicate yes, but not definitively.
>
> My local experience indicates otherwise.  If I start with an async
> SPLITSHARD like so:
>
>
> http://localhost:8983/solr/admin/collections?action=splitshard&collection=2Gp&shard=shard1_0_0&async=12-foo-1
>
> Then I get back the expected response format, with <str name="requestid">
> 12-foo-1</str>
>
> And I can later query for the result via REQUESTSTATUS.
>
> However if I try an async DELETESHARD like so:
>
>
> http://localhost:8983/solr/admin/collections?action=deleteshard&collection=2Gp&shard=shard1_0_0&async=12-foo-4
>
> The response includes the command result, indicating that the command was
> not run async:
>
> <lst name="success">
> <lst name="192.168.1.106:8983_solr">
> <lst name="responseHeader">
> <int name="status">0</int>
> <int name="QTime">16</int>
> </lst>
> </lst>
> </lst>
>
> And in addition REQUESTSTATUS calls for that requestId fail with "Did not
> find taskid [12-foo-4] in any tasks queue".
>
> Synchronous deletes are causing problems for me in production as they are
> timing out in some cases.
>
> Thanks,
> Ian
>
>
> p.s. I'm on version 5.0.0
>



-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to