blob: 8873dcf800a12c2d5bef24681c717917a2341e4c [file] [log] [blame]
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
src/.matchfile
src/base/rrdb_types.cpp
src/include/rrdb/rrdb_types.h
src/common/serialization_helper/dsn.layer2_types.h
src/runtime/dsn.layer2_types.cpp
onebox/
.zk_install/
*.data/
.kill_test.shell.*
pegasus_kill_test.log
kill_history.txt
pegasus_server
pegasus_shell
pegasus_bench
pegasus_kill_test
src/include/pegasus/git_commit.h
src/sample/data
src/sample/pegasus_cpp_sample
test_report
*.config
*.creator
*.creator.*
*.files
*.includes
TARGETS
make_config.mk
*.a
*.arc
*.d
*.dylib*
*.gcda
*.gcno
*.o
*.so
*.so.*
*_bench
*_stress
*.out
*.class
*.jar
*.*jnilib*
*.d-e
*.o-*
*.swp
*~
*.vcxproj
*.vcxproj.filters
*.sln
CMakeCache.txt
CMakeFiles/
build/
ldb
manifest_dump
sst_dump
rocksdb/util/build_version.cc
build_tools/VALGRIND_LOGS/
coverage/COVERAGE_REPORT
.gdbhistory
package/
.phutil_module_cache
unity.a
tags
rocksdb_dump
rocksdb_undump
java/out
java/target
java/test-libs
java/*.log
java/include/org_rocksdb_*.h
.idea/
*.iml
rocksdb.cc
rocksdb.h
unity.cc
java/crossbuild/.vagrant
.vagrant/
java/**.asc
java/javadoc
scan_build_report/
t
LOG
.vscode/
.history/
.*-history
PACKAGE
scripts/py_utils/*.pyc
cmake-build-debug
packages
config-shell.ini.*
*.tar.gz
pegasus-server*
*.log
admin-cli/bin/
pegic/bin/
golangci-*
java-client/bin/
java-client/release/
java-client/target/
java-client/.settings
java-client/.project
java-client/.classpath
java-client/.idea
java-client/pegasus-client.iml
java-client/log.txt
java-client/rolling_log/
java-client/.vscode/
java-client/google-java-format-*
java-client/pegasus-*
java-client/dependency-reduced-pom.xml
java-client/src/main/java/org/apache/pegasus/apps/*
java-client/src/main/java/org/apache/pegasus/replication/*
java-client/.flattened-pom.xml
# ============ #
# scala-client #
# ============ #
scala-client/project/project/
scala-client/project/target/
# From https://github.com/github/gitignore/blob/main/Scala.gitignore
scala-client/**/*.class
scala-client/**/*.log
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
scala-client/**/hs_err_pid*
# Created by .ignore support plugin (hsz.mobi)
### SBT template
# Simple Build Tool
# http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control
scala-client/target/
scala-client/.idea/
scala-client/.iml
scala-client/rolling_log/
# ============= #
# python-client #
# ============= #
python-client/pypegasus/replication/
python-client/pypegasus/rrdb/
python-client/tests/_trial_temp/
# From https://github.com/github/gitignore/blob/main/Python.gitignore
# Byte-compiled / optimized / DLL files
python-client/**/__pycache__/
python-client/**/*.py[cod]
python-client/**/*$py.class
# C extensions
python-client/**/*.so
# Distribution / packaging
python-client/**/.Python
python-client/**/build/
python-client/**/develop-eggs/
python-client/**/dist/
python-client/**/downloads/
python-client/**/eggs/
python-client/**/.eggs/
python-client/**/lib/
python-client/**/lib64/
python-client/**/parts/
python-client/**/sdist/
python-client/**/var/
python-client/**/wheels/
python-client/**/share/python-wheels/
python-client/**/*.egg-info/
python-client/**/.installed.cfg
python-client/**/*.egg
python-client/**/MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
python-client/**/*.manifest
python-client/**/*.spec
# Installer logs
python-client/**/pip-log.txt
python-client/**/pip-delete-this-directory.txt
# Unit test / coverage reports
python-client/**/htmlcov/
python-client/**/.tox/
python-client/**/.nox/
python-client/**/.coverage
python-client/**/.coverage.*
python-client/**/.cache
python-client/**/nosetests.xml
python-client/**/coverage.xml
python-client/**/*.cover
python-client/**/*.py,cover
python-client/**/.hypothesis/
python-client/**/.pytest_cache/
python-client/**/cover/
# Translations
python-client/**/*.mo
python-client/**/*.pot
# Django stuff:
python-client/**/*.log
python-client/**/local_settings.py
python-client/**/db.sqlite3
python-client/**/db.sqlite3-journal
# Flask stuff:
python-client/**/instance/
python-client/**/.webassets-cache
# Scrapy stuff:
python-client/**/.scrapy
# Sphinx documentation
python-client/**/docs/_build/
# PyBuilder
python-client/**/.pybuilder/
python-client/**/target/
# Jupyter Notebook
python-client/**/.ipynb_checkpoints
# IPython
python-client/**/profile_default/
python-client/**/ipython_config.py
# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
python-client/**/.python-version
# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
python-client/**/Pipfile.lock
# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
python-client/**/poetry.lock
# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
python-client/**/pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/#use-with-ide
python-client/**/.pdm.toml
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
python-client/**/__pypackages__/
# Celery stuff
python-client/**/celerybeat-schedule
python-client/**/celerybeat.pid
# SageMath parsed files
python-client/**/*.sage.py
# Environments
python-client/**/.env
python-client/**/.venv
python-client/**/env/
python-client/**/venv/
python-client/**/ENV/
python-client/**/env.bak/
python-client/**/venv.bak/
# Spyder project settings
python-client/**/.spyderproject
python-client/**/.spyproject
# Rope project settings
python-client/**/.ropeproject
# mkdocs documentation
python-client/**//site
# mypy
python-client/**/.mypy_cache/
python-client/**/.dmypy.json
python-client/**/dmypy.json
# Pyre type checker
python-client/**/.pyre/
# pytype static type analyzer
python-client/**/.pytype/
# Cython debug symbols
python-client/**/cython_debug/
# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
python-client/**/.idea/
.arcconfig
*.log*
node_modules
package-lock.json
# ============= #
# go-client #
# ============= #
go-client/bin
go-client/coverage.txt
go-client/idl/admin/
go-client/idl/cmd/
go-client/idl/radmin/
go-client/idl/replication/
go-client/idl/rrdb/
thirdparty/output/
#macOS
.DS_Store
#collector
collector/collector