You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Mikhail Efremov (Jira)" <ji...@apache.org> on 2024/04/08 12:35:00 UTC
[jira] [Created] (IGNITE-22001) Throw specific exception if during writeTableAssignmentsToMetastore process was interrupted
Mikhail Efremov created IGNITE-22001:
----------------------------------------
Summary: 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
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)