[
https://issues.apache.org/jira/browse/OAK-11236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ieran Draghiciu updated OAK-11236:
----------------------------------
Summary: Remove exports in oak-segment-azure (was: review embeds/exports
in oak-segment-azure)
> Remove exports in oak-segment-azure
> -----------------------------------
>
> Key: OAK-11236
> URL: https://issues.apache.org/jira/browse/OAK-11236
> Project: Jackrabbit Oak
> Issue Type: Task
> Components: segment-azure
> Reporter: Julian Reschke
> Priority: Major
>
> We currently see:
> {noformat}
> [WARNING] com.azure.core.credential: Excessive version increase; detected
> 1.71.0, suggested 1.70.0
> [WARNING] com.azure.core.credential: Version has been increased but analysis
> detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] com.azure.identity: Excessive version increase; detected 1.71.0,
> suggested 1.70.0
> [WARNING] com.azure.identity: Version has been increased but analysis
> detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] com.microsoft.azure.storage: Excessive version increase; detected
> 1.71.0, suggested 1.70.0
> [WARNING] com.microsoft.azure.storage: Version has been increased but
> analysis detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] com.microsoft.azure.storage.blob: Excessive version increase;
> detected 1.71.0, suggested 1.70.0
> [WARNING] com.microsoft.azure.storage.blob: Version has been increased but
> analysis detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] com.microsoft.azure.storage.core: Excessive version increase;
> detected 1.71.0, suggested 1.70.0
> [WARNING] com.microsoft.azure.storage.core: Version has been increased but
> analysis detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.counters: Excessive
> version increase; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.counters: Version has
> been increased but analysis detected no changes; detected 1.71.0, suggested
> 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.maps: Excessive version
> increase; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.maps: Version has been
> increased but analysis detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues: Excessive version
> increase; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues: Version has been
> increased but analysis detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues.atomic: Excessive
> version increase; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues.atomic: Version
> has been increased but analysis detected no changes; detected 1.71.0,
> suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues.atomic.unpadded:
> Excessive version increase; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues.atomic.unpadded:
> Version has been increased but analysis detected no changes; detected 1.71.0,
> suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues.unpadded:
> Excessive version increase; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.queues.unpadded: Version
> has been increased but analysis detected no changes; detected 1.71.0,
> suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.util: Excessive version
> increase; detected 1.71.0, suggested 1.70.0
> [WARNING] io.netty.util.internal.shaded.org.jctools.util: Version has been
> increased but analysis detected no changes; detected 1.71.0, suggested 1.70.0
> [WARNING] org.apache.jackrabbit.oak.segment.azure.util: Excessive version
> increase; detected 1.71.0, suggested 1.70.0
> [WARNING] org.apache.jackrabbit.oak.segment.azure.util: Version has been
> increased but analysis detected no changes; detected 1.71.0, suggested 1.70.0
> {noformat}
> Most of these are caused by embedding and re-exporting.
> Q1: do we *really* need to embed those? Why? (I understand why's it the case
> for the old Azure SDK and Guava, but the remaining ones...?)
> Q2: for those that we do embed, are the exports really intentional?
> Q3: what about org.apache.jackrabbit.oak.segment.azure.util - is this a
> public API? In which case it should have proper versioning and version
> numbers.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)