Skip to content

Releases: schmurfy/go-cache-plugin

Release list

0.0.4

Choose a tag to compare

@github-actions github-actions released this 08 Mar 13:12
aa762f3

Changelog

0.0.1

Choose a tag to compare

@github-actions github-actions released this 08 Mar 13:02
f6fe64e

Changelog

  • f6fe64e update workflows
  • 721507f switch to gobuild to support gcs
  • 946c258 go.mod: update gocache to commit 51cd8478f1c9
  • 11ed62e README.md: document a port mnemonic
  • bcdb0a7 go.mod: update gocache to commit 94c05cd1f822
  • 797183c go.mod: update gocache to commit 72bda9b224b2
  • e252f89 README.md: fix quote (tailscale#9)
  • a3b091b go.mod: update module dependencies
  • d2fed13 go.mod: update taskgroup to v0.13.2 and fix depreacated usage
  • 3848fcf go.mod: remove toolchain directive
  • 08f1476 go.mod: update tailscale.com to v1.76.6
  • 2773b04 go.mod: update module dependencies
  • 573622f go.mod: update gocache to commit 37379ee3e160
  • d939a69 go.mod: update gocache to commit 6d6288323ca2
  • 98aba19 cmd: fix a comment typo
  • 4bf8c61 go.mod: update taskgroup to v0.12.0
  • a246e73 Release v0.0.15
  • 8d069dd go.mod: update taskgroup to v0.11.0 and fix usage
  • 06ae5c8 README.md: update references
  • 4dffe79 go.mod: update module dependencies
  • 11fb43d cmd/go-cache-plugin: fix a comment typo
  • 1dfe234 cmd/go-cache-plugin: document reverse proxy wiring
  • 4e1ceff lib/revproxy: refine the logic for cacheability
  • b663731 Release v0.0.13
  • dcfd7d7 lib/revproxy: make debug logs have a specific prefix
  • 075cab6 cmd/go-cache-plugin: make the --debug flag a bit vector
  • 7ce0424 lib/revproxy: add debug logging for the reverse proxy
  • 0f35a80 go.mod: update mds to v0.19.3 and update cache usage
  • 625e724 go.mod: update module dependencies
  • 73fcf92 go.mod: update command to v0.1.15, remove MergeFlags
  • a2ef15f go.mod: update tlsutil to commit 3ea572deb22b
  • 69941c0 cmd/go-cache-plugin: write out signing cert when it can't be installed
  • 32fc9bc revproxy: better handling of memory cache size and expiration
  • 2213bb2 all: ensure cache files and directories are readable by all
  • ae29fac lib: move gobuild, modproxy, and revproxy under lib
  • 1248f9d modproxy: rename s3proxy.Cacher to modproxy.S3Cacher
  • b0cc90a gobuild: rename s3cache.Cache to gobuild.S3Cache
  • f149cc2 lib: move s3util out of internal
  • aa13e72 cmd/go-cache-plugin: add metrics for the proxyconn.Bridge
  • 1ce86e5 cmd/go-cache-plugin: enable logging for the proxyconn.Bridge
  • dd71699 cmd/go-cache-plugin: forward proxy requests for all targets
  • 717f550 cmd/go-cache-plugin: fix various outdated help text
  • 2300b8b cmd/go-cache-plugin: install signing cert when --revproxy is enabled (tailscale#6)
  • b82b7d6 cmd/go-cache-plugin: rearrange how the HTTP services are set up (tailscale#5)
  • 4d376d5 revproxy: simplify the rules for host matching
  • 5c08906 revproxy: fix rewriting of request URIs
  • 68d9e50 all: add copyright header comments
  • 8753b39 cmd/go-cache-plugin: use TCP loopback instead of a Unix socket
  • bd97937 README.md: update examples
  • 0b85afc all: rework HTTP service plumbing
  • 89bee48 revproxy: add metrics for uncached and volatile objects
  • f07ff4e revproxy: add a caching HTTP reverse proxy
  • 90ea5c1 cmd/go-cache-plugin: use s3util.Client where appropriate
  • 7293cbc s3proxy: use s3util.Client directly instead of internally
  • 966d909 s3cache: use s3util.Client directly instead of internally
  • 4ca4640 s3proxy: use s3util.Client where useful
  • 2dc33cc s3cache: use s3util.Client where useful
  • 65c55db internal/s3util: add a client wrapper for common operations
  • 7289605 go.mod: update gocache to commit c17fe2fd53a6
  • c0e605e README.md: fix a broken link
  • c7a6e81 s3proxy: fix a comment typo
  • 360b000 s3proxy: document where debug logs are written
  • f541e4c README.md: fix a typo
  • 50f3751 README.md: add more documentation
  • 77e796d README.md: add more documentation
  • a00e95e s3proxy: update the metric for local bytes read
  • a54ec83 Release v0.0.1
  • ff8901b internal: simplify IsNotExist a bit
  • 57618ca internal: fix a comment typo
  • cbdbcaa internal: fix up and clarify a doc comment
  • d246196 go.mod: update module dependencies
  • 69952a3 s3cache: count S3 write-behind errors
  • 14ab936 internal: add ETagReader helper type
  • 7608c19 README.md: update install/usage instructions
  • 607b78e cmd/go-cache-plugin: proxy sum.golang.org by default
  • 1dc481e cmd/go-cache-plugin: reorganize and expand the help text
  • 1432264 Move BucketRegion to the s3util package.
  • 1ae2375 cmd/go-cache-plugin: update "help environment" text
  • c6f3636 cmd/go-cache-plugin: add optional module proxy support
  • a710653 s3proxy: add a package implementing an S3 module proxy cache
  • 1e80a65 s3cache: use the s3util package where useful
  • 678ba5a internal: add package s3util
  • 27b3c73 s3cache: fix a comment typo
  • a9b4603 cmd/go-cache-plugin: improve help text for subcommands
  • 29c8843 go.mod: update gocache to commit 6ffd1bf075ac
  • 59c608d cmd/go-cache-plugin: improve environment help text
  • 6b1032a cmd/go-cache-plugin: use spelled-out names for --metrics and --expiry
  • 854f1b9 cmd/go-cache-plugin: add support for a remote cache
  • a387e49 cmd/go-cache-prog: refactor server initialization
  • 7620f04 cmd: add a --debug flag to record detailed request logs
  • d350072 s3cache: add a note about the legacy use of MD5
  • 1e205cc cmd: add an environment default for -u (upload concurrency)
  • b27e153 go.mod: update module dependencies
  • ae67d4a go.mod: update gocache to commit 24f7805a7846
  • 151c0d7 cmd/go-cache-plugin: remove 'required' mark from --region
  • ba9c5b3 cmd/go-cache-plugin: add -m flag to print metrics at exit
  • cf30208 README.md: fix a URL typo
  • c0f8b12 godeps: add a package to track tool dependencies
  • 30f4e6d go.{mod,sum}: update dependencies
  • 52e4d67 cmd/go-cache-plugin: implement the GOCACHEPROG protocol
  • 18b5efc s3cache: add a package implementing a cache backed by S3
  • 1d76820 go.mod: add Go module definition
  • 30eba26 .github: add a basic CI workflow
  • 2f5e979 Add LICENSE and README.md files.
  • 87837a5 Initial commit