├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .go-version ├── .golangci.yml ├── LICENSE ├── Makefile ├── README.md ├── example ├── demo │ ├── go.mod │ ├── go.sum │ └── main.go └── thanos-engine │ ├── compatibility_test.go │ ├── go.mod │ └── go.sum ├── go.mod ├── go.sum ├── opts.go ├── opts_test.go ├── promqlsmith.go ├── promqlsmith_test.go ├── walk.go └── walk_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/.gitignore -------------------------------------------------------------------------------- /.go-version: -------------------------------------------------------------------------------- 1 | 1.24 2 | -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/README.md -------------------------------------------------------------------------------- /example/demo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/example/demo/go.mod -------------------------------------------------------------------------------- /example/demo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/example/demo/go.sum -------------------------------------------------------------------------------- /example/demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/example/demo/main.go -------------------------------------------------------------------------------- /example/thanos-engine/compatibility_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/example/thanos-engine/compatibility_test.go -------------------------------------------------------------------------------- /example/thanos-engine/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/example/thanos-engine/go.mod -------------------------------------------------------------------------------- /example/thanos-engine/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/example/thanos-engine/go.sum -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/go.sum -------------------------------------------------------------------------------- /opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/opts.go -------------------------------------------------------------------------------- /opts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/opts_test.go -------------------------------------------------------------------------------- /promqlsmith.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/promqlsmith.go -------------------------------------------------------------------------------- /promqlsmith_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/promqlsmith_test.go -------------------------------------------------------------------------------- /walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/walk.go -------------------------------------------------------------------------------- /walk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cortexproject/promqlsmith/HEAD/walk_test.go --------------------------------------------------------------------------------