Releases: uber/kraken
Releases · uber/kraken
v0.1.19
What's Changed
- Fix golangci-lint errors across codebase #8 by @egorikas in #529
- Fix a minor grammatical error in README features section by @C0derHarry in #512
- chore: revert underflow logs to debug by @sambhav-jain-16 in #531
- Fix golangci-lint errors across codebase #9 by @egorikas in #532
- build(deps): bump urllib3 from 2.6.0 to 2.6.3 by @dependabot[bot] in #530
- build(deps): bump github.com/opencontainers/image-spec from 1.0.1 to 1.0.2 by @dependabot[bot] in #524
- Add unit tests for localdb package [AI generated] by @gkeesh7 in #534
- Improve observability on kraken-origin load by @Anton-Kalpakchiev in #533
- Add comprehensive tests for origin/blobclient client.go [AI Generated] by @gkeesh7 in #537
- Fix golangci-lint errors across codebase #10 by @egorikas in #538
- Add unit tests for cluster_client.go Locations function by @gkeesh7 in #539
New Contributors
- @C0derHarry made their first contribution in #512
Full Changelog: v0.1.18...v0.1.19
v0.1.18
What's Changed
- ci: fix trivy report upload missing permissions by @thijmv in #521
- feat: Upload metrics and logs on proxy side by @hweawer in #522
- build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.8.3 by @dependabot[bot] in #515
- Bump idna from 2.8 to 3.7 by @dependabot[bot] in #398
- build(deps): bump pygments from 2.4.2 to 2.15.0 by @dependabot[bot] in #526
- build(deps): bump certifi from 2019.6.16 to 2024.7.4 by @dependabot[bot] in #525
- docs: remove redundant fixes from mac setup codelab by @thijmv in #523
- build(deps): bump urllib3 from 2.5.0 to 2.6.0 by @dependabot[bot] in #517
- Fix golangci-lint errors across codebase #6 by @egorikas in #455
- Fix golangci-lint errors across codebase #7 by @egorikas in #527
Full Changelog: v0.1.17...v0.1.18
v0.1.17
v0.1.16
What's Changed
- chore(.github/labeler): enable job failure if pr size is xl by @sambhav-jain-16 in #509
- Adding tests to cmd.go and refactoring the heartbeat method (AI generated) by @gkeesh7 in #508
- Refine agent run validation (AI Generated) by @gkeesh7 in #513
- Add DeepWiki badge to README and removed outdated badges by @gkeesh7 in #514
- Disable caching for README badges by @gkeesh7 in #516
Full Changelog: v0.1.15...v0.1.16
v0.1.15
What's Changed
- Improve naming, comments, and error logs by @Anton-Kalpakchiev in #503
- Add unit tests for agentclient (AI generated) by @gkeesh7 in #504
- fix(build-index): Add retry logic for manifest download during dependency resolution by @hweawer in #502
Full Changelog: v0.1.14...v0.1.15
v0.1.14
What's Changed
- feat(utils/cache): add metric when reservation fails by @sambhav-jain-16 in #494
- bug(utils/cache): prevent underflow of total size in memory cache by @sambhav-jain-16 in #498
- Unwinding reader on retry by @hweawer in #495
- Increase origin timeouts to 3m by @hweawer in #497
- Retry SyncExec by @hweawer in #496
Full Changelog: v0.1.13...v0.1.14
v0.1.13
What's Changed
- feat(proxy): add blob size filtering for prefetch by @hweawer in #460
- Refactor in preparation for adding more sophisticated cache cleanup policies by @Anton-Kalpakchiev in #461
- Support threshold-based eviction for store cache cleanup by @Anton-Kalpakchiev in #462
- Support custom policy- and threshold-based cache eviction cleanup by @Anton-Kalpakchiev in #463
- [store] Improve blob cache clean up with heuristics by @Anton-Kalpakchiev in #464
- feat(blobserver): Add PrefetchBlob API to origin by @Anton-Kalpakchiev in #459
- feat(proxyserver): Add PrefetchImage V2 API that is idempotent by @Anton-Kalpakchiev in #467
- fix(blobserver): Remove Error log on 202 Accepted from DownloadBlob and GetMetainfo by @Anton-Kalpakchiev in #468
- fix(ci): allow CI to run for non-master branch PRs by @sambhav-jain-16 in #481
- feat(proxyserver): Add observability for PrefetchImage API by @Anton-Kalpakchiev in #469
- fix(.github/labeler): improve labeler action by @sambhav-jain-16 in #484
- feat(util/cache): add blob memory cache implementation by @sambhav-jain-16 in #471
- feat(lib/store): setup memory cache config in castore by @sambhav-jain-16 in #472
- feat(lib/store): initialize memory cache in castore by @sambhav-jain-16 in #473
- feat(lib/metainfogen): add method to generate metainfo from bytes by @sambhav-jain-16 in #474
- feat(store/base): create an in-memory read writer by @sambhav-jain-16 in #475
- feat(utils/cache): add method to reserve cache space by @sambhav-jain-16 in #476
- feat(lib): use in-memory cache in blob download by @sambhav-jain-16 in #477
- feat(lib/store): implement drain workers in castore by @sambhav-jain-16 in #478
- feat(lib/store): integrate memcache in read paths by @sambhav-jain-16 in #479
- test(test): add integ tests for mem cache by @sambhav-jain-16 in #480
- fix(lib/store): initialise BufferedReadWriter with size by @sambhav-jain-16 in #493
Full Changelog: v0.1.12...v0.1.13
v0.1.12
What's Changed
- fix(util): change error to debug level for closer by @sambhav-jain-16 in #452
- Adding a PR size label github action by @gkeesh7 in #456
- Remove unused verification metrics by @hweawer in #457
- Put images in log lines origin by @hweawer in #453
- Put images in log lines in build-index by @hweawer in #454
Full Changelog: v0.1.11...v0.1.12
v0.1.11
What's Changed
- feat(lib/backend): add functionality to close clients by @sambhav-jain-16 in #451
Full Changelog: v0.1.10...v0.1.11
v0.1.10
What's Changed
- Updating The CI pipeline test step behaviour by @hweawer in #442
- fixing lint issues. part 3. by @egorikas in #445
- fixing some of the missed/ignored errors by @egorikas in #446
- Another portion of the lint fixes by @egorikas in #447
- Add eth1 to supported interfaces by @erikkressner in #448
New Contributors
- @erikkressner made their first contribution in #448
Full Changelog: v0.1.9...v0.1.10