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]
