This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch ignite-28223
in repository https://gitbox.apache.org/repos/asf/ignite.git
from 0612683a179 IGNITE-28223 wip
add 3abb3dc0fb7 IGNITE-28223 wip
add 4365d054f12 IGNITE-28223 wip
add 50d790fb638 IGNITE-28223 wip
No new revisions were added by this update.
Summary of changes:
...Descriptor.java => PseudoColumnDescriptor.java} | 16 +-
...lumnProvider.java => PseudoColumnProvider.java} | 19 ++-
...java => PseudoColumnValueExtractorContext.java} | 6 +-
...va => PseudoColumnValueExtractorContextEx.java} | 4 +-
.../query/calcite/exec/ddl/DdlCommandHandler.java | 34 ++--
.../query/calcite/prepare/IgniteSqlValidator.java | 44 ++++-
.../calcite/schema/CacheColumnDescriptor.java | 3 +
.../calcite/schema/CacheTableDescriptorImpl.java | 42 +++--
...iptor.java => PseudoCacheColumnDescriptor.java} | 52 +++---
.../query/calcite/schema/SchemaHolderImpl.java | 4 +-
.../schema/SystemViewTableDescriptorImpl.java | 5 +
.../query/calcite/schema/TableDescriptor.java | 7 +
.../query/calcite/util/IgniteResource.java | 8 +
...iderTest.java => PseudoColumnProviderTest.java} | 186 ++++++++++-----------
.../query/calcite/planner/TestTable.java | 5 +
.../ignite/testsuites/IntegrationTestSuite.java | 4 +-
16 files changed, 258 insertions(+), 181 deletions(-)
rename
modules/calcite/src/main/java/org/apache/ignite/calcite/{VirtualColumnDescriptor.java
=> PseudoColumnDescriptor.java} (72%)
rename
modules/calcite/src/main/java/org/apache/ignite/calcite/{VirtualColumnProvider.java
=> PseudoColumnProvider.java} (66%)
rename
modules/calcite/src/main/java/org/apache/ignite/calcite/{VirtualColumnValueExtractorContext.java
=> PseudoColumnValueExtractorContext.java} (89%)
rename
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/{VirtualColumnValueExtractorContextEx.java
=> PseudoColumnValueExtractorContextEx.java} (89%)
rename
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/{VirtualCacheColumnDescriptor.java
=> PseudoCacheColumnDescriptor.java} (73%)
rename
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/{VirtualColumnProviderTest.java
=> PseudoColumnProviderTest.java} (61%)