[ https://issues.apache.org/jira/browse/IGNITE-23322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Tupitsyn updated IGNITE-23322: ------------------------------------ Labels: ignite-3 (was: ) > Inconsistent method visibility in ClientSchema > ---------------------------------------------- > > Key: IGNITE-23322 > URL: https://issues.apache.org/jira/browse/IGNITE-23322 > Project: Ignite > Issue Type: Improvement > Components: clients > Affects Versions: 3.0.0-beta1 > Reporter: Tiago Marques Godinho > Assignee: Tiago Marques Godinho > Priority: Major > Labels: ignite-3 > Time Spent: 10m > Remaining Estimate: 0h > > The `org.apache.ignite.internal.client.table.ClientSchema` class has some > inconsistencies regarding method visibility that may hinder it's future usage: > For instance: > * ClientSchema#column is public, but ClientSchema#columnSafe is > package-private. > * ClientSchema#getMarshaller(Mapper) is public, but > ClientSchema#getMarshaller(Mapper, Tuple) is package private; > #getMarshaller(Mapper, TuplePart, allowUnmappedFields) is also > package-private but we might want to hide the logic of allowing unmapped > fields. -- This message was sent by Atlassian Jira (v8.20.10#820010)