lp:~juan-f/duplicity/progress

Created by Juan A. Moya Vicén and last modified
Get this branch:
bzr branch lp:~juan-f/duplicity/progress
Only Juan A. Moya Vicén can upload to this branch. If you are Juan A. Moya Vicén please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Juan A. Moya Vicén
Project:
Duplicity
Status:
Merged

Recent revisions

922. By Juan A. Moya Vicén

progress: Removed an unneeded if

921. By Juan A. Moya Vicén

progress: Fixes for the previous commit after extensive testing:
    - Fixed the index computation for the rotating cache of Snapshots
    - Moved the start point for the Log progress thread after a proper
      computation of the starting volume in case of restart, and adapted
      code for it

920. By Juan A. Moya Vicén

progress: Cover the sigtar and manifest upload with the progress reporting. Now the last 1% will be dedicated to this upload and properly report stallment when network goes off while this happens.

919. By Juan A. Moya Vicén

progress: Fixed a missing condition for when the progress flag is not used

918. By Juan A. Moya Vicén

progress: Cap data progress upload from 0..99% and show 100% only when sigtar and manifest file has uploaded correctly

917. By Juan A. Moya Vicén

progress: Avoid completed percentage to drops between backup retries when backup fails and has to be restarted.
          The current progress is offset by the previous uncompleted backup from the last volume that upload correctly.
          To achieve it, the progress tracker now snapshots the current progress to the cache each completed volume, then
          recovers this information later when retrying a failed backup.

916. By Juan A. Moya Vicén

progress: The algorithm now will drop the confidence interval adaptively when overpassing the 100%. This may happen when the sigma is large due to a very heterogeneous distribution of the size of deltas in files. In this case, the C.I. will be drop by half to adapt to the variability. If it happens again, it will disregard the sigma and trust the mean only.

915. By Juan A. Moya Vicén

progress: Simplified computation of progress to compute an upper bound, fit to a smooth curve. This method embraces better more "change distribution" scenarios and is much simpler to compute. And also, full backups will assume 1:1 correspondence in change distribution, so progress bars during full will be computed linearly, which is closer to reality.

914. By Juan A. Moya Vicén

progress: Reporting speed in bps for log file

913. By Juan A. Moya Vicén

progress: Changed verbosity to NOTICE, so progress messages appears by default when --progress flag is on

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:duplicity/0.6
This branch contains Public information 
Everyone can see this information.