Mercurial > evolve
annotate MANIFEST.in @ 1362:73e5b5280c1c
inhibit: improve performance of transaction wrapping
Before this patch, transaction wrapping was the most expensive part of inhibit
computation wise. This patch changes the revset that we use in the transaction
wrapping to make it ~50x faster to compute:
revset #0: obsolete() - hidden()
0) wall 0.000214 comb 0.000000 user 0.000000 sys 0.000000 (best of 11209)
vs
revset #0: (not hidden()) and obsolete()
0) wall 0.010965 comb 0.010000 user 0.010000 sys 0.000000 (best of 237)
author | Laurent Charignon <lcharignon@fb.com> |
---|---|
date | Sat, 13 Jun 2015 11:14:27 -0700 |
parents | 9cdd32b45bba |
children | be85d7ce8536 |
rev | line source |
---|---|
524
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
1 recursive-include docs/figures *.svg |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
2 include docs/figures/hgview-example.png |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
3 include docs/*.rst |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
4 include docs/*.py |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
5 include docs/tutorials/*.t |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
6 include docs/makefile |
567
ea5d8b98ee54
update MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
529
diff
changeset
|
7 include docs/static/*.svg |
524
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
8 include hgext/__init__.py |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
9 include hgext/evolve.py |
733
d0472c630542
ship pushexperiment extension
Julien Cristau <julien.cristau@logilab.fr>
parents:
567
diff
changeset
|
10 include hgext/pushexperiment.py |
1062
9cdd32b45bba
pkg: make tests pass using the generated tarball
Faheem Mitha <faheem@faheem.info>
parents:
733
diff
changeset
|
11 include hgext/simple4server.py |
524
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
12 include setup.py |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
13 include README |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
14 include COPYING |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
15 include tests/*.t |
ba0a3d0f942f
pkg: add proper MANIFEST.in
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
diff
changeset
|
16 include tests/*.py |
1062
9cdd32b45bba
pkg: make tests pass using the generated tarball
Faheem Mitha <faheem@faheem.info>
parents:
733
diff
changeset
|
17 include tests/_exc-util.sh |
9cdd32b45bba
pkg: make tests pass using the generated tarball
Faheem Mitha <faheem@faheem.info>
parents:
733
diff
changeset
|
18 include tests/dummyssh |
529
365bf87ed4e8
pkg: exclude tests for unpackaged extension
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
524
diff
changeset
|
19 exclude tests/test-oldconvert.t |
365bf87ed4e8
pkg: exclude tests for unpackaged extension
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
524
diff
changeset
|
20 exclude tests/test-qsync.t |
1062
9cdd32b45bba
pkg: make tests pass using the generated tarball
Faheem Mitha <faheem@faheem.info>
parents:
733
diff
changeset
|
21 exclude tests/test-drop.t |