On Fri, Nov 18, 2011 at 9:50 AM, goran kent <[email protected]> wrote:
> /then, stomps off for coffee and ginko biloba
>

Ginko biloba has kicked in and cause of grief is the password.  It's
mangled on receipt.

More accurately, the remote servers are still using the older
pre-ClusterSearcher code, which expects a cleartext pw.  New version
expects the pw in a serialised packet, and possibly other important
stuff as well...

Have now upgraded to latest trunk on the remote machines, and here's
the latest (testing with a single shard):

The server now emits my usual debug lines (from the serve loop):
DEBUG: method:[handshake]
DEBUG: method:[doc_max]
DEBUG: method:[doc_freq]    x31
...(no other methods reached)...

Then fails with:
 at 
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/LucyX/Remote/SearchServer.pm
line 104
        
LucyX::Remote::SearchServer::serve('LucyX::Remote::SearchServer=SCALAR(0xb8d5190)')
called at ./lucy_remote_search_server line 212

The client fails with:
Use of uninitialized value in numeric eq (==) at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/LucyX/Remote/ClusterSearcher.pm
line 158.

I'll keep sniffing around, but let me know if you need any other
details or tests.

cheers

Reply via email to