[diffoscope] branch jwnx_parallel_diffoscope updated (5fc2094 -> c5121f3)

Juliana Oliveira jwnx-guest at moszumanska.debian.org
Sun Jan 14 21:04:34 CET 2018

This is an automated email from the git hooks/post-receive script.

jwnx-guest pushed a change to branch jwnx_parallel_diffoscope
in repository diffoscope.

  discards  5fc2094   difference: modifies variable asmnt to avoid index oor
  discards  ceecdec   difference: from_command_exc: added pool.map on command execution
  discards  4929388   parallel: comparison_pool: added map method
  discards  644d3c1   parallel: added thread_manager
  discards  b9c0841   parallel: added comparison_pool class
  discards  e922da6   added jobs flag
       new  5ba5c49   main: adds --jobs flag
       new  d911991   parallel: adds comparison_pool class
       new  b1983ef   parallel: comparison_pool: implements map method
       new  84d02ba   difference: from_command_exc: adds pool.map on command execution
       new  4a47dc4   tempfiles: catches FileNotFoundError for DIR
       new  c28f098   parallel: comparison_pool: reworks map function
       new  7fe93bd   comparators: utils: command: replaces subprocess.Popen by .run
       new  c9119c0   difference: adds error treatment to ComparisonPool.map(command_and_feeder)
       new  e252cbd   comparators: utils: archive: catches FileNotFoundError
       new  c5121f3   setup.py: adds multiprocess and dill as requirements

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5fc2094)
             N -- N -- N   refs/heads/jwnx_parallel_diffoscope (c5121f3)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.

Summary of changes:
 diffoscope/comparators/utils/archive.py |  5 ++-
 diffoscope/comparators/utils/command.py | 56 ++++++++++++++-------------------
 diffoscope/difference.py                | 24 +++++++++++---
 diffoscope/feeders.py                   |  6 ++--
 diffoscope/parallel/comparison_pool.py  | 45 +++++++++++++++++++-------
 diffoscope/parallel/thread_manager.py   | 48 ----------------------------
 diffoscope/tempfiles.py                 |  2 ++
 setup.py                                |  2 ++
 8 files changed, 86 insertions(+), 102 deletions(-)
 delete mode 100644 diffoscope/parallel/thread_manager.py

Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git

More information about the diffoscope mailing list