darcs

Patch 1455 break out a runJob function (and 14 more)

Title break out a runJob function (and 14 more)
Superseder Nosy List ganesh
Related Issues
Status accepted Assigned To
Milestone

Created on 2016-02-26.06:09:19 by ganesh, last changed 2016-04-01.18:05:48 by gh.

Files
File name Status Uploaded Type Edit Remove
break-out-a-runjob-function.dpatch ganesh, 2016-02-26.06:09:18 application/x-darcs-patch
patch-preview.txt ganesh, 2016-02-26.06:09:18 text/x-darcs-patch
unnamed ganesh, 2016-02-26.06:09:18 text/plain
See mailing list archives for discussion on individual patches.
Messages
msg19041 (view) Author: ganesh Date: 2016-02-26.06:09:18
Another chunk of stash-preparation refactoring, but this
time almost entirely to Darcs.Repository.Job.

15 patches for repository darcs-unstable@darcs.net:screened:

patch f1a927cdd6a5b92505ba80222e0d478f71bc4ebb
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Mon Feb 22 19:33:29 GMT 2016
  * break out a runJob function

patch f0c3d29e58da740b46ecb541123c6232e37af8c2
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Tue Feb 23 19:25:06 GMT 2016
  * drop unnecessary constraints

patch 7dabd5ef93d9723497193a0a9f611e52f5b9e367
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 06:20:36 GMT 2016
  * remove commented-out cases for old TreeJob

patch 03e947ffb352bd108b7934d22dbb2c5fe0af2459
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 06:27:04 GMT 2016
  * use SRepoType to control the rebase type in runJob

patch 09fcf1e87a5dde768052ff77730e46359dd85b9f
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 06:33:26 GMT 2016
  * express the V1/V2 patch type switch via a GADT too

patch b22f6376c6d2c556684bffe316d8daf492ca3459
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 06:33:48 GMT 2016
  * lift 'therepo' outside the runJob case statement

patch ad0f87171922389b9e4ca19b2fdf5e95e148a797
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 06:37:15 GMT 2016
  * lift the runJob debugMessage call outside the case

patch 75901c0be8016dc536225cc8d1490b4a0205d148
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 18:10:19 GMT 2016
  * add a helper type for flags needed for Rebase

patch f0b098694576b855e90a5b31637c184701e23e3c
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 22:35:47 GMT 2016
  * flatten runJob case statements

patch e522c5e1d6ca78ddd0087922a0077069962fb0bd
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Wed Feb 24 22:46:07 GMT 2016
  * reorder runJob cases by job type

patch bd5ebacc6758a14f8b7ce449ad988a68f2b425d4
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Thu Feb 25 06:19:10 GMT 2016
  * elide some common cases in runJob

patch 177e8a55654134fa779bf5ee51cf4730be219e0b
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Thu Feb 25 06:33:15 GMT 2016
  * use helper types to elide more cases in runJob

patch 5e1842b7166f7e96b16c506c55f79892e0261619
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Thu Feb 25 06:38:29 GMT 2016
  * inline repoJobOnRebaseRepo

patch 5e587ee099ceb17ca6f90e25ba8886361be87de5
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Thu Feb 25 06:45:52 GMT 2016
  * refactor displaying suspended status a bit

patch 08722a8859660b5bddb2ff260f08290b50e1fc5a
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Thu Feb 25 07:03:20 GMT 2016
  * in runJob, pull repojob out to first-level decision
Attachments
msg19114 (view) Author: gh Date: 2016-03-24.16:09:29
The changes are very incremental and easy to follow, everything looks
good, thanks.

Accepted.
History
Date User Action Args
2016-02-26 06:09:19ganeshcreate
2016-03-05 15:28:39ghsetstatus: needs-screening -> needs-review
2016-03-24 16:09:30ghsetstatus: needs-review -> accepted-pending-tests
messages: + msg19114
2016-04-01 18:05:48ghsetstatus: accepted-pending-tests -> accepted