iotdb
iotdb copied to clipboard
Remove dependency on org.openjdk.jol.jol-core and io.airlift.slice
Since jol is in GPL2 license and belong to category X, so we need to remove it. Luckily, I found an useful class in Apache Lucene, named RamUsageEstimator. Actually, we've already had that previously, this time I replace that with a newer version of Lucene.
io.airlift.slice and io.airlift.stats we used also depend on jol too, since gpl is infectious, I also remove that in this pr too.
Quality Gate failed
Failed conditions
0.0% Coverage on New Code (required ≥ 80%)
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarCloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint