KWIGNIS opened a new issue, #9515:
URL: https://github.com/apache/gravitino/issues/9515

   ### Version
   
   main branch
   
   ### Describe what's wrong
   
   
   AxioError:Request failed with status code500
   和
   failed to extract distribution info sql:"create table xx()
   properties()"
   
   
   2025-12-19 08:42:59.346 ERROR [Gravitino-webserver-55] 
[org.apache.gravitino.server.web.rest.ExceptionHandlers$BaseExceptionHandler.handle(ExceptionHandlers.java:1004)]
 - Failed to operate object [dim_x_x] operation [LOAD] under [x_data_lake], 
reason [Failed to extract distribution info in sql:CREATE TABLE `dim_x_x` (
     `mmsi` bigint(20) DEFAULT NULL,
     `match_type` bigint(20) DEFAULT NULL,
     `x_type` bigint(20) DEFAULT NULL,
     `name` varchar(1073741824) DEFAULT NULL,
     `cxxsign` varchar(1073741824) DEFAULT NULL,
     `xxx` bigint(20) DEFAULT NULL
   )
   PROPERTIES ("location" = 
"hdfs://192.168.12.135:8020/user/paimon/xxx_data_lake.db/dim_x_x");]
   java.lang.RuntimeException: Failed to extract distribution info in 
sql:CREATE TABLE `dim_x_x` (
     `mmsi` bigint(20) DEFAULT NULL,
     `match_type` bigint(20) DEFAULT NULL,
     `ship_type` bigint(20) DEFAULT NULL,
     `name` varchar(1073741824) DEFAULT NULL,
     `callsign` varchar(1073741824) DEFAULT NULL,
     `imo` bigint(20) DEFAULT NULL
   )
   PROPERTIES ("location" = 
"hdfs://192.168.12.135:8020/user/paimon/xxx_data_lake.db/dim_x_x");
        at 
org.apache.gravitino.catalog.starrocks.utils.StarRocksUtils.extractDistributionInfoFromSql(StarRocksUtils.java:180)
 ~[?:?]
        at 
org.apache.gravitino.catalog.starrocks.operations.StarRocksTableOperations.getDistributionInfo(StarRocksTableOperations.java:311)
 ~[?:?]
        at 
org.apache.gravitino.catalog.jdbc.operation.JdbcTableOperations.load(JdbcTableOperations.java:233)
 ~[?:?]
        at 
org.apache.gravitino.catalog.jdbc.JdbcCatalogOperations.loadTable(JdbcCatalogOperations.java:354)
 ~[?:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.lambda$internalLoadTable$20(TableOperationDispatcher.java:502)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.CatalogManager$CatalogWrapper.lambda$doWithTableOps$1(CatalogManager.java:160)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.utils.IsolatedClassLoader.withClassLoader(IsolatedClassLoader.java:86)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.CatalogManager$CatalogWrapper.doWithTableOps(CatalogManager.java:155)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.lambda$internalLoadTable$21(TableOperationDispatcher.java:502)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.OperationDispatcher.doWithCatalog(OperationDispatcher.java:99)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.internalLoadTable(TableOperationDispatcher.java:500)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.lambda$loadTable$3(TableOperationDispatcher.java:117)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.lock.TreeLockUtils.doWithTreeLock(TreeLockUtils.java:49) 
~[gravitino-core-1.1.0.jar:?]
   
   
   
   ### Error message and/or stacktrace
   
   2025-12-19 08:42:59.346 ERROR [Gravitino-webserver-55] 
[org.apache.gravitino.server.web.rest.ExceptionHandlers$BaseExceptionHandler.handle(ExceptionHandlers.java:1004)]
 - Failed to operate object [dim_x_x] operation [LOAD] under [x_data_lake], 
reason [Failed to extract distribution info in sql:CREATE TABLE `dim_x_x` (
     `mmsi` bigint(20) DEFAULT NULL,
     `match_type` bigint(20) DEFAULT NULL,
     `x_type` bigint(20) DEFAULT NULL,
     `name` varchar(1073741824) DEFAULT NULL,
     `cxxsign` varchar(1073741824) DEFAULT NULL,
     `xxx` bigint(20) DEFAULT NULL
   )
   PROPERTIES ("location" = 
"hdfs://192.168.12.135:8020/user/paimon/xxx_data_lake.db/dim_x_x");]
   java.lang.RuntimeException: Failed to extract distribution info in 
sql:CREATE TABLE `dim_x_x` (
     `mmsi` bigint(20) DEFAULT NULL,
     `match_type` bigint(20) DEFAULT NULL,
     `ship_type` bigint(20) DEFAULT NULL,
     `name` varchar(1073741824) DEFAULT NULL,
     `callsign` varchar(1073741824) DEFAULT NULL,
     `imo` bigint(20) DEFAULT NULL
   )
   PROPERTIES ("location" = 
"hdfs://192.168.12.135:8020/user/paimon/xxx_data_lake.db/dim_x_x");
        at 
org.apache.gravitino.catalog.starrocks.utils.StarRocksUtils.extractDistributionInfoFromSql(StarRocksUtils.java:180)
 ~[?:?]
        at 
org.apache.gravitino.catalog.starrocks.operations.StarRocksTableOperations.getDistributionInfo(StarRocksTableOperations.java:311)
 ~[?:?]
        at 
org.apache.gravitino.catalog.jdbc.operation.JdbcTableOperations.load(JdbcTableOperations.java:233)
 ~[?:?]
        at 
org.apache.gravitino.catalog.jdbc.JdbcCatalogOperations.loadTable(JdbcCatalogOperations.java:354)
 ~[?:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.lambda$internalLoadTable$20(TableOperationDispatcher.java:502)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.CatalogManager$CatalogWrapper.lambda$doWithTableOps$1(CatalogManager.java:160)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.utils.IsolatedClassLoader.withClassLoader(IsolatedClassLoader.java:86)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.CatalogManager$CatalogWrapper.doWithTableOps(CatalogManager.java:155)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.lambda$internalLoadTable$21(TableOperationDispatcher.java:502)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.OperationDispatcher.doWithCatalog(OperationDispatcher.java:99)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.internalLoadTable(TableOperationDispatcher.java:500)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.catalog.TableOperationDispatcher.lambda$loadTable$3(TableOperationDispatcher.java:117)
 ~[gravitino-core-1.1.0.jar:?]
        at 
org.apache.gravitino.lock.TreeLockUtils.doWithTreeLock(TreeLockUtils.java:49) 
~[gravitino-core-1.1.0.jar:?]
   
   ### How to reproduce
   
   When reading the catalog paimon table of starrocks, the table does not have 
a partitioning and bucketing strategy.
   All versions.
   
   ### Additional context
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to