Skip to content

Commit

Permalink
Add flink-rpc-akka custom classloader (Netflix#352)
Browse files Browse the repository at this point in the history
  • Loading branch information
fdc-ntflx authored Mar 7, 2023
1 parent d72673e commit 3c9e649
Show file tree
Hide file tree
Showing 34 changed files with 818 additions and 538 deletions.
2 changes: 2 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ ext.versions = [
spectator: "1.3.+",
slf4j : "1.7.0",
vavr : "0.9.2",
jsr305 : "3.0.1",
]

ext.libraries = [
Expand Down Expand Up @@ -83,6 +84,7 @@ ext.libraries = [
vavrJackson : "io.vavr:vavr-jackson:${versions.vavr}",
vavrTest : "io.vavr:vavr-test:${versions.vavr}",
zip4j : "net.lingala.zip4j:zip4j:2.9.0",
jsr305 : "com.google.code.findbugs:jsr305" // For Nonnull annotation
]

allprojects {
Expand Down
70 changes: 35 additions & 35 deletions mantis-client/dependencies.lock
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@
],
"locked": "1.1.1"
},
"com.google.code.findbugs:jsr305": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "3.0.1"
},
"com.netflix.spectator:spectator-api": {
"locked": "1.3.10"
},
Expand Down Expand Up @@ -115,12 +121,6 @@
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-akka": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-core": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
Expand Down Expand Up @@ -174,7 +174,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"baseline-exact-dependencies-test": {
Expand All @@ -195,6 +195,12 @@
],
"locked": "1.1.1"
},
"com.google.code.findbugs:jsr305": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "3.0.1"
},
"com.netflix.spectator:spectator-api": {
"locked": "1.3.10"
},
Expand Down Expand Up @@ -299,12 +305,6 @@
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-akka": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-core": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
Expand Down Expand Up @@ -361,7 +361,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"lombok": {
Expand All @@ -376,6 +376,12 @@
],
"locked": "1.1.1"
},
"com.google.code.findbugs:jsr305": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "3.0.1"
},
"com.netflix.rxjava:rxjava-math": {
"firstLevelTransitive": [
"io.mantisrx:mantis-remote-observable"
Expand Down Expand Up @@ -518,12 +524,6 @@
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-akka": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-core": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
Expand Down Expand Up @@ -585,7 +585,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"testAnnotationProcessor": {
Expand All @@ -600,6 +600,12 @@
],
"locked": "1.1.1"
},
"com.google.code.findbugs:jsr305": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "3.0.1"
},
"com.netflix.spectator:spectator-api": {
"locked": "1.3.10"
},
Expand Down Expand Up @@ -710,12 +716,6 @@
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-akka": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-core": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
Expand Down Expand Up @@ -775,7 +775,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"testRuntimeClasspath": {
Expand All @@ -785,6 +785,12 @@
],
"locked": "1.1.1"
},
"com.google.code.findbugs:jsr305": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "3.0.1"
},
"com.netflix.rxjava:rxjava-math": {
"firstLevelTransitive": [
"io.mantisrx:mantis-remote-observable"
Expand Down Expand Up @@ -933,12 +939,6 @@
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-akka": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
],
"locked": "1.14.2"
},
"org.apache.flink:flink-rpc-core": {
"firstLevelTransitive": [
"io.mantisrx:mantis-control-plane-core"
Expand Down Expand Up @@ -1003,7 +1003,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
}
}
14 changes: 7 additions & 7 deletions mantis-common/dependencies.lock
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"compileClasspath": {
Expand Down Expand Up @@ -152,7 +152,7 @@
"locked": "1.7.0"
},
"org.xerial.snappy:snappy-java": {
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"lombok": {
Expand Down Expand Up @@ -207,7 +207,7 @@
"locked": "1.7.0"
},
"org.xerial.snappy:snappy-java": {
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"testAnnotationProcessor": {
Expand Down Expand Up @@ -314,7 +314,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"testFixturesAnnotationProcessor": {
Expand Down Expand Up @@ -394,7 +394,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"testFixturesRuntimeClasspath": {
Expand Down Expand Up @@ -484,7 +484,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"testRuntimeClasspath": {
Expand Down Expand Up @@ -595,7 +595,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
}
}
10 changes: 5 additions & 5 deletions mantis-connectors/mantis-connector-iceberg/dependencies.lock
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"baseline-exact-dependencies-test": {
Expand Down Expand Up @@ -247,7 +247,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"lombok": {
Expand Down Expand Up @@ -384,7 +384,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"shadow": {
Expand Down Expand Up @@ -552,7 +552,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
},
"testRuntimeClasspath": {
Expand Down Expand Up @@ -720,7 +720,7 @@
"firstLevelTransitive": [
"io.mantisrx:mantis-common"
],
"locked": "1.1.9.0"
"locked": "1.1.9.1"
}
}
}
Loading

0 comments on commit 3c9e649

Please sign in to comment.