操作
Defect #156
完了ファイルの行数が多い場合に、ファイル内容の表示に時間がかかる
説明
リポジトリ上のファイル内容を、[見る]や[注釈]などで確認する際、ファイルの行数が多い(1000行など)場合に非常に時間がかかってしまいます。
また、ある程度時間が経過すると、ブラウザからJavascriptを実行を停止するか確認するダイアログが表示されます。
- 1000行以上のファイルをリポジトリにコミットする。
- [リポジトリ]タブをクリックする。
- [最新のリビジョン]からコミットしたリビジョンを選択する。
- コミットしたファイルを選択する。
- CodeReview Plugin r300
- Firefox 3.5.2(Win) と IE8
上記の手順にあるとおり、ファイルを選択した時点でだいぶ待たされた後、ブラウザから警告されるような状態です。
[注釈]の場合のみレビュー可能にするなど、ユーザーがワンクッションおけるようにしたほうがよいのではないかと思います。
Tatsuya Saito さんが14年以上前に更新
私の環境でも2000行のデータではFirefox、IE8ともに警告はされなくなりました。
ありがとうございました。
以下に関しては、行数がもっと多い場合も考慮してあったほうがよいかと思いますがどうでしょうか?ユーザーの環境にも寄りますし。
bq. [注釈]の場合のみレビュー可能にするなど、ユーザーがワンクッションおけるようにしたほうがよいのではないかと思います。
Haru Iida さんが14年以上前に更新
確認ありがとうございます。
Tatsuya Saito wrote:
以下に関しては、行数がもっと多い場合も考慮してあったほうがよいかと思いますがどうでしょうか?ユーザーの環境にも寄りますし。
確かにそうですね。人によってはチープなマシンで1万行のソースを見なきゃならない場合もあるかもしれませんね。まあ、必要にせまられたら実装することにします。YAGNIの原則。
Javascriptはもうちょっとチューニングする余地がありそうなので5000行ぐらいは表示できるようにはなるかなぁ。それ以上は、1ファイルにそんなにコードを書いちゃいけませんということで(^^
操作