Skip to content

Cache project private_metadata for incremental backfill - #43

Merged
pelson merged 1 commit into
mainfrom
feature/reverse-dep-search
Jul 10, 2026
Merged

Cache project private_metadata for incremental backfill#43
pelson merged 1 commit into
mainfrom
feature/reverse-dep-search

Conversation

@pelson

@pelson pelson commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Widens the pkg-info diskcache entry to a 4-tuple carrying
prj.private_metadata alongside PackageInfo. The startup backfill now
re-derives `source` (and any future private-metadata-sourced field)
from the cache without a full re-crawl.

Bumps SCHEMA_VERSION to 3 so existing DBs re-run the backfill. Old
3-tuple cache entries are still accepted (source stays null until the
next crawl rewrites them).
@pelson
pelson merged commit 2f8ebec into main Jul 10, 2026
2 checks passed
@pelson
pelson deleted the feature/reverse-dep-search branch July 10, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant