summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix typo in xterm titles total package count which causes it to show theZac Medico2008-07-061-1/+1
* * Fix AsynchronousTask.poll() to call _wait_hook() when necessary.Zac Medico2008-07-051-7/+4
* Call _wait_hook() from poll() if the wait call occurs there.Zac Medico2008-07-051-1/+3
* Correct TaskSequence docstring to refer to the addExitListener() method.Zac Medico2008-07-051-1/+1
* Thanks to Ali Polatel <hawking@g.o> for this patch to fix broken indentation.Zac Medico2008-07-051-2/+2
* Split out common code from CompositeTask and EbuildExecuter into a newZac Medico2008-07-051-42/+29
* Make EbuildExecuter inherit from AsynchronousTask.Zac Medico2008-07-051-25/+54
* Fix CompositeTask.cancel() so that it's safe to call when there is noZac Medico2008-07-051-1/+2
* Add a new CompositeTask class which can be used to combine separateZac Medico2008-07-051-11/+90
* Add async support to EbuildBinpkg by making it inherit from EbuildPhase.Zac Medico2008-07-051-26/+21
* Use the EbuildPhase class to execute the "clean" phase asynchronously.Zac Medico2008-07-052-19/+40
* Remove unused variable.Zac Medico2008-07-051-2/+0
* Rename BinpkgFetcherAsync class to BinpkgFetcher and use it to replace theZac Medico2008-07-051-70/+16
* * Implement a new binarytree.digestCheck() method and use it to checkZac Medico2008-07-053-36/+153
* Make Binpkg inherit from EbuildBuildDir since it's going to holdZac Medico2008-07-041-3/+3
* Make EbuildBuild inherit from EbuildBuildDir since it's going to holdZac Medico2008-07-041-5/+4
* Convert EbuildFetcher to an asynchronous interface:Zac Medico2008-07-041-8/+20
* TODO: For parallel scheduling, everything in MergeListItem needsZac Medico2008-07-041-0/+5
* Add a PollConstants class to serve as a layer of indirection for accessingZac Medico2008-07-041-6/+21
* Bug #230525 - Work around ObjectProxy breakage in `portageq vdb_path`.Zac Medico2008-07-041-2/+4
* In --keep-going mode, display the new merge list when appropriate.Zac Medico2008-07-041-1/+26
* Split a _main_loop() method out of Scheduler._merge().Zac Medico2008-07-041-24/+54
* Split out a Scheduler._execute_pkg() method from _merge().Zac Medico2008-07-041-19/+25
* Rename PollSelectFallback to PollSelectAdapter.Zac Medico2008-07-041-2/+2
* * Split out a MergeListItem class from Scheduler._execute_task().Zac Medico2008-07-041-80/+135
* Fix broken references to portage.exception.Zac Medico2008-07-041-3/+2
* Create a Scheduler._task_queues attribute which has "build" and "prefetch"Zac Medico2008-07-041-4/+6
* Change the way the way things that have to call the scheduler interactZac Medico2008-07-041-56/+60
* When logging is disabled, make the EbuildPhase create a dummy pipe to provideZac Medico2008-07-041-6/+45
* Import portage before trying to access portage.exception for exceptionZac Medico2008-07-041-6/+7
* * Split out a SequentialTaskQueue class to encapsulate the parallel-fetchZac Medico2008-07-041-35/+50
* Bug #230469 - Implement non-blocking distlocks for --fetchonly. This addsZac Medico2008-07-033-11/+32
* Fix typo.Zac Medico2008-07-031-1/+1
* Bug #230579 - Handle EOFError raised from cPickle.load() inZac Medico2008-07-031-2/+2
* Split out a _create_prefetcher() method from _add_prefetchers().Zac Medico2008-07-031-14/+26
* Remove old unused vars inside _execute_task() and fix code not to use theZac Medico2008-07-031-38/+17
* Split logging and world atom code out of Scheduler._execute() task, andZac Medico2008-07-031-65/+86
* Clean up Scheduler.merge() and split out a _save_resume_list() method.Zac Medico2008-07-031-76/+35
* Add a portage._disable_legacy_globals() function. This deletes theZac Medico2008-07-033-9/+19
* Split out a _restart_if_necessary() method from Scheduler._merge().Zac Medico2008-07-031-48/+74
* Remove unused BinpkgMerge class.Zac Medico2008-07-031-27/+0
* Remove the Scheduler._post_merge() method, and create a newZac Medico2008-07-031-30/+29
* Split out a new _add_prefetchers() method from Scheduler._merge().Zac Medico2008-07-031-26/+34
* Split out a new _check_manifests() method from Scheduler._merge() sinceZac Medico2008-07-031-41/+55
* Implement asynchronous binary package extraction, so that the schedulerZac Medico2008-07-032-6/+130
* Make BinpkgFetcherAsync inherit from SpawnProcess.Zac Medico2008-07-031-74/+11
* Add missing BinpkgFetcherAsync.registered attribute.Zac Medico2008-07-031-1/+1
* Move post ebuild phase code (originally from spawnebuild) fromZac Medico2008-07-031-6/+8
* Split out a SpawnProcess base class out of EbuildFetcherAsync.Zac Medico2008-07-031-38/+74
* Use stdout.write() instead of "print", for py3k compat.Zac Medico2008-07-031-14/+24