shyjsarah opened a new issue, #569:
URL: https://github.com/apache/paimon-rust/issues/569

   ### Problem
   
   The REST config response currently deserializes only `defaults`. If a REST 
server returns an `overrides` map, serde ignores it and client-provided options 
incorrectly take precedence.
   
   For example, given:
   
   ```json
   {
     "defaults": {"data-token.enabled": "false"},
     "overrides": {"data-token.enabled": "true"}
   }
   ```
   
   a client option of `data-token.enabled=false` remains false. This differs 
from the Java Paimon REST client semantics and can disable server-required 
behavior.
   
   ### Expected behavior
   
   Honor the standard merge precedence:
   
   ```text
   defaults < client options < overrides
   ```
   
   Responses without an `overrides` field should remain backward compatible.


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