Smart Server for Bzr
Registered by
Robert Collins
A smart server offers many opportunities for optimising network traffic and enforcing policy at a central point. Many projects will want to enforce such policy or have sufficiently busy/large trees that a smart server will be an important, optional component for them. This spec is about designing the interface the smart server should offer for bzr to access.
Blueprint information
- Status:
- Started
- Approver:
- Robert Collins
- Priority:
- High
- Drafter:
- Aaron Bentley
- Direction:
- Needs approval
- Assignee:
- Andrew Bennetts
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- John A Meinel
- Completed by
Whiteboard
Major focus for early 2008. Emphasis is:
* adding more verbs to reduce roundtrips
* reducing friction by making what's sent closer to what's stored on disk
* streaming large transfers; less buffering
* better graph operations over the network
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.