async
を使ったのでPython3.5以上でないと使えなくなった。改悪。
成果物
GitHub.Uploader.AddFunction.Contributions.Async.201705141627
前回まで
起動時間の遅延などの問題が発生した。
なぜか対象ユーザを一人に絞ってもあまり短縮されなかった。
今回
起動引数で渡されたユーザのみ更新にすると7〜8秒だったのが3秒程度の遅延になった。しかし、全ユーザにすると8〜9秒とむしろ長くなった。謎。
別の案
- 別ツールにしてたまに叩くようにする
- アップローダ起動日時とくらべてDBの最新日時が古い時のみ更新するようにする
所感
別ツールにすると使う側の手間が増えてしまう。しかし毎回起動時間が遅延するのは耐えられない。どうするか。