I've updated to 0.9.7 with the following big changes (below). In
short, I've removed the adapters in favor of simplicity. The XML
generator is faster than LibXML:
http://github.com/mwmitchell/xout/raw/master/benchmark-results.txt
- and is embedded within the RSolr library. This means there are no
more dependencies. I haven't published the gem and will probably wait
a few days before doing so.
Cheers,
Matt
0.9.7 - October 23, 2009
Removed XML message builders - using pure Ruby generator instead
- benchmarks show generation speed is a little faster than libxml
- minimal xml escaping so binary posting to Solr should no longer
be a problem.
Changed response.adapter_resonse to response.raw
Removed HTTP adapters - sticking with NetHTTP
Removed builder dependency in gemspec
Removed Adapter and HTTPClient modules
Moved HTTPCLient::Util to Connection::Utils
Updated all tests