Skip to content

Commit 95a2322

Browse files
authored
Update steno (#539)
* more serializers * update steno
1 parent cacaca9 commit 95a2322

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
<jsr305.version>3.0.2</jsr305.version>
8888
<kafka.client.version>4.0.0</kafka.client.version>
8989
<logback.version>1.5.18</logback.version>
90-
<logback.steno.version>2.1.2</logback.steno.version>
90+
<logback.steno.version>2.2.0</logback.steno.version>
9191
<log4j.over.slf4j.version>2.0.17</log4j.over.slf4j.version>
9292
<metrics.aggregator.protocol.prometheus.version>1.2.0</metrics.aggregator.protocol.prometheus.version>
9393
<metrics.aggregator.protocol.version>1.3.0</metrics.aggregator.protocol.version>

src/main/java/com/arpnetworking/configuration/jackson/module/pekko/PekkoLoggingModule.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@
1717

1818
import com.fasterxml.jackson.databind.module.SimpleModule;
1919
import org.apache.pekko.actor.ActorRef;
20+
import org.apache.pekko.actor.LocalActorRef;
2021
import org.apache.pekko.actor.TimerSchedulerImpl;
2122

23+
import java.io.Serial;
24+
2225
/**
2326
* Jackson module for serializing Pekko objects for use in JSON/Jackson based
2427
* logger serializers(e.g. logback-steno).
@@ -35,9 +38,13 @@ public PekkoLoggingModule() { }
3538
@Override
3639
public void setupModule(final SetupContext context) {
3740
addSerializer(ActorRef.class, new ActorRefLoggingSerializer());
41+
addSerializer(LocalActorRef.class, new ActorRefLoggingSerializer());
3842
addSerializer(TimerSchedulerImpl.TimerMsg.class, new TimerMessageSerializer());
43+
addSerializer(TimerSchedulerImpl.InfluenceReceiveTimeoutTimerMsg.class, new TimerMessageSerializer());
44+
addSerializer(TimerSchedulerImpl.NotInfluenceReceiveTimeoutTimerMsg.class, new TimerMessageSerializer());
3945
super.setupModule(context);
4046
}
4147

48+
@Serial
4249
private static final long serialVersionUID = 6984539942087839964L;
4350
}

0 commit comments

Comments
 (0)