Step two of the CBOR serialization issue, #28927 (#28928)

* Configuration changes to enable toBinary by default for jackson-cbor
* Must be in second step to support rolling updates
This commit is contained in:
Patrik Nordwall 2020-05-07 15:26:47 +02:00 committed by GitHub
parent 6161ca3e89
commit bfb67f4e74
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -179,9 +179,6 @@ akka.serialization.jackson {
# Akka 2.6.4 or earlier, which was plain JSON format.
jackson-cbor-264 = ${akka.serialization.jackson.jackson-cbor}
# Issue #28918 temporary in Akka 2.6.5 to support rolling update to 2.6.6.
jackson-cbor-265 = ${akka.serialization.jackson.jackson-cbor}
}
#//#features
@ -202,23 +199,19 @@ akka.serialization.jackson.jackson-json.compression {
akka.actor {
serializers {
jackson-json = "akka.serialization.jackson.JacksonJsonSerializer"
jackson-cbor = "akka.serialization.jackson.JacksonJsonSerializer"
jackson-cbor = "akka.serialization.jackson.JacksonCborSerializer"
# Issue #28918 for compatibility with data serialized with JacksonCborSerializer in
# Akka 2.6.4 or earlier, which was plain JSON format.
jackson-cbor-264 = "akka.serialization.jackson.JacksonJsonSerializer"
# Issue #28918 temporary in Akka 2.6.5 to support rolling update to 2.6.6.
jackson-cbor-265 = "akka.serialization.jackson.JacksonCborSerializer"
}
serialization-identifiers {
jackson-json = 31
jackson-cbor = 32
jackson-cbor = 33
# Issue #28918 for compatibility with data serialized with JacksonCborSerializer in
# Akka 2.6.4 or earlier, which was plain JSON format.
jackson-cbor-264 = 32
# Issue #28918 temporary in Akka 2.6.5 to support rolling update to 2.6.6.
jackson-cbor-265 = 33
}
serialization-bindings {
# Define bindings for classes or interfaces use Jackson serializer, e.g.