~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
2522.3.1 by Robert Collins
Draft proposed integration order for performance changes.
21
.. include:: planned-change-integration.txt
22
2481.1.5 by Robert Collins
Incremental push-pull performance anlysis draft.
23
Analysis of use cases
24
#####################
25
26
.. include:: performance-use-case-analysis.txt
27
2506.1.1 by Alexander Belchenko
sanitize developers docs
28
Use cases
29
#########
30
31
.. include:: initial-push-pull.txt
2495.2.2 by Aaron Bentley
Add initial push/pull analysis
32
2481.1.5 by Robert Collins
Incremental push-pull performance anlysis draft.
33
.. include:: incremental-push-pull.txt
2495.2.1 by Aaron Bentley
Add bundle creation and merge scaling analysis
34
2485.4.2 by Robert Collins
Add gc analysis
35
.. include:: add.txt
36
2541.2.3 by Robert Collins
Add GC to the performance.dot file and correct a bug in the performance-roadmap doc file.
37
.. include:: commit.txt
2541.2.1 by Robert Collins
Document contributing to the performance drive somewhat.
38
2621.1.1 by Aaron Bentley
Add performance analysis of diff
39
.. include:: diff.txt
40
2485.4.2 by Robert Collins
Add gc analysis
41
.. include:: gc.txt
2485.4.3 by Robert Collins
Add revert analysis.
42
43
.. include:: revert.txt
2485.4.4 by Robert Collins
Add annotate roadmap.
44
2566.2.1 by Robert Collins
Status analysis.
45
.. include:: status.txt
46
2485.4.4 by Robert Collins
Add annotate roadmap.
47
.. include:: annotate.txt
2485.4.6 by Robert Collins
Merge bzr.dev
48
2506.1.1 by Alexander Belchenko
sanitize developers docs
49
.. include:: merge-scaling.txt
2495.2.1 by Aaron Bentley
Add bundle creation and merge scaling analysis
50
2506.1.1 by Alexander Belchenko
sanitize developers docs
51
.. include:: bundle-creation.txt
2513.1.1 by Martin Pool
(in progress) analysis of commit
52
2513.1.3 by Martin Pool
More commit specs
53
.. include:: uncommit.txt
2659.2.1 by Martin Pool
Start of directory-fingerprint documentation
54
2625.10.1 by Vincent Ladeuil
Add performance analysis of missing.
55
.. include:: missing.txt
2778.5.1 by Alexander Belchenko
merge with bzr.dev
56
2659.2.1 by Martin Pool
Start of directory-fingerprint documentation
57
Subsystem designs
58
#################
59
60
.. include:: directory-fingerprints.txt