From 76d695d8475bdfcd8d72558105ca0cb263bcfa3f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 08:10:11 +0000 Subject: [chore]: Bump github.com/yuin/goldmark from 1.7.1 to 1.7.2 (#3018) --- .../KimMachineGun/automemlimit/.gitignore | 15 ----- .../KimMachineGun/automemlimit/README.md | 65 ---------------------- .../KimMachineGun/automemlimit/automemlimit.go | 13 ----- 3 files changed, 93 deletions(-) delete mode 100644 vendor/github.com/KimMachineGun/automemlimit/.gitignore delete mode 100644 vendor/github.com/KimMachineGun/automemlimit/README.md delete mode 100644 vendor/github.com/KimMachineGun/automemlimit/automemlimit.go (limited to 'vendor/github.com/KimMachineGun/automemlimit') diff --git a/vendor/github.com/KimMachineGun/automemlimit/.gitignore b/vendor/github.com/KimMachineGun/automemlimit/.gitignore deleted file mode 100644 index 66fd13c90..000000000 --- a/vendor/github.com/KimMachineGun/automemlimit/.gitignore +++ /dev/null @@ -1,15 +0,0 @@ -# Binaries for programs and plugins -*.exe -*.exe~ -*.dll -*.so -*.dylib - -# Test binary, built with `go test -c` -*.test - -# Output of the go coverage tool, specifically when used with LiteIDE -*.out - -# Dependency directories (remove the comment below to include it) -# vendor/ diff --git a/vendor/github.com/KimMachineGun/automemlimit/README.md b/vendor/github.com/KimMachineGun/automemlimit/README.md deleted file mode 100644 index fa6c628f1..000000000 --- a/vendor/github.com/KimMachineGun/automemlimit/README.md +++ /dev/null @@ -1,65 +0,0 @@ -# automemlimit - -[![Go Reference](https://pkg.go.dev/badge/github.com/KimMachineGun/automemlimit.svg)](https://pkg.go.dev/github.com/KimMachineGun/automemlimit) -[![Go Report Card](https://goreportcard.com/badge/github.com/KimMachineGun/automemlimit)](https://goreportcard.com/report/github.com/KimMachineGun/automemlimit) -[![Test](https://github.com/KimMachineGun/automemlimit/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/KimMachineGun/automemlimit/actions/workflows/test.yml) - -Automatically set `GOMEMLIMIT` to match Linux [cgroups(7)](https://man7.org/linux/man-pages/man7/cgroups.7.html) memory limit. - -See more details about `GOMEMLIMIT` [here](https://tip.golang.org/doc/gc-guide#Memory_limit). - -## Notice - -Version `v0.5.0` introduces a fallback to system memory limits as an experimental feature when cgroup limits are unavailable. Activate this by setting `AUTOMEMLIMIT_EXPERIMENT=system`. -You can also use system memory limits via `memlimit.FromSystem` provider directly. - -This feature is under evaluation and might become a default or be removed based on user feedback. -If you have any feedback about this feature, please open an issue. - -## Installation - -```shell -go get github.com/KimMachineGun/automemlimit@latest -``` - -## Usage - -```go -package main - -// By default, it sets `GOMEMLIMIT` to 90% of cgroup's memory limit. -// This is equivalent to `memlimit.SetGoMemLimitWithOpts(memlimit.WithLogger(slog.Default()))` -// To disable logging, use `memlimit.SetGoMemLimitWithOpts` directly. -import _ "github.com/KimMachineGun/automemlimit" -``` - -or - -```go -package main - -import "github.com/KimMachineGun/automemlimit/memlimit" - -func init() { - memlimit.SetGoMemLimitWithOpts( - memlimit.WithRatio(0.9), - memlimit.WithProvider(memlimit.FromCgroup), - memlimit.WithLogger(slog.Default()), - ) - memlimit.SetGoMemLimitWithOpts( - memlimit.WithRatio(0.9), - memlimit.WithProvider( - memlimit.ApplyFallback( - memlimit.FromCgroup, - memlimit.FromSystem, - ), - ), - ) - memlimit.SetGoMemLimit(0.9) - memlimit.SetGoMemLimitWithProvider(memlimit.Limit(1024*1024), 0.9) - memlimit.SetGoMemLimitWithProvider(memlimit.FromCgroup, 0.9) - memlimit.SetGoMemLimitWithProvider(memlimit.FromCgroupV1, 0.9) - memlimit.SetGoMemLimitWithProvider(memlimit.FromCgroupHybrid, 0.9) - memlimit.SetGoMemLimitWithProvider(memlimit.FromCgroupV2, 0.9) -} -``` diff --git a/vendor/github.com/KimMachineGun/automemlimit/automemlimit.go b/vendor/github.com/KimMachineGun/automemlimit/automemlimit.go deleted file mode 100644 index 878312d60..000000000 --- a/vendor/github.com/KimMachineGun/automemlimit/automemlimit.go +++ /dev/null @@ -1,13 +0,0 @@ -package automemlimit - -import ( - "log/slog" - - "github.com/KimMachineGun/automemlimit/memlimit" -) - -func init() { - memlimit.SetGoMemLimitWithOpts( - memlimit.WithLogger(slog.Default()), - ) -} -- cgit v1.2.3