Skip to content

feat: handle Delete_Layer tasks flow (MAPCO-10814)#72

Open
roicohen326 wants to merge 4 commits into
masterfrom
feat/delete-layer-tasks-flow
Open

feat: handle Delete_Layer tasks flow (MAPCO-10814)#72
roicohen326 wants to merge 4 commits into
masterfrom
feat/delete-layer-tasks-flow

Conversation

@roicohen326

Copy link
Copy Markdown
Contributor
Question Answer
Bug fix
New feature
Breaking change
Deprecations
Documentation
Tests added
Chore

Add a DeleteLayerJobHandler for the new Delete_Layer job type, wiring
its task flow (delete -> tiles-deletion -> artifacts-deletion ->
finalize) through config, helm, and the job handler factory. The
tiles-deletion and artifacts-deletion tasks are excluded from
auto-creation since another service creates them with real per-layer
parameters job-tracker doesn't have.

Bumps @map-colonies/raster-shared to 8.3.0-alpha.0 (exact pin, matching
ingestion-trigger) since the deletion types are only available on the
alpha track.
Cover the cross-repo context, the generic job/task engine, the design
rationale behind the new handler, config wiring across all four
layers, the raster-shared alpha-pin situation, and the test strategy.
A separate, jargon-free doc explaining what job-tracker does, what a
"handler" is, and what changed for Delete_Layer — for anyone who wants
the gist without the code-level deep-dive.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant