[
https://issues.apache.org/jira/browse/IGNITE-16763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Denis Chudov updated IGNITE-16763:
----------------------------------
Summary: TableManager doesn't throw exception on table create, if something
goes wrong in configuration listener for updateAssignments (was: TableManager
doesn't throw exception on table create, if something goes wrong in
configuration listener)
> TableManager doesn't throw exception on table create, if something goes wrong
> in configuration listener for updateAssignments
> -----------------------------------------------------------------------------------------------------------------------------
>
> Key: IGNITE-16763
> URL: https://issues.apache.org/jira/browse/IGNITE-16763
> Project: Ignite
> Issue Type: Bug
> Reporter: Denis Chudov
> Priority: Major
> Labels: ignite-3
>
> For now, there is no way to complete the table create future exceptionally if
> exception was thrown in the listener of configuration updates, so that the
> table hasn't been actually created. For example, exception is thrown inside
> of TableManager#updateAssignments. Table creation completes anyway, as it
> depends only on update of versioned values in table manager, which will be
> completed in any case on storage revision update, and then the table creation
> future will be completed successfully.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)