[mew-dist 28120] Re: cmew.rb and smew.rb

KOIE Hidetaka ( 鯉江英隆 ) hide at example.com
2008年 2月 24日 (日) 19:23:43 JST


#最後のメイルだけ検証に失敗しました:
#X-Mew: <body multi> BAD PGP sign "Tomoyuki Murakami <tomoyuki at example.com>" COMPLETE

  Message-Id: <20080223.160159.260007268.tomoyuki at example.com>
  Date:       Sat, 23 Feb 2008 16:01:59 +0900 (JST)
  From:       Tomoyuki Murakami <tomoyuki at example.com>
  Subject:    [mew-dist 28117] Re: cmew.rb and smew.rb

  | ・id.dbとのctimeを比較
  | ・Refileに簡易対応

ためしてみました。
ゼロからid.dbを作るのに10分かかるのですが
直後にcmewを再実行すると26秒で終りました。
#キャッシュにすべて載るのは大前提

  | 残課題
  | ・ctimeのOS依存の問題

ちょっと気になるところ:
- id.dbの時刻はctimeよりもmtimeをつかった方よくないでしょうか。
- id.dbのctimeとメイルのctimeを比較していますが
  id.dbのctime(mtime?)はcmewの終了時刻なので
  cmewを実行中に追加されたメイルをとりこぼすとおもいます。
  どこかにcmewの実行開始時刻を覚えておいて
  これと比較した方がよいとおもいます。

  | ・強制的に作り直すオプションも要?
  | 	大量にtouch/renameしたときなど

作り直しは、削除されたファイルをid.dbから消すのに必要ですね。
あるいは、dbをなめてexist?()でしょうか。

--
KOIE Hidetaka <hide at example.com>



Mew-dist メーリングリストの案内