# Editor or environment-specific entries should not be committed to the
# repository but can be kept in git's global configuration:
#
# https://help.github.com/articles/ignoring-files/#create-a-global-gitignore
#
# For advice on what entries to include in your global gitignore, please see
# GitHub's gitignore repository, which contains an excellent set of entries for
# many different editing tools:
#
# https://github.com/github/gitignore/tree/master/Global

artifacts
/bin
/bin.*
/lib
/lib.*
.buildinfo
# cockroach-data, cockroach{,.race}-{darwin,linux,windows}-*
/cockroach*
/certs
# make stress, acceptance produce stress.test, acceptance.test
*.test*
pkg/cmd/roachtest/_runner-logs
# fuzz tests
work-Fuzz*
*-fuzz.zip
/vendor
# vendoring by `go mod vendor` may produce this file temporarily
/.vendor.tmp.*
# The Workload Binary
/workload
# Instrumentation artifacts.
/instrument*
.instrumentor_exclusions.tmp
# Temp files.
tmp/

# Custom or private env vars (e.g. internal keys, access tokens, etc).
customenv.mk

# Generated files containing include paths.
zcgo_flags*.go
build/Railroad.jar
# Legacy `make` content.
build/variables.mk

# Bazel generated symlinks
/_bazel

# Per-user .bazelrc
/.bazelrc.user

# Local disk buffers for "roachprod logs" command
/*.logs

# Generated code.
*.pb.go
*.pb.gw.go
pkg/ccl/kvccl/kvtenantccl/upgradeinterlockccl/generated_test.go
pkg/backup/data_driven_generated_test.go
pkg/testutils/serverutils/*_generated.go

# Temporary directories during gomock generate
**/gomock_reflect_*

.DS_Store
.idea/
