On Monday November 19 2007 3:55:29 pm Bill Peverill wrote: > All [Pete, Andi, and Marc] > > Thanks for the quick replies.. > > Are any of your implementations comparable in size to ours, running with > JCC? > How long have they been running? Are any running with windows server 2003? > Are they fully stable now [no restarts required?]
We haven't ported yet, so I can't answer your questions. As Andi notes however, PyLucene-JCC is much closer to Java Lucene b/c of the Sun/whoever JVM, and there are some honking huge Java Lucene deployments out there. > In addition to figuring out how to solve the issue, it looks like we should > be > figuring out what problems we might have on the other side. A piece of advice / rant: Speaking from experience, whatever problems you encounter with PyLucene-JCC, I will be *shocked* if they are worse than what you are heading for with PyLucene-GCJ. In spite of Andi's excellent work on PyLucene-GCJ (and I mean that sincerely), it is one of the single most difficult pieces of of software to work with that I have ever encountered. To clarify, while the Python API is very nice, tweaking things at the GCJ level is quite difficult. Couple that with a very challenging build process and you're in for a world of hurt. We literally spent over 3 man-months beating our heads against the problem you're now up against before settling on a less than ideal solution. I wish I could give you a magic formula for optimizing GCJ memory performance, but I don't have one (and it probably wouldn't work on windows anyway). At the end of the day, GCJ is just not a very good JVM. Again, let me urge you (and anyone starting a new project / in a position to do so) to switch to the JCC branch. While it is much newer, I've generally found Andi's code to be high quality and he's *very* responsive in terms of bugfixes & support. For those with existing code, the conversion is realtively easy - I recently switched an 800 LOC library in about a day and a half; if I had unittests, it would have taken about half a day. -- Peter Fein || 773-575-0694 || [EMAIL PROTECTED] http://www.pobox.com/~pfein/ || PGP: 0xCCF6AE6B irc: [EMAIL PROTECTED] || jabber: [EMAIL PROTECTED] _______________________________________________ pylucene-dev mailing list [email protected] http://lists.osafoundation.org/mailman/listinfo/pylucene-dev
