Wednesday(メモ)コーパスLuceneのメーリングリストに流れていたので、メモ。Tomcatセキュリティチームが残念に思った脆弱性報告の件Tomcatのセキュリティチームが遺憾の意を表明したセキュリティ関連の件。公開システムではなく、プライベートなメーリングリストで報告してください、とのこと。7に関し、Lucene/Solrプロジェクトから重要なお知らせがある。ロンウイットのホームページにも掲載したが、あまりにも重要なため、同じ内容になってしまうがここにも掲載しておく。Solrユーザの皆様こんにちは。他のJavaベースのApacheプロジェクトのユーザの皆様こんにちは。7をリリースしました。残念なことにいくつかのループを誤ってコンパイルするホットスポットコンパイラ最適化が含まれています。これはいくつかのApacheプロジェクトのコードに影響を与えます。Solrは2つのApacheプロジェクトであり、これらのバグの影響を受けます。本日までにリリースされたすべてのバージョンが影響を受けます。Solrユーザはデフォルトの設定で、ドキュメントをインデックスし始めるとすぐにSIGSEGVでJavaがクラッシュします。trunkをパルスコーデックで使っている場合やその他のループも影響を受けます。7の公式リリースの5日前に発見されました。そのためオラクルはこれらのバグを修正する時間がありませんでした。私たちの問い合わせに対し、オラクルはこれらの修正をサービスリリースu2に入れることを提案してきました(最終的にはu1となりました。使ってループ最適化をはずすことによりインデックスの破壊を避けることができます。明示的に使うことでこれらの問題に遭遇します。7にアップグレードする場合、再インデックスをするのを忘れないでください。7で出荷されるユニコードバージョンが変わっており、トークナイズのふるまいが異なります(アルファベットの小文字正規化など)。PorterStemFilterを使っているときに起こることが確認されている。7ではデフォルトらしい。オプションを使わなければ回避できる。ThursdayApacheのソースコード管理リビジョン番号1,000,000をYonikが達成ApacheプロジェクトではSubversionでApacheプロジェクト全体のソースコード管理をしており、リビジョン番号はApacheプロジェクト全体での通し番号となる。その番号が昨晩ついに1,000,000に到達し、Lucene/SolrコミッターであるYonikがその番号を踏んだ。Commit!ちなみに私はその直前の999,984と999,990をコミットしたが、build.xmlのちょっとした修正(ちょっとした修正ではあるが、これによりFastVectorHighlighterのJavadocのリンクが正しい位置に出力される)なので、もし1,000,000を踏んでいたら「おまえ狙っただろ」と思われたかも知れないので、実はほっとしている。Framework(LCF)の名前をリリース前に変更しようという話が持ち上がってきているが、例によって名称のアイディアがいろいろ出てきてなかなか収拾がつかない状態となっている。Ant本(※1)のまえがきでAntの名前をいじり、Lucene本のまえがきでLuceneの名前をいじったものである。それが祟ってか、自分の会社の名前がなかなか決まらなかった。Cuttingの子供に名前をつけてもらおうか」(※2)と冗談とも本気ともつかない話も出てきている。トレーニングコース」受講者に贈呈中!なくなり次第終了です。Cutting氏の子供の象のぬいぐるみの名前がHadoopというのは、今や有名な話。1.1.0が本日リリースされた。topic)(メモ)svnコミットログの修正方法Solrの不具合修正のコミットログを間違えてあせった。them."コミットログを失敗した同じコンソールのワーキングコピーにて上記の通り操作する。コミットは不要で上の通り実行すればいきなり書き換わる。比較のポイント商用検索エンジンを購入した企業担当者は読まないでください。McCandlessFastVectorHighlighterについて解説記事を寄稿しました。