…pache#13910)
I noticed looking at pkg.go.dev that there really isn't anyone who is using the existing `compute` module, which makes sense since it isn't really finished and only provides limited utility currently.
This change will mark the `compute` module as a separate sub-module inside of the `arrow` module, allowing us to use `go1.18` in this new code without forcing anyone who *isn't* using the compute module to upgrade. That way I can leverage the generics when writing the new compute code where appropriate.
Authored-by: Matt Topol <[email protected]>
Signed-off-by: Matt Topol <[email protected]>
I noticed looking at pkg.go.dev that there really isn't anyone who is using the existing
computemodule, which makes sense since it isn't really finished and only provides limited utility currently.This change will mark the
computemodule as a separate sub-module inside of thearrowmodule, allowing us to usego1.18in this new code without forcing anyone who isn't using the compute module to upgrade. That way I can leverage the generics when writing the new compute code where appropriate.