Watch
1
0
Fork
You've already forked pkg-proxy
1
mirror of https://github.com/git-pkgs/proxy.git synced 2026-11-10 08:09:17 -05:00
pkg-proxy/internal/database
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Andrew Nesbitt 3eadb3eb46
Preserve Swift and Go compatibility when upgrading PURL (#642)
* Handle Swift registry identities in cache and vulnerability APIs

* Preserve Go cache and policy behavior when upgrading PURL
2026-10-31 09:49:35 +00:00
..
analytics_test.go Per-ecosystem cache and download statistics 2026-10-01 16:15:03 +02:00
cache_eviction.go Drop cached metadata that fails its integrity check 2026-10-25 12:51:11 +00:00
cache_eviction_test.go Count cached metadata against max_size and evict it LRU (#507) 2026-10-20 10:22:55 +01:00
cached_names.go Mirror Julia packages 2026-10-25 19:37:46 +01:00
database.go Treat file::memory: URIs as in-memory and test more of the read pool 2026-10-25 18:14:58 +01:00
database_test.go Share upstream rate-limit holds across instances 2026-10-25 17:34:08 +01:00
ecosystem_filter.go Mirror gems and composer packages under the handler names 2026-10-22 15:57:14 +02:00
fetch_leases.go Keep detached lease waits alive and stop waiting on a failed fetch 2026-10-23 19:19:22 +02:00
hits.go Read SQLite through a separate read-only pool 2026-10-25 17:35:49 +01:00
hits_test.go Keep hit timestamps from moving backwards 2026-10-01 08:21:55 -07:00
local_artifacts.go Refuse pushes of a version that holds a pushed file under another name 2026-10-21 12:33:43 +02:00
local_artifacts_test.go Refuse pushes of a version that holds a pushed file under another name 2026-10-21 12:33:43 +02:00
lock.go Let an interrupted mirror schedule run again 2026-10-23 19:07:32 +02:00
lock_test.go Merge pull request #570 from simonchrz/feat/fetch-leases 2026-10-24 11:32:37 +01:00
metadata_cache_test.go Keep the stored metadata on an upstream 304 (#495) 2026-10-18 20:29:43 +01:00
metadata_dates.go Add a metadata_dates table for rewritten metadata dates 2026-10-12 15:16:51 +02:00
metadata_dates_test.go Test upgrading cached metadata through the metadata_dates migration 2026-10-12 16:11:49 +02:00
metadata_stats_test.go Separate artifact and metadata cache metrics on /metrics and the analytics page (#463) 2026-10-20 11:25:33 +01:00
pending_deletes_test.go Never let a cache fill replace a pushed artifact 2026-10-21 12:24:04 +02:00
postgres_pool_test.go fix(database): set connection pool limits for Postgres (#350) 2026-09-16 08:13:38 +01:00
queries.go Merge main. Main now records UpsertArtifact and its queue entry in one transaction itself, so that part of this branch is gone; ClearArtifactCache, eviction and the unrecorded refetch remain, and an unrecorded refetch counts as failed for instances waiting on its lease. 2026-10-26 08:57:26 +01:00
queries_packages_list_test.go Mirror gems and composer packages under the handler names 2026-10-22 15:57:14 +02:00
read_pool_bench_test.go Read SQLite through a separate read-only pool 2026-10-25 17:35:49 +01:00
read_pool_test.go Treat file::memory: URIs as in-memory and test more of the read pool 2026-10-25 18:14:58 +01:00
rekey_artifact.go Preserve Swift and Go compatibility when upgrading PURL (#642) 2026-10-31 09:49:35 +00:00
rekey_artifact_test.go Preserve Swift and Go compatibility when upgrading PURL (#642) 2026-10-31 09:49:35 +00:00
retention.go Mark pushed artifacts as local and keep them out of eviction 2026-10-14 13:23:13 +02:00
retention_test.go Index artifacts by filename and shorten Julia comments 2026-10-26 16:40:15 +01:00
schema.go Index artifacts by filename and shorten Julia comments 2026-10-26 16:40:15 +01:00
types.go Count cached metadata against max_size and evict it LRU (#507) 2026-10-20 10:22:55 +01:00
upstream_holds.go Share upstream rate-limit holds across instances 2026-10-25 17:34:08 +01:00
upstream_holds_test.go Share upstream rate-limit holds across instances 2026-10-25 17:34:08 +01:00
version_purl_test.go fix: decode PURL percent-encoding in versions and package paths (#244) 2026-08-14 10:38:08 +01:00