Make Maven module backends-velox depend on gluten-iceberg than the opposite, to make sure the common source code and UT code (particularly IcebergSuite at the moment) to be accessible from other backend modules (particularly backends-clickhouse at the moment).
The new source/test folder backends-velox/src/main-iceberg / backends-velox/src/test-iceberg are added for placing code that relate to Velox+Iceberg support.
TODO in subsequent PRs:
Enable Maven code linters for backends-velox/src/main-iceberg / backends-velox/src/test-iceberg
7910
Make Maven module
backends-velox
depend ongluten-iceberg
than the opposite, to make sure the common source code and UT code (particularlyIcebergSuite
at the moment) to be accessible from other backend modules (particularlybackends-clickhouse
at the moment).The new source/test folder
backends-velox/src/main-iceberg
/backends-velox/src/test-iceberg
are added for placing code that relate to Velox+Iceberg support.TODO in subsequent PRs:
backends-velox/src/main-iceberg
/backends-velox/src/test-iceberg