iotdb icon indicating copy to clipboard operation
iotdb copied to clipboard

Remove dependency on org.openjdk.jol.jol-core and io.airlift.slice

Open JackieTien97 opened this issue 1 year ago • 1 comments

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.

JackieTien97 avatar Mar 01 '24 12:03 JackieTien97

Quality Gate Failed 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

sonarqubecloud[bot] avatar Mar 09 '24 10:03 sonarqubecloud[bot]