This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch force_ci/support_schema_evolution
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 0ea26805d63 Merge branch 'master' into
force_ci/support_schema_evolution
add 04d6818649f add more tests & fix compaction file overlap condition
after renaming
add 8cfdcdef783 fix stale cache after alter table schema, remove columns
no long exists when regisering table schema, fix concurrent issue of
DataNodeTableCache, fix cross compaction selection
No new revisions were added by this update.
Summary of changes:
.../iotdb/it/env/remote/env/RemoteServerEnv.java | 2 +-
.../java/org/apache/iotdb/itbase/env/BaseEnv.java | 5 +
.../iotdb/relational/it/schema/IoTDBTableIT.java | 853 ++++++++++++++++++++-
.../runtime/TableLostRuntimeException.java | 5 +-
.../execution/operator/source/SeriesScanUtil.java | 110 +--
.../plan/planner/plan/node/write/InsertNode.java | 9 +
.../plan/node/write/RelationalInsertRowsNode.java | 8 +
.../db/schemaengine/table/DataNodeTableCache.java | 48 +-
.../db/storageengine/dataregion/DataRegion.java | 47 +-
.../execute/task/InnerSpaceCompactionTask.java | 6 +-
.../impl/RewriteCrossSpaceCompactionSelector.java | 60 +-
.../utils/CrossSpaceCompactionCandidate.java | 36 +-
.../dataregion/tsfile/TsFileResource.java | 4 +
.../dataregion/tsfile/evolution/ColumnRename.java | 22 +
.../dataregion/tsfile/evolution/EvolvedSchema.java | 146 +++-
.../tsfile/evolution/SchemaEvolution.java | 8 +-
.../dataregion/tsfile/evolution/TableRename.java | 17 +
.../java/org/apache/iotdb/db/utils/io/IOUtils.java | 44 ++
.../tsfile/evolution/EvolvedSchemaTest.java | 13 +-
19 files changed, 1281 insertions(+), 162 deletions(-)