Merge lp:~mwhudson/launchpad/incremental-save-all-revs into lp:launchpad
Proposed by
Michael Hudson-Doyle
on 2010-02-23
| Status: | Merged |
|---|---|
| Approved by: | Tim Penhey on 2010-02-24 |
| Approved revision: | not available |
| Merged at revision: | not available |
| Proposed branch: | lp:~mwhudson/launchpad/incremental-save-all-revs |
| Merge into: | lp:launchpad |
| Diff against target: |
80 lines (+40/-5) 2 files modified
lib/lp/codehosting/codeimport/tests/test_worker.py (+25/-0) lib/lp/codehosting/codeimport/worker.py (+15/-5) |
| To merge this branch: | bzr merge lp:~mwhudson/launchpad/incremental-save-all-revs |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Tim Penhey (community) | 2010-02-23 | Approve on 2010-02-24 | |
|
Review via email:
|
|||
Commit Message
Preserve all revisions in an import branch's repository between runs, needed to make incremental imports work reliably.
To post a comment you must log in.
| Michael Hudson-Doyle (mwhudson) wrote : | # |

The attempt at importing the kernel incrementally failed because some revisions imported in the first step weren't preserved for the second. This branch changes the BazaarBranchStore to push/pull _all_ revisions in the branch's repository, not just those in the ancestry of the branch tip.