ビットコイン・インスティテュート

Re: ログの​タイムスタンプ

人物: jhyslop
jhyslop 2011年3月10日03:29 UTC

実は、ロギングを少し改修する予定なので、その際にオプションのタイムスタンプを追加するつもりだ。フラグを追加するのだから、-logtimestamp=<off | numeric | human-readable> にしない理由はない。

プライバシー上の懸念とは何だったか、覚えているかな?

私の計画は、OutputDebugStringFを2つのパラメーターを受け取るように変更することだ。1つは冗長レベル(off、critical error、error、warning、info、debug、verbose)を示し、もう1つはログエントリが関連する領域(Mining、Transactions、Blocksなど)を示すビットマスク列挙型だ。(文字どおり何千行ものIRCのログメッセージをかき分けるのにうんざりしていたし、ログファイルも1日に約1.2Mになっていた。)あ、それと、すべての’printf’文を、コンテキストに応じた適切なxとyを持つOutputDebugStringF( x, yに変更する。

そのコードはすでにローカルソースにあるが、以前のリリースに基づいており、現在はDebug, Miningにハードコードされている。