Skip to content

リポジトリ追加時に初回 crawl を自動 trigger する #274

@coji

Description

@coji

概要

リポジトリを追加した直後に自動で crawl を trigger し、既存 PR データを取得する。

背景

現状、リポ追加後はデータが空のままで、ユーザーが Data Management から手動で Full Refresh するか、次の定期 crawl(毎時)を待つ必要がある。追加直後にデータが表示されるのが自然な体験。

考慮事項

  • 連続追加時の coalesce 戦略(skip だと 2 個目以降が drop される)
  • 追加直後に削除された場合、crawl が repositoryId でマッチせずエラーになる → skip に変更する必要あり
  • crawl.server.ts の repositoryId 不一致時の挙動を throw → skip に緩和

前提条件

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions