diff --git a/README.md b/README.md
index c790a72..a65d3fc 100644
--- a/README.md
+++ b/README.md
@@ -25,7 +25,7 @@ The library requires Java 17+, in order to use it, add the following in your `po
tech.illuin
data-pipeline
- 0.24
+ 0.24.1
```
diff --git a/core/pom.xml b/core/pom.xml
index a500c16..4103181 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -7,7 +7,7 @@
tech.illuin
data-pipeline-parent
- 0.24
+ 0.24.1
data-pipeline
diff --git a/core/src/main/java/tech/illuin/pipeline/execution/phase/impl/InitializerPhase.java b/core/src/main/java/tech/illuin/pipeline/execution/phase/impl/InitializerPhase.java
index 67c7609..6e6e298 100644
--- a/core/src/main/java/tech/illuin/pipeline/execution/phase/impl/InitializerPhase.java
+++ b/core/src/main/java/tech/illuin/pipeline/execution/phase/impl/InitializerPhase.java
@@ -64,27 +64,14 @@ public PipelineStrategy run(IO io, Context context, MetricTags tags) throws E
long start = System.nanoTime();
metrics.setMDC();
- Span span = this.observabilityManager.tracer().nextSpan().name(tag.id());
+ Span span = this.observabilityManager.tracer().nextSpan().name("initialization_phase");
try (Tracer.SpanInScope scope = this.observabilityManager.tracer().withSpan(span.start()))
{
- span.tag("uid", tag.uid());
+ span.tag("uid", tag.pipelineTag().uid());
- span.event("initializer:run");
Object payload = this.runInitializer(io.input(), tag, context, metrics);
- span.tag("payload_type", payload == null ? "null" : payload.getClass().getName());
-
- span.event("output_factory:run");
- Output output = this.outputFactory.create(io.tag(), io.input(), payload, context);
- span.tag("output_type", output == null ? "null" : output.getClass().getName());
-
- for (Indexer> indexer : this.indexers)
- {
- @SuppressWarnings("unchecked")
- Indexer