aboutsummaryrefslogtreecommitdiff
path: root/paludis/resolver/orderer.cc
AgeCommit message (Expand)AuthorLines
2016-08-06modernize: use default method synthesisAvatar Saleem Abdulrasool -3/+1
2014-05-18If a subslot changes, build := dependents afterAvatar David Leverton -3/+68
2014-01-05Identify targets correctlyAvatar Ciaran McCreesh -2/+3
2012-08-31More contextAvatar Ciaran McCreesh -0/+8
2012-08-16More debugging informationAvatar Ciaran McCreesh -1/+1
2012-08-16More contextAvatar Ciaran McCreesh -0/+5
2012-04-28Remember whether a job was for a targetAvatar Ciaran McCreesh -3/+22
2011-09-03Self run cycles shouldn't prevent binary creationAvatar Ciaran McCreesh -1/+11
2011-09-03Get continue-on-failure for purges rightAvatar Ciaran McCreesh -1/+1
2011-06-19Make some ChangeByResolvents into DependentPackageIDsAvatar Ciaran McCreesh -2/+6
2011-05-19Revert the package dep spec changesAvatar Ciaran McCreesh -8/+3
2011-04-07Constraint -> RequirementAvatar Ciaran McCreesh -2/+2
2011-04-05No need for fancy PackageDepSpecData subclassingAvatar Ciaran McCreesh -3/+8
2011-03-11Pool labels classificationsAvatar Ciaran McCreesh -9/+11
2011-03-10Use annotations rather than block_kindAvatar Ciaran McCreesh -9/+9
2011-02-21Remove simple_ from visitorAvatar Ciaran McCreesh -3/+3
2011-01-22Only apply 'not already met' blockers to necessary slotsAvatar Ciaran McCreesh -2/+2
2011-01-09Rework Pimp to avoid ImpPtr ickinessAvatar Ciaran McCreesh -2/+2
2011-01-01Pass env, package_id to labels enabledAvatar Ciaran McCreesh -2/+5
2010-11-25Fix binary orderingAvatar Ciaran McCreesh -0/+10
2010-11-21Don't bother keeping duplicate require_ifsAvatar Ciaran McCreesh -3/+9
2010-11-21Can't continue-on-failure over binary creationAvatar Ciaran McCreesh -0/+17
2010-09-05Blocker strength is an enum, not a boolAvatar Ciaran McCreesh -2/+16
2010-08-13More information in PretendJobAvatar Ciaran McCreesh -1/+3
2010-08-09Avoid horrible splattageAvatar Ciaran McCreesh -0/+6
2010-08-09TypoAvatar Ciaran McCreesh -1/+1
2010-08-05Move PartiallyMadePackageDepSpec into own headerAvatar Ciaran McCreesh -0/+1
2010-08-04Let ChangesToMakeDecision have ChangedChoicesAvatar Ciaran McCreesh -0/+1
2010-08-01Change how binary origins are selectedAvatar Ciaran McCreesh -0/+3
2010-07-26Fix InternalError when dealing with certain cyclesAvatar Ciaran McCreesh -7/+8
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -5/+5
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -4/+4
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -1/+1
2010-07-22Use std::make_shared<>Avatar Ciaran McCreesh -9/+8
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -49/+48
2010-07-16Don't start fetches until fetch deps are doneAvatar Ciaran McCreesh -4/+14
2010-07-14Impose continue-on-failure reqs for uninstallsAvatar Ciaran McCreesh -21/+38
2010-07-04Fetch created binaries rather than their originsAvatar Ciaran McCreesh -2/+2
2010-07-04Crude via-binary supportAvatar Ciaran McCreesh -0/+6
2010-07-03Use created binaries when installing to multiple placesAvatar Ciaran McCreesh -3/+23
2010-07-02Build binaries firstAvatar Ciaran McCreesh -0/+42
2010-07-01Move labels logic into resolver/Avatar Ciaran McCreesh -68/+8
2010-06-29cave resolve --early / --lateAvatar Ciaran McCreesh -3/+8
2010-06-29Let the orderer specify node earlinessAvatar Ciaran McCreesh -6/+17
2010-06-29Orderer voodoo for weak blocksAvatar Ciaran McCreesh -12/+22
2010-06-29Uninstall unused packages after ex-dependentsAvatar Ciaran McCreesh -1/+23
2010-06-29Uninstall packages before dependenciesAvatar Ciaran McCreesh -1/+19
2010-06-28Handle fetch: cycles betterAvatar Ciaran McCreesh -1/+14
2010-06-28Order fetches early, and clean up fetch depsAvatar Ciaran McCreesh -1/+13
2010-06-28Part-copy constraints across destinationsAvatar Ciaran McCreesh -0/+6