This is an automated email from the ASF dual-hosted git repository. mhubail pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/asterixdb.git
commit c64b208857ca337e53fcbf19f69067d29c2f2b55 Author: Ali Alsuliman <[email protected]> AuthorDate: Thu Mar 27 01:42:47 2025 -0700 [ASTERIXDB-3537][COMP] Enable truncate on linked collections - user model changes: no - storage format changes: no - interface changes: no Details: Allow truncate on collections with meta. Ext-ref: MB-63067 Change-Id: Ic4054b303804bd02a3a97af78f84a7cf0f6c9b98 Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19558 Integration-Tests: Jenkins <[email protected]> Reviewed-by: Murtadha Hubail <[email protected]> Tested-by: Ali Alsuliman <[email protected]> --- .../main/java/org/apache/asterix/app/translator/QueryTranslator.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java index 297576d3c5..f3b8dc98d5 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java @@ -2460,10 +2460,6 @@ public class QueryTranslator extends AbstractLangTranslator implements IStatemen metadataProvider.isUsingDatabase())); } } - if (ds.hasMetaPart()) { - throw new CompilationException(ErrorCode.ILLEGAL_DML_OPERATION, sourceLoc, "truncate", - ds.getDatasetFullyQualifiedName()); - } DatasetType dsType = ds.getDatasetType(); if (dsType != DatasetType.INTERNAL) { String dsTypeName = dsType.toString().toLowerCase();
