~bzr-pqm/bzr/bzr.dev

2481.1.3 by Robert Collins
Add the performance roadmap rationale.
1
==========================
2
Bazaar Performance Roadmap
3
==========================
4
2506.1.1 by Alexander Belchenko
sanitize developers docs
5
.. Mark sections in included files as following:
6
..   level 1 ========
7
..   level 2 --------
8
..   level 3 ~~~~~~~~
2506.1.2 by Alexander Belchenko
better wording suggested by John Meinel
9
..   level 4 ^^^^^^^^ (it is better not to use nesting deeper than 3 levels)
2506.1.1 by Alexander Belchenko
sanitize developers docs
10
11
.. contents::
12
.. sectnum::
13
2481.1.3 by Robert Collins
Add the performance roadmap rationale.
14
About the performance roadmap
15
#############################
16
17
.. include:: performance-roadmap-rationale.txt
18
2485.4.9 by Robert Collins
Create the top level changes-list from the London sprint for reference.
19
.. include:: planned-performance-changes.txt
20
2541.2.1 by Robert Collins
Document contributing to the performance drive somewhat.
21
.. include:: performance-contributing.txt
22
2522.3.1 by Robert Collins
Draft proposed integration order for performance changes.
23
.. include:: planned-change-integration.txt
24
2481.1.5 by Robert Collins
Incremental push-pull performance anlysis draft.
25
Analysis of use cases
26
#####################
27
28
.. include:: performance-use-case-analysis.txt
29
2506.1.1 by Alexander Belchenko
sanitize developers docs
30
Use cases
31
#########
32
33
.. include:: initial-push-pull.txt
2495.2.2 by Aaron Bentley
Add initial push/pull analysis
34
2481.1.5 by Robert Collins
Incremental push-pull performance anlysis draft.
35
.. include:: incremental-push-pull.txt
2495.2.1 by Aaron Bentley
Add bundle creation and merge scaling analysis
36
2485.4.2 by Robert Collins
Add gc analysis
37
.. include:: add.txt
38
2541.2.3 by Robert Collins
Add GC to the performance.dot file and correct a bug in the performance-roadmap doc file.
39
.. include:: commit.txt
2541.2.1 by Robert Collins
Document contributing to the performance drive somewhat.
40
2621.1.1 by Aaron Bentley
Add performance analysis of diff
41
.. include:: diff.txt
42
2485.4.2 by Robert Collins
Add gc analysis
43
.. include:: gc.txt
2485.4.3 by Robert Collins
Add revert analysis.
44
45
.. include:: revert.txt
2485.4.4 by Robert Collins
Add annotate roadmap.
46
2566.2.1 by Robert Collins
Status analysis.
47
.. include:: status.txt
48
2485.4.4 by Robert Collins
Add annotate roadmap.
49
.. include:: annotate.txt
2485.4.6 by Robert Collins
Merge bzr.dev
50
2506.1.1 by Alexander Belchenko
sanitize developers docs
51
.. include:: merge-scaling.txt
2495.2.1 by Aaron Bentley
Add bundle creation and merge scaling analysis
52
2506.1.1 by Alexander Belchenko
sanitize developers docs
53
.. include:: bundle-creation.txt
2513.1.1 by Martin Pool
(in progress) analysis of commit
54
2513.1.3 by Martin Pool
More commit specs
55
.. include:: uncommit.txt
2659.2.1 by Martin Pool
Start of directory-fingerprint documentation
56
2625.10.1 by Vincent Ladeuil
Add performance analysis of missing.
57
.. include:: missing.txt
2778.5.1 by Alexander Belchenko
merge with bzr.dev
58
2659.2.1 by Martin Pool
Start of directory-fingerprint documentation
59
Subsystem designs
60
#################
61
62
.. include:: directory-fingerprints.txt