This is an automated email from the ASF dual-hosted git repository.

critas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new b466bd1c699 fix: remove mqtt with table auth check (#15288)
b466bd1c699 is described below

commit b466bd1c699b8122fd264a7de9e9cecf9aca76a7
Author: CritasWang <[email protected]>
AuthorDate: Mon Apr 7 18:46:53 2025 +0800

    fix: remove mqtt with table auth check (#15288)
    
    * fix: remove mqtt with table auth check
    
    * spotless
---
 .../iotdb/db/protocol/mqtt/MPPPublishHandler.java  | 45 ++++++++++------------
 1 file changed, 20 insertions(+), 25 deletions(-)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/mqtt/MPPPublishHandler.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/mqtt/MPPPublishHandler.java
index ac3a82d9730..288efb85d6d 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/mqtt/MPPPublishHandler.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/mqtt/MPPPublishHandler.java
@@ -172,32 +172,27 @@ public class MPPPublishHandler extends 
AbstractInterceptHandler {
     try {
       TimestampPrecisionUtils.checkTimestampPrecision(message.getTimestamp());
       InsertTabletStatement insertTabletStatement = 
constructInsertTabletStatement(message);
-      tsStatus = AuthorityChecker.checkAuthority(insertTabletStatement, 
session);
-      if (tsStatus.getCode() != TSStatusCode.SUCCESS_STATUS.getStatusCode()) {
-        LOG.warn(tsStatus.message);
-      } else {
-        session.setDatabaseName(message.getDatabase().toLowerCase());
-        session.setSqlDialect(IClientSession.SqlDialect.TABLE);
-        long queryId = sessionManager.requestQueryId();
-        SqlParser relationSqlParser = new SqlParser();
-        Metadata metadata = LocalExecutionPlanner.getInstance().metadata;
-        ExecutionResult result =
-            Coordinator.getInstance()
-                .executeForTableModel(
-                    insertTabletStatement,
-                    relationSqlParser,
-                    session,
-                    queryId,
-                    sessionManager.getSessionInfo(session),
-                    "",
-                    metadata,
-                    config.getQueryTimeoutThreshold());
+      session.setDatabaseName(message.getDatabase().toLowerCase());
+      session.setSqlDialect(IClientSession.SqlDialect.TABLE);
+      long queryId = sessionManager.requestQueryId();
+      SqlParser relationSqlParser = new SqlParser();
+      Metadata metadata = LocalExecutionPlanner.getInstance().metadata;
+      ExecutionResult result =
+          Coordinator.getInstance()
+              .executeForTableModel(
+                  insertTabletStatement,
+                  relationSqlParser,
+                  session,
+                  queryId,
+                  sessionManager.getSessionInfo(session),
+                  "",
+                  metadata,
+                  config.getQueryTimeoutThreshold());
 
-        tsStatus = result.status;
-        LOG.debug("process result: {}", tsStatus);
-        if (tsStatus.getCode() != TSStatusCode.SUCCESS_STATUS.getStatusCode()) 
{
-          LOG.warn("mqtt line insert error , message = {}", tsStatus.message);
-        }
+      tsStatus = result.status;
+      LOG.debug("process result: {}", tsStatus);
+      if (tsStatus.getCode() != TSStatusCode.SUCCESS_STATUS.getStatusCode()) {
+        LOG.warn("mqtt line insert error , message = {}", tsStatus.message);
       }
     } catch (Exception e) {
       LOG.warn(

Reply via email to