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)

Reply via email to