Skip to content

Commit c6b1fed

Browse files
committed
https://github.com/gbif/pipelines/issues/1078
adding data warehouse message processing
1 parent 6d0b27d commit c6b1fed

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
<gbif-httputils.version>0.10</gbif-httputils.version>
9999
<gbif-metadata-profile.version>2.2.1-SNAPSHOT</gbif-metadata-profile.version>
100100
<gbif-parsers.version>0.67</gbif-parsers.version>
101-
<gbif-postal-service.version>1.8.0</gbif-postal-service.version>
101+
<gbif-postal-service.version>1.9.0-SNAPSHOT</gbif-postal-service.version>
102102
<xoai.version>4.1.0-gbif-4</xoai.version>
103103
<gbif-occurrence.version>0.195.1</gbif-occurrence.version>
104104
<gbif-vocabulary.version>1.0.12</gbif-vocabulary.version>

registry-pipelines/src/main/java/org/gbif/registry/pipelines/DefaultRegistryPipelinesHistoryTrackingService.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -459,6 +459,7 @@ private Optional<? extends PipelineBasedMessage> createStepMessage(StepType step
459459
switch (stepName) {
460460
case INTERPRETED_TO_INDEX:
461461
case HDFS_VIEW:
462+
case DATA_WAREHOUSE:
462463
case FRAGMENTER:
463464
return createInterpretedMessage(prefix, jsonMessage, stepName);
464465
case VERBATIM_TO_INTERPRETED:
@@ -487,7 +488,7 @@ protected Set<StepType> getStepTypes(Set<StepType> stepsToSend) {
487488
if (stepsToSend.stream().anyMatch(StepType::isOccurrenceType)) {
488489
finalSteps.addAll(PipelinesWorkflow.getOccurrenceWorkflow().getAllNodesFor(stepsToSend));
489490
}
490-
// TODO: Events from dwca will be ignorred, add dataset type?
491+
// TODO: Events from dwca will be ignored, add dataset type?
491492
if (stepsToSend.stream().anyMatch(StepType::isVerbatimType)) {
492493
finalSteps.addAll(PipelinesWorkflow.getOccurrenceWorkflow().getAllNodesFor(stepsToSend));
493494
}
@@ -523,12 +524,14 @@ private Optional<PipelineBasedMessage> createVerbatimMessage(
523524
steps.add(StepType.VERBATIM_TO_INTERPRETED.name());
524525
steps.add(StepType.INTERPRETED_TO_INDEX.name());
525526
steps.add(StepType.HDFS_VIEW.name());
527+
steps.add(StepType.DATA_WAREHOUSE.name());
526528
}
527529

528530
if (message.getPipelineSteps().contains(StepType.EVENTS_VERBATIM_TO_INTERPRETED.name())) {
529531
steps.add(StepType.EVENTS_VERBATIM_TO_INTERPRETED.name());
530532
steps.add(StepType.EVENTS_INTERPRETED_TO_INDEX.name());
531533
steps.add(StepType.EVENTS_HDFS_VIEW.name());
534+
steps.add(StepType.DATA_WAREHOUSE.name());
532535
}
533536

534537
message.setPipelineSteps(steps);

0 commit comments

Comments
 (0)