-
Notifications
You must be signed in to change notification settings - Fork 312
/
.gitignore
352 lines (298 loc) · 7.82 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# 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
thirdparty/output/
#macOS
.DS_Store
#collector
collector/collector