テスト中

いろいろと動作確認中。1.0.0 の次は細かい修正をして、1.0.1 くらいのバージョンでリリースすれば良いかと思っていたのだけど、BASIC/DIGEST認証サポートとか、Solr 周りの処理の効率化などしてたら、単なるバグ修正リリースという感じではなくなったので、次のバージョンは 1.1.0 にする予定。現在は、PDFBox が Exception を吐いていたりするので、それを修正できればリリースできるかと。なので、遅くても来週くらいには何とかしたいところ。

Solrが参照するcommons-io

solr-core と solr-solrj の pom では commons-io の groupId が以下のように org.apache.commons になっている。

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>

なので、自分のプロジェクトでも groupId が commons-io の commons-io を定義していると別物として扱われ、2つの commons-io が入ることになる。というわけで、紛らわしいから自分のプロジェクトの pom で solr の dependency で exclusions して commons-io が入らないようにするのが良いかも。commons 系の groupId は困るな…。

スナップショットバージョン

FessのHudsonでビルドして、スナップショットバージョンをサイトにアップするようにしました。というわけで、サイトから最新のものもダウンロードできるようになりました。1.0.0 に比べて、同時実行のクロール数の調整ができたりと細かな修正が入ってます。今はBASIC認証の対応作業中…。