Releases: kalbasit/ncps
Releases · kalbasit/ncps
v0.0.12
What's Changed
- helper: split Nar(Info)Path into Nar(Info)FilePath and Nar(Info)URLPath by @kalbasit in #64
- testdata: add expected paths for each nar/narinfo by @kalbasit in #65
- pkg/cache: move narinfo files inside store/narinfo by @kalbasit in #66
- pkg/cache: store narinfo and nar file in sharded store by @kalbasit in #67
- pkg/database: add indexes to the nars/narinfos tables by @kalbasit in #68
Full Changelog: v0.0.11...v0.0.12
v0.0.11
What's Changed
- go: update go-nix by @kalbasit in #55
- testdata: NARs should have a text matching the FileSize by @kalbasit in #56
- treewide: Use testify assert/require instead of stdlib testing by @kalbasit in #57
- pkg/helper: add ParseSize a helper to parse size with units by @kalbasit in #59
- pkg/database: add funcs to return totalNarSize and least used nars by @kalbasit in #60
- treewide: pkg/cache.New should take less args by @kalbasit in #61
- pkg/cache: Implement LRU via a CronJob by @kalbasit in #58
Full Changelog: v0.0.10...v0.0.11
v0.0.10
v0.0.9
What's Changed
Full Changelog: v0.0.8...v0.0.9
v0.0.8
v0.0.5
What's Changed
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- pkg/server: Respond to DELETE for nar and narinfo files by @kalbasit in #23
- Move main to the root directory by @kalbasit in #24
- pkg/database: Start with simple INSERT for both narinfo and nar by @kalbasit in #25
- pkg/server: Fix a flaky test by @kalbasit in #26
- golangci-lint: configure the gci linter by @kalbasit in #28
- pkg/cache: add nar/info to DB after pulling from upsstream by @kalbasit in #27
- pkg/cache: add nar/info to DB after pushing to the cache by @kalbasit in #29
- pkg/server: Add a flag to control the PUT verb by @kalbasit in #30
- pkg/database: add functions to touch narinfo and nar records by @kalbasit in #31
- pkg/cache: touch narinfo and nar records when fetched from store by @kalbasit in #32
- GitHub: Remove the caching of Go build and Go module cache by @kalbasit in #33
- GitHub: add an action to create a release and publish assets by @kalbasit in #34
Full Changelog: v0.0.3...v0.0.4