Roman Puchkovskiy created IGNITE-16750:
------------------------------------------
Summary: Improve separation between public and internal interfaces
of Table
Key: IGNITE-16750
URL: https://issues.apache.org/jira/browse/IGNITE-16750
Project: Ignite
Issue Type: Improvement
Components: sql
Reporter: Roman Puchkovskiy
Fix For: 3.0.0-alpha5
Currently, there is a public part including Table and IgniteTables that can be
used to get instances of Table; and a private part represented with TableImpl
and IgniteTablesInternal that can be used to get instances of TableImpl.
We probably need to decouple the internal and public interfaces so that they
form different layers.
Maybe we should use InternalTable in the internal code instead of using
TableImpl?
--
This message was sent by Atlassian Jira
(v8.20.1#820001)