# ignore release dirs
nightly/*
dist/*
dist
nightly

# ignore contextionary files
contextionary/contextionary.vocab
contextionary/contextionary.idx
contextionary/contextionary.knn
contextionary/stopwords.json
wget-log*

# ignore update files
semver
cc-test-reporter

# Ignore OLD files
*.OLD
*.OLD.go

# Do not include dist tmp
dist_tmp

# No weaviate bins
./weaviate
cmd/weaviate-server/weaviate*

# Logs
logs
*.log
npm-debug.log*

# Runtime data
pids
*.pid
*.seed

# Contents of temp-directory
temp
.temp

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directory
node_modules

# Optional npm cache directory
.npm

# Optional REPL history
.node_repl_history

# MAC stuff
.DS_Store
.!

# IDE files
.idea/
.vscode/

# Local files
_local

# Remove weave files
weave-current.json
weave-current-discovery.json

# local nodes folders
graphqlapi/prototype/node_modules/

/data*/
/snapshots*/
/backups*/
docker-compose/runtime-stable/data
docker-compose/runtime-unstable/data
c.out
/cmd/weaviate-server/build_artifacts/

esbackups/
**/generated_testdata/

# coverage files
coverage*.txt

# go mod
vendor/

test/benchmark/benchmark_results.json
# benchmark results files copied from a remote run
benchmark_results_*.json

# local credentials
creds.json

# VSCode
**/__debug_bin*

# python test
.venv
venv
**/__pycache__
*.pyc

# weaviate binaries
cmd/weaviate/weaviate
/weaviate
cmd/weaviate-server/weviate-server
weaviate-server

# weaviate querier
exp/query/testdata/lsmroot/lsm/meta.db

# weaviate backup-filesystem tests
test/modules/backup-filesystem/bucketPath

# go test coverage output files
*.out
