[ 
https://issues.apache.org/jira/browse/IGNITE-22001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexander Lapin updated IGNITE-22001:
-------------------------------------
    Fix Version/s: 3.0.0-beta2

> Throw specific exception if during writeTableAssignmentsToMetastore process 
> was interrupted
> -------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-22001
>                 URL: https://issues.apache.org/jira/browse/IGNITE-22001
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Mikhail Efremov
>            Assignee: Mikhail Efremov
>            Priority: Minor
>              Labels: ignite-3
>             Fix For: 3.0.0-beta2
>
>          Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> h2. The problem
> In {{TableManager#writeTableAssignmentsToMetastore:752}} as a result of 
> output {{CompletableFuture}} returns {{{}null{}}}-value. In cases of 
> {{writeTableAssignmentsToMetastore}} method's using it leads to sudden 
> {{NullPointerException}} without clear understandings of the reasons of such 
> situation.
> h2. The solution
> Instead of returning {{{}null{}}}-value re-throw more specific exception with 
> given assignments list to write in metastorage, and table identifier that 
> should help to investigate cases of the method interruption.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to