ericseguin-northstar commented on issue #669:
URL: https://github.com/apache/iceberg-go/issues/669#issuecomment-3724336876

   Confirmed (and found [the associated 
PR](https://github.com/apache/arrow-go/pull/574)), the append works as expected 
with arrow-go 18.5.0.
   
   Unfortunately using iceberg-go v0.4.0 and arrow-go v18.5.0 seems to result 
in a compatibility issue with the substrait dependency (v4 in iceberg-go, v7 in 
arrow-go):
   
   ```
   # github.com/apache/iceberg-go/table/substrait
   
<home>/go/pkg/mod/github.com/apache/[email protected]/table/substrait/substrait.go:49:38:
 cannot use expr.NewEmptyExtensionRegistry(collection) (value of struct type 
"github.com/substrait-io/substrait-go/v4/expr".ExtensionRegistry) as 
"github.com/substrait-io/substrait-go/v7/expr".ExtensionRegistry value in 
argument to exprs.NewExtensionSetDefault
   ```
   
   This goes away when using the latest iceberg-go commit (Go ref 
`v0.4.1-0.20260105163041-9e4a5b74ffc2`), so it looks like we just need a new 
stable iceberg-go release :)


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to