Skip to content
This repository has been archived by the owner on Mar 16, 2022. It is now read-only.

Commit

Permalink
Fixing CRDT native image support
Browse files Browse the repository at this point in the history
  • Loading branch information
jroper committed Nov 25, 2019
1 parent 52b7fe6 commit fe75029
Show file tree
Hide file tree
Showing 5 changed files with 84 additions and 1 deletion.
8 changes: 8 additions & 0 deletions proxy/cassandra/src/graal/reflect-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,14 @@
"name":"akka.cluster.ddata.protobuf.ReplicatorMessageSerializer",
"methods":[{"name":"<init>","parameterTypes":["akka.actor.ExtendedActorSystem"] }]
},
{
"name": "akka.cluster.ddata.protobuf.msg.ReplicatorMessages$OtherMessage",
"allPublicMethods":true
},
{
"name": "akka.cluster.ddata.protobuf.msg.ReplicatorMessages$OtherMessage$Builder",
"allPublicMethods":true
},
{
"name":"akka.cluster.protobuf.ClusterMessageSerializer",
"methods":[{"name":"<init>","parameterTypes":["akka.actor.ExtendedActorSystem"] }]
Expand Down
8 changes: 8 additions & 0 deletions proxy/core/src/graal/reflect-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,14 @@
"name":"akka.cluster.ddata.protobuf.ReplicatorMessageSerializer",
"methods":[{"name":"<init>","parameterTypes":["akka.actor.ExtendedActorSystem"] }]
},
{
"name": "akka.cluster.ddata.protobuf.msg.ReplicatorMessages$OtherMessage",
"allPublicMethods":true
},
{
"name": "akka.cluster.ddata.protobuf.msg.ReplicatorMessages$OtherMessage$Builder",
"allPublicMethods":true
},
{
"name":"akka.cluster.protobuf.ClusterMessageSerializer",
"methods":[{"name":"<init>","parameterTypes":["akka.actor.ExtendedActorSystem"] }]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
[
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$Metadata",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$ScaleSpec",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$ScaleStatus",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$Scale",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$DeploymentCondition",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$DeploymentStatus",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$DeploymentSpec",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$Deployment",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"io.cloudstate.proxy.autoscaler.KubernetesDeploymentScaler$DeploymentList",
"allDeclaredFields":true,
"allPublicMethods":true,
"allPublicConstructors":true
},
{
"name":"com.google.protobuf.any.Any"
}
]
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Args = -H:ReflectionConfigurationResources=${.}/akka-cluster-reflect-config.json,${.}/akka-management-reflect-config.json
Args = -H:ReflectionConfigurationResources=${.}/akka-cluster-reflect-config.json,${.}/akka-management-reflect-config.json,${.}/cloudstate-reflect-config.json
8 changes: 8 additions & 0 deletions proxy/postgres/src/graal/reflect-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,14 @@
"name":"akka.cluster.ddata.protobuf.ReplicatorMessageSerializer",
"methods":[{"name":"<init>","parameterTypes":["akka.actor.ExtendedActorSystem"] }]
},
{
"name": "akka.cluster.ddata.protobuf.msg.ReplicatorMessages$OtherMessage",
"allPublicMethods":true
},
{
"name": "akka.cluster.ddata.protobuf.msg.ReplicatorMessages$OtherMessage$Builder",
"allPublicMethods":true
},
{
"name":"akka.cluster.protobuf.ClusterMessageSerializer",
"methods":[{"name":"<init>","parameterTypes":["akka.actor.ExtendedActorSystem"] }]
Expand Down

0 comments on commit fe75029

Please sign in to comment.