Skip to content

Commit 6f07e85

Browse files
authored
Fixed the bug that the user deletion may delete audit TimeSeries (#16670)
1 parent 2738e7a commit 6f07e85

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/schema/DeleteTimeSeriesProcedure.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ protected Flow executeFromState(
146146
// Return the total num of timeSeries in schemaEngine black list
147147
private long constructBlackList(final ConfigNodeProcedureEnv env) {
148148
final Map<TConsensusGroupId, TRegionReplicaSet> targetSchemaRegionGroup =
149-
env.getConfigManager().getRelatedSchemaRegionGroup(patternTree, true);
149+
env.getConfigManager().getRelatedSchemaRegionGroup(patternTree, mayDeleteAudit);
150150
if (targetSchemaRegionGroup.isEmpty()) {
151151
return 0;
152152
}
@@ -265,7 +265,7 @@ private void deleteTimeSeriesSchema(final ConfigNodeProcedureEnv env) {
265265
new DeleteTimeSeriesRegionTaskExecutor<>(
266266
"delete time series in schema engine",
267267
env,
268-
env.getConfigManager().getRelatedSchemaRegionGroup(patternTree, true),
268+
env.getConfigManager().getRelatedSchemaRegionGroup(patternTree, mayDeleteAudit),
269269
CnToDnAsyncRequestType.DELETE_TIMESERIES,
270270
((dataNodeLocation, consensusGroupIdList) ->
271271
new TDeleteTimeSeriesReq(consensusGroupIdList, patternTreeBytes)

0 commit comments

Comments
 (0)