# Keep editor-specific, non-project specific ignore rules in global .gitignore: # https://help.github.com/articles/ignoring-files/#create-a-global-gitignore vendor .netrc .vscode .vs .tern-project .DS_Store .idea .cgo_ldflags # binary databases influxd.bolt *.db *.sqlite # Files generated in CI rustup-init.sh private.key # TLS keys generated for testing test.crt test.key # Project distribution /dist # Project binaries. /influx /influxd /fluxd /transpilerd /bin /internal/cmd/kvmigrate/kvmigrate # Project tools that you might install with go build. /editorconfig-checker /staticcheck # Generated static assets /static/data /static/static_gen.go /changelog_artifacts # The below files are generated with make generate # These are used with the assests go build tag. chronograf/canned/bin_gen.go chronograf/dist/dist_gen.go chronograf/server/swagger_gen.go # Ignore TSM/TSI testdata binary files tsdb/tsi1/testdata tsdb/testdata # The rest of the file is the .gitignore from the original influxdb repository, # copied here to prevent mistakenly checking in any binary files # that may be present but previously ignored if you cloned/developed before v2. *~ config.json /bin/ /query/a.out* # ignore generated files. cmd/influxd/version.go # executables *.test **/influx_tsm !**/influx_tsm/ **/influx_stress !**/influx_stress/ **/influxd !**/influxd/ **/influx !**/influx/ **/influxdb !**/influxdb/ **/influx_inspect !**/influx_inspect/ /benchmark-tool /main /benchmark-storage godef gosym gocode inspect-raft # dependencies out_rpm/ packages/ # autconf autom4te.cache/ config.log config.status # log file influxdb.log benchmark.log # config file config.toml # test data files integration/migration_data/ test-logs/ # man outputs man/*.xml man/*.1 man/*.1.gz # test outputs /test-results.xml junit-results # profile data /prof # vendored files /vendor # DShell Ignores .ash_history .bash_history .cache/ .cargo/ .dockerignore .influxdbv2/ .profile .rustup/ go/ goreleaser-install