[
https://issues.apache.org/jira/browse/IGNITE-27012?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrey Novikov reassigned IGNITE-27012:
---------------------------------------
Assignee: Andrey Novikov
> Partition API improvements
> --------------------------
>
> Key: IGNITE-27012
> URL: https://issues.apache.org/jira/browse/IGNITE-27012
> Project: Ignite
> Issue Type: Improvement
> Components: cli ai3
> Affects Versions: 3.1
> Reporter: Tiago Marques Godinho
> Assignee: Andrey Novikov
> Priority: Major
> Labels: ignite-3
>
> Currently, the Partition API does not expose any methods. This makes it
> ususable in scenarios, such as, SQL Queries which require the Partition ID.
> Moreover, the PartitionManager API, the primary componenet to expose
> partitions, does not follow our naming conventions of not having public
> facing managers.
> What to do:
> * Expose Partiton#id method in the public API
> * Extract the PartitionManager API into PartitionDistribution API, review
> javadocs and utility methods.
> * Expose PartitionDistribution API in the Table API and deprecate the
> PartitionManager API.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)