diff --git a/arrow/compute/exprs/builders.go b/arrow/compute/exprs/builders.go index 54775bd2..5a83bccf 100644 --- a/arrow/compute/exprs/builders.go +++ b/arrow/compute/exprs/builders.go @@ -27,9 +27,9 @@ import ( "github.com/apache/arrow-go/v18/arrow" "github.com/apache/arrow-go/v18/arrow/compute" - "github.com/substrait-io/substrait-go/v7/expr" - "github.com/substrait-io/substrait-go/v7/extensions" - "github.com/substrait-io/substrait-go/v7/types" + "github.com/substrait-io/substrait-go/v8/expr" + "github.com/substrait-io/substrait-go/v8/extensions" + "github.com/substrait-io/substrait-go/v8/types" ) // NewDefaultExtensionSet constructs an empty extension set using the default diff --git a/arrow/compute/exprs/builders_test.go b/arrow/compute/exprs/builders_test.go index d9b97785..1080b68f 100644 --- a/arrow/compute/exprs/builders_test.go +++ b/arrow/compute/exprs/builders_test.go @@ -25,7 +25,7 @@ import ( "github.com/apache/arrow-go/v18/arrow/compute/exprs" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/substrait-io/substrait-go/v7/expr" + "github.com/substrait-io/substrait-go/v8/expr" ) func TestNewScalarFunc(t *testing.T) { diff --git a/arrow/compute/exprs/exec.go b/arrow/compute/exprs/exec.go index 3c3d21f9..d2b6e207 100644 --- a/arrow/compute/exprs/exec.go +++ b/arrow/compute/exprs/exec.go @@ -32,9 +32,9 @@ import ( "github.com/apache/arrow-go/v18/arrow/internal/debug" "github.com/apache/arrow-go/v18/arrow/memory" "github.com/apache/arrow-go/v18/arrow/scalar" - "github.com/substrait-io/substrait-go/v7/expr" - "github.com/substrait-io/substrait-go/v7/extensions" - "github.com/substrait-io/substrait-go/v7/types" + "github.com/substrait-io/substrait-go/v8/expr" + "github.com/substrait-io/substrait-go/v8/extensions" + "github.com/substrait-io/substrait-go/v8/types" ) func makeExecBatch(ctx context.Context, schema *arrow.Schema, partial compute.Datum) (out compute.ExecBatch, err error) { diff --git a/arrow/compute/exprs/exec_test.go b/arrow/compute/exprs/exec_test.go index b4d3d6ee..5348d513 100644 --- a/arrow/compute/exprs/exec_test.go +++ b/arrow/compute/exprs/exec_test.go @@ -34,8 +34,8 @@ import ( "github.com/google/uuid" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" - "github.com/substrait-io/substrait-go/v7/expr" - "github.com/substrait-io/substrait-go/v7/types" + "github.com/substrait-io/substrait-go/v8/expr" + "github.com/substrait-io/substrait-go/v8/types" proto "github.com/substrait-io/substrait-protobuf/go/substraitpb" ) diff --git a/arrow/compute/exprs/field_refs.go b/arrow/compute/exprs/field_refs.go index 2883ffa7..5febb91d 100644 --- a/arrow/compute/exprs/field_refs.go +++ b/arrow/compute/exprs/field_refs.go @@ -26,7 +26,7 @@ import ( "github.com/apache/arrow-go/v18/arrow/compute" "github.com/apache/arrow-go/v18/arrow/memory" "github.com/apache/arrow-go/v18/arrow/scalar" - "github.com/substrait-io/substrait-go/v7/expr" + "github.com/substrait-io/substrait-go/v8/expr" ) func getFields(typ arrow.DataType) []arrow.Field { diff --git a/arrow/compute/exprs/types.go b/arrow/compute/exprs/types.go index 5f672c00..a9a5ec79 100644 --- a/arrow/compute/exprs/types.go +++ b/arrow/compute/exprs/types.go @@ -28,9 +28,9 @@ import ( "github.com/apache/arrow-go/v18/arrow" "github.com/apache/arrow-go/v18/arrow/compute" "github.com/apache/arrow-go/v18/arrow/scalar" - "github.com/substrait-io/substrait-go/v7/expr" - "github.com/substrait-io/substrait-go/v7/extensions" - "github.com/substrait-io/substrait-go/v7/types" + "github.com/substrait-io/substrait-go/v8/expr" + "github.com/substrait-io/substrait-go/v8/extensions" + "github.com/substrait-io/substrait-go/v8/types" ) const ( diff --git a/go.mod b/go.mod index af9b9eb1..555f423c 100644 --- a/go.mod +++ b/go.mod @@ -37,8 +37,8 @@ require ( github.com/pterm/pterm v0.12.83 github.com/stoewer/go-strcase v1.3.1 github.com/stretchr/testify v1.11.1 - github.com/substrait-io/substrait-go/v7 v7.6.0 - github.com/substrait-io/substrait-protobuf/go v0.84.0 + github.com/substrait-io/substrait-go/v8 v8.0.0 + github.com/substrait-io/substrait-protobuf/go v0.85.0 github.com/tidwall/sjson v1.2.5 github.com/zeebo/xxh3 v1.1.0 golang.org/x/exp v0.0.0-20260112195511-716be5621a96 @@ -78,7 +78,7 @@ require ( github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect github.com/stretchr/objx v0.5.2 // indirect - github.com/substrait-io/substrait v0.84.0 // indirect + github.com/substrait-io/substrait v0.85.0 // indirect github.com/tidwall/gjson v1.14.2 // indirect github.com/tidwall/match v1.1.1 // indirect github.com/tidwall/pretty v1.2.0 // indirect diff --git a/go.sum b/go.sum index 2dcee6fa..5e7c1724 100644 --- a/go.sum +++ b/go.sum @@ -152,12 +152,12 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= -github.com/substrait-io/substrait v0.84.0 h1:krf3WFSltV184/JUJirwYlyR6ksgccVc3IAjIc9/ePM= -github.com/substrait-io/substrait v0.84.0/go.mod h1:MPFNw6sToJgpD5Z2rj0rQrdP/Oq8HG7Z2t3CAEHtkHw= -github.com/substrait-io/substrait-go/v7 v7.6.0 h1:YMo/ZS0XqHoNSvQ/TRxkQ03iE47vk0z+gl8LXCPazZM= -github.com/substrait-io/substrait-go/v7 v7.6.0/go.mod h1:/THTJcGbArvo7tPHMUkSlWdQxJ9LED2WYrp5qNb9DhA= -github.com/substrait-io/substrait-protobuf/go v0.84.0 h1:UcaZ+CE7l2UKJcNY9QlGcFFKv6h4jFDo8QhdTb5L4X0= -github.com/substrait-io/substrait-protobuf/go v0.84.0/go.mod h1:hn+Szm1NmZZc91FwWK9EXD/lmuGBSRTJ5IvHhlG1YnQ= +github.com/substrait-io/substrait v0.85.0 h1:ur2VBFhOpx/3RjVG0w5i8SpLHciLjATh27kAc2HPf5A= +github.com/substrait-io/substrait v0.85.0/go.mod h1:MPFNw6sToJgpD5Z2rj0rQrdP/Oq8HG7Z2t3CAEHtkHw= +github.com/substrait-io/substrait-go/v8 v8.0.0 h1:8of34zk+SNPV9BjBh1Bcm7G/Qk/2oMZl20DE0+SAWIg= +github.com/substrait-io/substrait-go/v8 v8.0.0/go.mod h1:q98eLpY/OQgeH3d7cYBl2nJvoFAZxOyX9K13kpsKJ0Q= +github.com/substrait-io/substrait-protobuf/go v0.85.0 h1:zk6MtNWLtDSl8a7qCZRFH0+EIIXVrrd/hsgYK/SQTgM= +github.com/substrait-io/substrait-protobuf/go v0.85.0/go.mod h1:hn+Szm1NmZZc91FwWK9EXD/lmuGBSRTJ5IvHhlG1YnQ= github.com/tidwall/gjson v1.14.2 h1:6BBkirS0rAHjumnjHF6qgy5d2YAJ1TLIaFE2lzfOLqo= github.com/tidwall/gjson v1.14.2/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= github.com/tidwall/match v1.1.1 h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA=