概要
リポジトリを追加した直後に自動で crawl を trigger し、既存 PR データを取得する。
背景
現状、リポ追加後はデータが空のままで、ユーザーが Data Management から手動で Full Refresh するか、次の定期 crawl(毎時)を待つ必要がある。追加直後にデータが表示されるのが自然な体験。
考慮事項
- 連続追加時の coalesce 戦略(skip だと 2 個目以降が drop される)
- 追加直後に削除された場合、crawl が repositoryId でマッチせずエラーになる → skip に変更する必要あり
- crawl.server.ts の repositoryId 不一致時の挙動を throw → skip に緩和
前提条件
概要
リポジトリを追加した直後に自動で crawl を trigger し、既存 PR データを取得する。
背景
現状、リポ追加後はデータが空のままで、ユーザーが Data Management から手動で Full Refresh するか、次の定期 crawl(毎時)を待つ必要がある。追加直後にデータが表示されるのが自然な体験。
考慮事項
前提条件