apache / incubator-heron

Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter
https://heron.apache.org/
Apache License 2.0
3.65k stars 597 forks source link

Updates to fix issues with the Heron API dependencies #3844

Closed nicknezis closed 2 years ago

nicknezis commented 2 years ago

When we made the change to use the unshaded jar, we mistakenly removed some of the necessary Heron classes (i.e. Heron commons) which are not currently published in a jar which can be referenced in the pom.xml. So this PR attempts to resolve this issue. We will go back to using the shaded jar, but will instead use zap rules to remove the classes which are referenced in the pom.xml files.