[ 
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)

Reply via email to