Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Done
-
None
-
None
-
Docs Required, Release Notes Required
Description
SQL is a part of pubic API and should throw only public exceptions. Let's make sure that it will be true by adding conversation from internal exception to public one
on a border of the transition from the internal to the public part.
The ticket should be based on result of IGNITE-19539
Also let's check KV view, Binary view, and fix it here or create separe tickets in case it require many changes.
Attachments
Issue Links
- blocks
-
IGNITE-15247 JDBC driver for 3.0: Error handling.
- Open
- Dependency
-
IGNITE-19539 Introduce exception handler to prevent leaking internal exceptions to the end user
- Resolved
- is duplicated by
-
IGNITE-16095 Sql. Null values insertion into columns with NOT NULL constraints throws IgniteException.
- Resolved
- is part of
-
IGNITE-12248 Apache Calcite based query execution engine
- Open
- is related to
-
IGNITE-14611 Ignite 3 Error handling
- Open
- links to