少なくとも1ダース以上のフィールドに対するソートと20〜30フィールドに対するファセット遭遇した問題プロモーションの失敗によるフルGCの頻発。大きなオブジェクトが生成され、OLD領域をフラグメントさせたようである。GCが発動されるtenured領域の占有率。mergeを使った変更の取り消しSolrの検索結果クラスタリングの分散検索対応を担当している:https://issues.apache.org/jira/browse/SOLR-2282https://issues.apache.org/jira/browse/SOLR-2296これで現在はまっている。ローカルでは再現しないエラーが、hudson上のnightlyビルドで起きている。迷惑をかけられないので、SOLR-2296を一時的にrevertすることにした。mergeコマンドに指定している。このようにコミットを1つにまとめておくと、取り消すのも簡単である。mergeすることで入れた。やらない操作なので、のちのちのためにメモを残しておく。パッケージが新設されてそちらに移動し、その後r906553で今回の目的の変更があったことがわかる。上記4.のdiffをmergeに変えればよい。PathのLibrariesからlucene/contrib/ant/lib/Tidy.jarを削除する。Tidy.jarにはorg.w3c.dom.*のクラスが含まれており、これが悪さをしてしまう。Vol.50にも掲載されているgitについて。-Dtestcase=テストケース名しかしこの方法だと指定した単体テストが1つしか実行できないので、これはこれで不便であった。LUCENE-1617の改善により、単体テストを実行するパッケージが指定できるようになった。-Dtestpackage=searchこうすると、"search"をパッケージ名に含むパッケージ以下の全単体テストを実行するようになる。この指定方法では、org.apache.lucene.search.*の単体テストに加え、search以下のfunctionやpayloadsやspansパッケージも単体テストが実行されるようになる。2.9の開発が行われているが、「過去バージョンの単体テスト」を実行するAntターゲット"test-tag"が追加された。比較のポイント商用検索エンジンを購入した企業担当者は読まないでください。McCandlessFastVectorHighlighterについて解説記事を寄稿しました。