| From | Sent On | Attachments |
|---|---|---|
| goran kent | Nov 14, 2011 2:59 am | |
| Marvin Humphrey | Nov 14, 2011 5:14 am | |
| goran kent | Nov 14, 2011 6:42 am | |
| Nathan Kurz | Nov 14, 2011 2:58 pm | |
| goran kent | Nov 17, 2011 12:37 am | |
| Marvin Humphrey | Nov 17, 2011 3:24 pm | |
| goran kent | Nov 17, 2011 11:50 pm | |
| goran kent | Nov 18, 2011 1:19 am | |
| Marvin Humphrey | Nov 18, 2011 6:13 am | |
| goran kent | Nov 18, 2011 6:36 am | |
| goran kent | Nov 18, 2011 10:18 am | |
| goran kent | Nov 23, 2011 2:30 am | |
| goran kent | Nov 23, 2011 3:24 am | |
| goran kent | Nov 23, 2011 3:49 am | |
| goran kent | Nov 23, 2011 4:05 am | |
| Nick Wellnhofer | Nov 23, 2011 4:27 am | |
| goran kent | Nov 23, 2011 4:30 am | |
| Marvin Humphrey | Nov 23, 2011 4:40 am | |
| goran kent | Nov 23, 2011 4:51 am | |
| goran kent | Nov 23, 2011 4:59 am | |
| goran kent | Nov 23, 2011 5:55 am | |
| Marvin Humphrey | Nov 23, 2011 12:34 pm | |
| goran kent | Nov 24, 2011 12:50 am | |
| Nick Wellnhofer | Nov 24, 2011 2:16 am | |
| goran kent | Nov 24, 2011 2:49 am | |
| goran kent | Nov 24, 2011 3:57 am | |
| Marvin Humphrey | Nov 26, 2011 10:23 am |
| Subject: | Re: [lucy-user] Concurrent searching | |
|---|---|---|
| From: | Marvin Humphrey (mar...@rectangular.com) | |
| Date: | Nov 23, 2011 12:34:53 pm | |
| List: | org.apache.lucene.lucy-user | |
On Wed, Nov 23, 2011 at 03:56:05PM +0200, goran kent wrote:
Presumably you're referring to this section in _multi_rpc() which needs to change?:
my @responses; my $remaining = $num_shards; my $select = $select{$$self}; my $sock_map = $sock_map{$$self}; while ($remaining) { my @ready = $select->can_read; for my $sock ( @{ $ready[0] } ) { my $shard_num = $sock_map->{"$sock"}; my $response = $self->_retrieve_response_from_shard($shard_num); $responses[$shard_num] = $response->{retval}; $remaining--; } }
Something like this:
my @responses; for (my $i = 0; $i < $num_shards; $i++) { my $response = $self->_retrieve_response_from_shard($i); $responses[$i] = $response->{retval}; }
Marvin Humphrey





