Commit Graph

38 Commits

Author SHA1 Message Date
550948951e feat: implement enhanced garbage collection statistics logging
All checks were successful
Release Tag / release (push) Successful in 12s
2025-01-22 20:27:12 -06:00
4a23eecae0 fix: reduce log interval to 1 second for more frequent statistics updates
All checks were successful
Release Tag / release (push) Successful in 28s
2025-01-22 19:37:30 -06:00
fed9bbe218 fix: go back to the old averaging
All checks were successful
Release Tag / release (push) Successful in 12s
2025-01-22 19:35:17 -06:00
7401c040dc feat: add configurations for memory only, disk only, and memory & disk modes
All checks were successful
Release Tag / release (push) Successful in 14s
2025-01-22 19:28:45 -06:00
ca069a20ee fix: track cache hits and misses in average cache state 2025-01-22 18:43:07 -06:00
3e8a92b865 fix: log memory statistics only if memory is enabled
All checks were successful
Release Tag / release (push) Successful in 9s
2025-01-22 18:29:19 -06:00
b7652ed7cc fix: initialize average cache state with cleared values
All checks were successful
Release Tag / release (push) Successful in 9s
2025-01-22 18:25:16 -06:00
08b8d0ce3d fix: enhance logging for memory and disk statistics in cache 2025-01-22 18:23:53 -06:00
53847db0e9 fix: improve cache state clearing and average calculation logic 2025-01-22 18:23:47 -06:00
d11c294010 chore: update goreleaser configuration for draft releases and name template
All checks were successful
Release Tag / release (push) Successful in 8s
2025-01-22 18:11:33 -06:00
f951f5fd8e chore: rename workflows for clarity and consistency
All checks were successful
Release Tag / release (push) Successful in 9s
2025-01-22 18:00:55 -06:00
59159c3fc7 chore: remove outdated copyright notice from main.go 2025-01-22 17:49:58 -06:00
3785057043 chore: remove outdated copyright notice from root.go 2025-01-22 17:49:58 -06:00
56857556b2 feat: import version package to access global version variable 2025-01-22 17:49:58 -06:00
6b0a556690 feat: include application version in logging output 2025-01-22 17:49:58 -06:00
116dfb0865 feat: add version command to display application version 2025-01-22 17:49:58 -06:00
ed5e050d81 docs: clarify license coverage in README.md 2025-01-22 17:49:58 -06:00
fea5e94be8 chore: add 'dist/' to .gitignore to exclude distribution files 2025-01-22 17:49:58 -06:00
1e221a218c chore: format launch.json arguments for improved readability 2025-01-22 17:49:58 -06:00
ac245f6cf9 chore: remove unused extra files from goreleaser configuration 2025-01-22 17:49:58 -06:00
7593f1999f chore: remove unused goreleaser checksum script 2025-01-22 17:49:58 -06:00
d49c4e1799 fix: increase hits buffer size in AvgCacheState initialization 2025-01-22 17:49:58 -06:00
0ca2a9eeed feat: integrate zerolog for structured logging and replace fmt with logger 2025-01-22 17:49:58 -06:00
0d8e8acf3a refactor: replace log statements with fmt for console output 2025-01-22 17:49:58 -06:00
837960e41b fix: initialize the avgcachestatus 2025-01-22 17:49:58 -06:00
86754b21aa refactor: comment out logging for request duration in ServeHTTP method 2025-01-22 17:49:58 -06:00
5682c1e9c8 feat: add AvgCacheState to track average cache hits and misses 2025-01-22 17:49:58 -06:00
93d65f2ae1 refactor: streamline release and test workflows by removing unnecessary steps 2025-01-22 17:49:58 -06:00
d7408bf202 refactor: remove old CI workflows and consolidate into a new test workflow 2025-01-22 17:49:58 -06:00
83ee19629c refactor: remove unnecessary go generate step from goreleaser configuration 2025-01-22 17:49:58 -06:00
bc7744b5a7 fix: handle error from http.ListenAndServe in SteamCache 2025-01-22 17:49:58 -06:00
aa6764040b refactor: remove address flag and set default value in command configuration 2025-01-22 17:49:58 -06:00
4caa14fa68 docs: update README with garbage collection details and Windows hosts file override instructions 2025-01-22 17:49:58 -06:00
e27a64fb2e refactor: simplify tag release workflow by removing unnecessary steps 2025-01-22 17:49:58 -06:00
c5e2c822dd fix: update Gitea URLs in goreleaser configuration forehead 2025-01-22 17:49:58 -06:00
e66ec227b0 refactor: update goreleaser configuration for improved build and release process 2025-01-22 17:49:58 -06:00
4721373f67 refactor: remove commented build steps and add checksum script for binaries 2025-01-22 17:49:58 -06:00
f54150c3d2 initial commit 2025-01-22 17:49:22 -06:00