Closed dmfenton closed 8 years ago
y'all got some rebasin' to do
Rebased :)
There's a whole lot going on in here (~11000 lines added/deleted) in one big commit. Should I just merge and hope for the best?
This should be converted to es2015 first
:neutral_face:
Not sure how I could have split this up, everything is kinda interrelated. Given that its been through pretty substantial testing locally and is going to go through a lot of QA before release I think we'll be pretty safe when we release it.
That said, I would love some feedback on the way I structured this thing.
@chelm ha, I think I'll save that for after the honeymoon.
I'm going merge this and publish a pre-release. That will make it easier for us to take this through our formal QA. We can still incorporate any bug fixes and feedback before a final release.
:+1:
Added
Cached
when something is in the dbCache
handles all interaction with the koop cacheWork
handles dispatch of all jobsCSVQueue
handles logic for putting csv requests on to the queueCSVRequest
handles getting and storing a csvFeatureRequest
handles putting a job on the queue or requesting features locallyPortal
handles all communication with an instance of PortalImportService
handles the actual job of importing a serviceget agol/queue/length
,get agol/queue/workers
,get agol/queue/jobs
,get /agol/queue/clearFailed
Changed
node worker.js
from the project rootQueueLock
and writing lock files to "disk"Fixed