Commit History

Author SHA1 Message Date
  espie 5afe4fffea my bad, line at end of summary 7 years ago
  espie b437d12dc7 white line at end of summary isn't very visible. 7 years ago
  espie 401c11c155 dpb cleans the permanent logs, always using the same pattern, 8 years ago
  espie 44f3329d90 there is no "equivalence list" if we didn't get any info... 8 years ago
  espie cc2f4890f5 keep a global cache of distfile checksum while scanning, allows us to avoid 8 years ago
  espie 3388fc4cfd change drastically the way LISTING starts up: let dependencies be a permanent 8 years ago
  espie 84584cc7af add SKIPDIRS semantics: automatically add visited dirs to a passed skip 8 years ago
  espie af4f89c46f tweak the heuristics to run the engine: 8 years ago
  espie 9efe11300f add a "summary" log that shows for each non built path, why it was non built. 9 years ago
  espie 2ee3c4a3b9 tweak things so that errors show up everywhere 9 years ago
  espie 33d8c81512 stub_out broken entries instead of deleting their info. 9 years ago
  espie 40499f8bbe do detain distfiles as well as paths (need to track them over rescan) 9 years ago
  espie 5e55c60de7 handle distfile failure better. 9 years ago
  espie 828e1671f8 fix long-standing race condition where removing a lock could break things. 9 years ago
  espie b150b6d2ec rename logger interface to desambiguate vs user. 9 years ago
  espie 480dc42a5d wrap die so that it drops into the debugger if we run under perl -d. 10 years ago
  espie 95850b1a81 finally tracked down a long-standing bug (hard to reproduce): when 10 years ago
  espie 8b3963e860 refactor the engine code, so that new_path can put some stuff directly on 10 years ago
  afresh1 edaddea4f0 Work around perlbug 77706, only hit infrequently on vax. 10 years ago
  espie cfb2f4c5fd log when we actually run engine, since this is hard to match with perf log. 10 years ago
  espie 7205c851fa note to myself, this makes deduplicating paths in the queue complicated. 10 years ago
  espie 9e7908fe2e if we're rescanning, keep the locks around. 11 years ago
  espie fb87501764 lock paths during error rescan. 11 years ago
  espie 860742c336 isolate dirty details of fullpkgname remanence in its own function, 11 years ago
  espie 43babaae79 when we rescan paths, we temporarily delete info. Those paths are 11 years ago
  espie 6152760dbd allow the engine to rebuild_info 11 years ago
  espie c7a350aabb add the fullpkgname as a comment at the end of the I: lines. 11 years ago
  espie 8877767529 - use separated Heuristics::Size object 11 years ago
  espie 14c5104e65 have start return useful information, like whether it started something 11 years ago
  espie a0a1e6b657 okay, fixed version where NoBuild subengine gets only what it actually 11 years ago