yuqi1129 commented on issue #10521:
URL: https://github.com/apache/gravitino/issues/10521#issuecomment-4116155697

   This seems to be by design. When loading a table created through Gravitino, 
only those properties from the underlying storage can be retrieved. 
   
   The following is the code snippet that shows the fact: 
   
   ```java
   public final class EntityCombinedTable implements Table {
   
     // Table from underlying storage
     private final Table table;
   
     // Table stores in Gravitino
     private final TableEntity tableEntity;
   
   
   
     // This method only uses properties from the underlying storage table. 
     @Override
     public Map<String, String> properties() {
       return table.properties().entrySet().stream()
           .filter(p -> !hiddenProperties.contains(p.getKey()))
           .filter(entry -> entry.getKey() != null && entry.getValue() != null)
           .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
     }
     
   ```
   
   This one may be the same as https://github.com/apache/gravitino/issues/10325


-- 
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