We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
概要: 従来、期待されないコードパスを踏んだときは glog による LOG(ERROR) を用いて検出していたが、並行プログラミングにおいてそれを踏むときは相当数踏むことが多く、CB 環境の性能劣化を招いていた。現在 glog による LOG_FIRST_N(ERROR, 1) を利用して検出することで、相当数踏んでもログは一度しか出力せず、CB 環境の性能劣化を招かないようにした。そうすると今度は CB 環境の性能劣化によって拾えていたバグを拾いづらくなるため、そのようなケースで例外を投げること、全テストケースでその例外をキャッチして検出することが必要である。
TODO
工数見積もり:数週間
完了条件:LOG(ERROR)にだけ頼っている部分で、例外処理でもカバーしきること。
親イシュー:#99
The text was updated successfully, but these errors were encountered:
kuron99
thawk105
No branches or pull requests
概要: 従来、期待されないコードパスを踏んだときは glog による LOG(ERROR) を用いて検出していたが、並行プログラミングにおいてそれを踏むときは相当数踏むことが多く、CB 環境の性能劣化を招いていた。現在 glog による LOG_FIRST_N(ERROR, 1) を利用して検出することで、相当数踏んでもログは一度しか出力せず、CB 環境の性能劣化を招かないようにした。そうすると今度は CB 環境の性能劣化によって拾えていたバグを拾いづらくなるため、そのようなケースで例外を投げること、全テストケースでその例外をキャッチして検出することが必要である。
TODO
工数見積もり:数週間
完了条件:LOG(ERROR)にだけ頼っている部分で、例外処理でもカバーしきること。
親イシュー:#99
The text was updated successfully, but these errors were encountered: