reproduce: backup and restore Table or restart fe, then insert
before:
```
desc tbl all
*************************** 26. row ***************************
IndexName: idx
IndexKeysType: AGG_KEYS
Field: mv_date_format(hours_add(happen_time, 1), '%Y-%m-%d %H:00:00')
Type: varchar(65533)
InternalType: varchar(65533)
Null: Yes
Key: true
Default: NULL
Extra:
Visible: true
DefineExpr:
WhereClause:
insert into wrong
[ANALYSIS_ERROR]TStatus: errCode = 2, detailMessage = column has no source field, column=mva_SUM__CASE WHEN 1 IS NULL THEN 0 ELSE 1 END
```
now
```
desc tbl all
*************************** 26. row ***************************
IndexName: idx
IndexKeysType: AGG_KEYS
Field: mv_date_format(hours_add(happen_time, 1), '%Y-%m-%d %H:00:00')
Type: varchar(65533)
InternalType: varchar(65533)
Null: Yes
Key: true
Default: NULL
Extra:
Visible: true
DefineExpr: date_format(hours_add(`happen_time`, 1), '%Y-%m-%d %H:00:00')
WhereClause: (`k1` > '2025-06-12 00:00:00')
insert into ok
```
# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # fe-common This module is used to store some common classes of other modules. # spark-dpp This module is Spark DPP program, used for Spark Load function. Depends: fe-common # fe-core This module is the main process module of FE. Depends: fe-common, spark-dpp