File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -455,10 +455,10 @@ private void doAnalyzeSingleFile(
455455 while (timeseriesMetadataIterator .hasNext ()) {
456456 final Map <IDeviceID , List <TimeseriesMetadata >> device2TimeseriesMetadata =
457457 timeseriesMetadataIterator .next ();
458- if (! tsFileResource . resourceFileExists ()) {
459- TsFileResourceUtils . updateTsFileResource ( device2TimeseriesMetadata , tsFileResource );
460- schemaAutoCreatorAndVerifier . setCurrentTimeIndex ( tsFileResource . getTimeIndex () );
461- }
458+ // Update time index no matter if resource file exists or not, because resource file may be
459+ // untrusted
460+ TsFileResourceUtils . updateTsFileResource ( device2TimeseriesMetadata , tsFileResource );
461+ schemaAutoCreatorAndVerifier . setCurrentTimeIndex ( tsFileResource . getTimeIndex ());
462462
463463 if (isAutoCreateSchemaOrVerifySchemaEnabled ) {
464464 schemaAutoCreatorAndVerifier .autoCreateAndVerify (reader , device2TimeseriesMetadata );
You can’t perform that action at this time.
0 commit comments