annotate .hgignore @ 1475:ea4d6142c6d9

maps: do not ask sqlite for row count "SELECT COUNT(1) FROM x" is not O(1) for sqlite and can be slow on large tables. This patch changes the count to be backed by a file instead. The change exposes a risk that the number may become inaccurate, if __setitem__ is called with a same key multiple times. But we don't do that during pull, and only use __len__ to calculate how many revisions pulled, or test if the map is empty. So it would be fine.
author Jun Wu <quark@fb.com>
date Thu, 23 Jun 2016 10:46:07 +0100
parents e42a05915edf
children 60324fc7e4d7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f2636cfed115 Initial import of hgsubversion into a public repository.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
1 syntax:glob
340
88ba55ad58c0 Minor tweaks to wrapper documentation.
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents: 319
diff changeset
2 build
0
f2636cfed115 Initial import of hgsubversion into a public repository.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
3 *.pyc
292
761b095c11fb Also ignore .pyo files.
Dan Villiom Podlaski Christiansen <danchr@gmail.com>
parents: 137
diff changeset
4 *.pyo
0
f2636cfed115 Initial import of hgsubversion into a public repository.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
5 .DS_Store
21
8626f3d2e50b Add a small stack of tests that exercise some of the interesting special cases.
Augie Fackler <durin42@gmail.com>
parents: 0
diff changeset
6 *.swp
54
db7a1ab8851a .hgignore: ignore emacs temporary files
Patrick Mezard <pmezard@gmail.com>
parents: 21
diff changeset
7 *~
21
8626f3d2e50b Add a small stack of tests that exercise some of the interesting special cases.
Augie Fackler <durin42@gmail.com>
parents: 0
diff changeset
8 .coverage
137
904a4b08f70f .hgignore: ignore nose coverage html.
Augie Fackler <durin42@gmail.com>
parents: 61
diff changeset
9 cover
61
243c88c47d89 Ignore coverage information.
Augie Fackler <durin42@gmail.com>
parents: 54
diff changeset
10 *.py,cover
319
9c10656ce71e Ignore distutils generated files.
Augie Fackler <durin42@gmail.com>
parents: 292
diff changeset
11 MANIFEST
9c10656ce71e Ignore distutils generated files.
Augie Fackler <durin42@gmail.com>
parents: 292
diff changeset
12 dist
353
1ad05cffb20f setup.py: Use setuptools if available.
Augie Fackler <durin42@gmail.com>
parents: 340
diff changeset
13 *.egg-info
525
6b084ea39537 hgignore: ignore the version file
Augie Fackler <durin42@gmail.com>
parents: 353
diff changeset
14 hgsubversion/__version__.py
823
4244f8f37484 Ignore nbproject
César Izurieta <cesar@caih.org>
parents: 525
diff changeset
15 nbproject
824
38ebdf65d868 Ignore eclipse project files and mercurial .orig files.
Yonggang Luo <luoyonggang@gmail.com>
parents: 525
diff changeset
16 .project
38ebdf65d868 Ignore eclipse project files and mercurial .orig files.
Yonggang Luo <luoyonggang@gmail.com>
parents: 525
diff changeset
17 .pydevproject
38ebdf65d868 Ignore eclipse project files and mercurial .orig files.
Yonggang Luo <luoyonggang@gmail.com>
parents: 525
diff changeset
18 .settings
38ebdf65d868 Ignore eclipse project files and mercurial .orig files.
Yonggang Luo <luoyonggang@gmail.com>
parents: 525
diff changeset
19 *.orig
909
e42a05915edf Add .noseids to the .hgignore
David Schleimer <dschleimer@fb.com>
parents: 903
diff changeset
20 .noseids
903
fd9397c863d4 ignore the temp fixtures directory
Bryan O'Sullivan <bryano@fb.com>
parents: 830
diff changeset
21 tests/fixtures/temp