This is an automated email from the ASF dual-hosted git repository.

lidavidm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git


The following commit(s) were added to refs/heads/main by this push:
     new e05fb97ed chore(go/adbc): update arrow-go to v18.8.0 (#4768)
e05fb97ed is described below

commit e05fb97ed6fe0d7f95bd784aa4ef5ff6f873f7d1
Author: David Li <[email protected]>
AuthorDate: Thu Sep 10 08:11:26 2026 +0900

    chore(go/adbc): update arrow-go to v18.8.0 (#4768)
---
 go/adbc/go.mod                             | 30 +++++++--------
 go/adbc/go.sum                             | 60 +++++++++++++++---------------
 go/adbc/sqldriver/driver_internals_test.go | 16 ++++----
 3 files changed, 53 insertions(+), 53 deletions(-)

diff --git a/go/adbc/go.mod b/go/adbc/go.mod
index a431ad4f7..e57fbb235 100644
--- a/go/adbc/go.mod
+++ b/go/adbc/go.mod
@@ -17,28 +17,28 @@
 
 module github.com/apache/arrow-adbc/go/adbc
 
-go 1.26
+go 1.26.0
 
 // Require the latest Go 1.26 to build to pick up CVE fixes in Go itself.
 toolchain go1.26.8
 
 require (
-       github.com/apache/arrow-go/v18 v18.7.0
+       github.com/apache/arrow-go/v18 v18.8.0
        github.com/bluele/gcache v0.0.2
        github.com/golang/protobuf v1.5.4
        github.com/google/uuid v1.6.0
        github.com/stretchr/testify v1.12.1
-       
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 
v0.70.0
+       
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 
v0.71.0
        go.opentelemetry.io/otel v1.46.0
        go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.46.0
        go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0
        go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.46.0
        go.opentelemetry.io/otel/sdk v1.46.0
        go.opentelemetry.io/otel/trace v1.46.0
-       golang.org/x/exp v0.0.0-20260112195511-716be5621a96
-       golang.org/x/oauth2 v0.36.0
-       golang.org/x/sync v0.22.0
-       golang.org/x/tools v0.49.0
+       golang.org/x/exp v0.0.0-20260908205506-85c1c2202aba
+       golang.org/x/oauth2 v0.37.0
+       golang.org/x/sync v0.23.0
+       golang.org/x/tools v0.50.0
        google.golang.org/grpc v1.83.2
        google.golang.org/protobuf v1.36.12
        modernc.org/sqlite v1.57.0
@@ -54,11 +54,11 @@ require (
        github.com/goccy/go-json v0.10.6 // indirect
        github.com/google/flatbuffers v25.12.19+incompatible // indirect
        github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 // indirect
-       github.com/klauspost/compress v1.19.0 // indirect
+       github.com/klauspost/compress v1.20.0 // indirect
        github.com/klauspost/cpuid/v2 v2.4.0 // indirect
        github.com/mattn/go-isatty v0.0.24 // indirect
        github.com/ncruces/go-strftime v1.0.0 // indirect
-       github.com/pierrec/lz4/v4 v4.1.27 // indirect
+       github.com/pierrec/lz4/v4 v4.1.29 // indirect
        github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // 
indirect
        github.com/stoewer/go-strcase v1.3.1 // indirect
        github.com/stretchr/objx v0.5.3 // indirect
@@ -68,12 +68,12 @@ require (
        go.opentelemetry.io/otel/metric v1.46.0 // indirect
        go.opentelemetry.io/proto/otlp v1.11.0 // indirect
        go.yaml.in/yaml/v3 v3.0.5 // indirect
-       golang.org/x/mod v0.39.0 // indirect
-       golang.org/x/net v0.58.0 // indirect
-       golang.org/x/sys v0.47.0 // indirect
-       golang.org/x/text v0.41.0 // indirect
-       google.golang.org/genproto/googleapis/api 
v0.0.0-20260819154853-08b0e4226688 // indirect
-       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20260819154853-08b0e4226688 // indirect
+       golang.org/x/mod v0.41.0 // indirect
+       golang.org/x/net v0.59.0 // indirect
+       golang.org/x/sys v0.48.0 // indirect
+       golang.org/x/text v0.42.0 // indirect
+       google.golang.org/genproto/googleapis/api 
v0.0.0-20260908043556-f8649ddbbfe6 // indirect
+       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20260908043556-f8649ddbbfe6 // indirect
        modernc.org/libc v1.74.4 // indirect
        modernc.org/mathutil v1.7.1 // indirect
        modernc.org/memory v1.11.0 // indirect
diff --git a/go/adbc/go.sum b/go/adbc/go.sum
index 9067c0f32..2e1e2a4da 100644
--- a/go/adbc/go.sum
+++ b/go/adbc/go.sum
@@ -1,9 +1,9 @@
 cloud.google.com/go/compute/metadata v0.9.0 
h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs=
 cloud.google.com/go/compute/metadata v0.9.0/go.mod 
h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10=
-github.com/andybalholm/brotli v1.2.2 
h1:HzTuoo2ErYQqf5qvcJInB8uvqSVxRttzkFexPWtnceM=
-github.com/andybalholm/brotli v1.2.2/go.mod 
h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY=
-github.com/apache/arrow-go/v18 v18.7.0 
h1:Vw/i+cJyebUofT7JlqFpe65LrmwxULn166jjwStM4HY=
-github.com/apache/arrow-go/v18 v18.7.0/go.mod 
h1:PM6IigLJkdMwIpeHXnymo+xZ52f42a9EYiLtRel4p/A=
+github.com/andybalholm/brotli v1.2.3 
h1:8H1qwOkl2LPfjf3YezB90JnCliZb6SInJ/OJkEbA5NQ=
+github.com/andybalholm/brotli v1.2.3/go.mod 
h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY=
+github.com/apache/arrow-go/v18 v18.8.0 
h1:BLOzbPv7bxMPgXPacAg6HQjnxupYsZzC4tf+FkqPU/M=
+github.com/apache/arrow-go/v18 v18.8.0/go.mod 
h1:uJCFfCwq0KsxCmsCfQg4ft+LsW+iHYzAXiSDh5ug/8U=
 github.com/apache/thrift v0.24.0 
h1:zy31L1a49QTNB2bG1BBfMXol3yJrTH975G3pPubQVLQ=
 github.com/apache/thrift v0.24.0/go.mod 
h1:zPt6WxgvTOM6hF92y8C+MkEM5LMxZuk4JcQOiU4Esvs=
 github.com/bluele/gcache v0.0.2 h1:WcbfdXICg7G/DGBh1PFfcirkWOQV+v077yF1pSy3DGw=
@@ -37,16 +37,16 @@ github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0 
h1:/Tnpcb2E0Pz/tN9s3bfEY2Q8ePC
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.30.0/go.mod 
h1:zOBXOsUaBSjKgmH4OGzV1esUpR3oUSCPYVd2cUBjKYY=
 github.com/hashicorp/golang-lru/v2 v2.0.7 
h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k=
 github.com/hashicorp/golang-lru/v2 v2.0.7/go.mod 
h1:QeFd9opnmA6QUJc5vARoKUSoFhyfM2/ZepoAG6RGpeM=
-github.com/klauspost/compress v1.19.0 
h1:sXLILfc9jV2QYWkzFOPWStmcUVH2RHEB1JCdY2oVvCQ=
-github.com/klauspost/compress v1.19.0/go.mod 
h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ=
+github.com/klauspost/compress v1.20.0 
h1:a3C1ke2ohxFymNlb2HWAHjDeKCI90scRskErZkR0ezA=
+github.com/klauspost/compress v1.20.0/go.mod 
h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI=
 github.com/klauspost/cpuid/v2 v2.4.0 
h1:S6Hrbc7+ywsr0r+RLapfGBHfyefhCTwEh3A0tV913Dw=
 github.com/klauspost/cpuid/v2 v2.4.0/go.mod 
h1:19jmZ9mjzoF//ddRSUsv0zfBTJWh3QJh9FNxZTMrGxU=
 github.com/mattn/go-isatty v0.0.24 
h1:tGZZoVgT/KiqK1c8ocVLeDS8BSWMRd47J3Lbz7vsReI=
 github.com/mattn/go-isatty v0.0.24/go.mod 
h1:nMCL3Zebbrt45jsMDgnfIwz6ydEQApk5oEI3HqDio6A=
 github.com/ncruces/go-strftime v1.0.0 
h1:HMFp8mLCTPp341M/ZnA4qaf7ZlsbTc+miZjCLOFAw7w=
 github.com/ncruces/go-strftime v1.0.0/go.mod 
h1:Fwc5htZGVVkseilnfgOVb9mKy6w1naJmn9CehxcKcls=
-github.com/pierrec/lz4/v4 v4.1.27 
h1:+PhzhWDrjRj89TH2sw43nE3+4+W8lSxIuQadEHZyjUk=
-github.com/pierrec/lz4/v4 v4.1.27/go.mod 
h1:EoQMVJgeeEOMsCqCzqFm2O0cJvljX2nGZjcRIPL34O4=
+github.com/pierrec/lz4/v4 v4.1.29 
h1:CDQY6qZOLI4DW0Nx6R1vRrifrCeQHnNXkMb0hZWXFjg=
+github.com/pierrec/lz4/v4 v4.1.29/go.mod 
h1:EoQMVJgeeEOMsCqCzqFm2O0cJvljX2nGZjcRIPL34O4=
 github.com/pmezard/go-difflib v1.0.0/go.mod 
h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
 github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec 
h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=
 github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod 
h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo=
@@ -68,8 +68,8 @@ github.com/zeebo/xxh3 v1.1.0 
h1:s7DLGDK45Dyfg7++yxI0khrfwq9661w9EN78eP/UZVs=
 github.com/zeebo/xxh3 v1.1.0/go.mod 
h1:IisAie1LELR4xhVinxWS5+zf1lA4p0MW4T+w+W07F5s=
 go.opentelemetry.io/auto/sdk v1.2.1 
h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
 go.opentelemetry.io/auto/sdk v1.2.1/go.mod 
h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 
v0.70.0 h1:oECp5f+hN7nkwjU/8BxQ/q23bGPb8FIrD839owX222E=
-go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 
v0.70.0/go.mod h1:DqEFwLumhzMBDQv9PcWbyoDxHI/4lAk6CM4nJBH39sc=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 
v0.71.0 h1:B2h3uqicet1CT2N5TOFhS+Gq++9i0/CLmaxvhmhtP5s=
+go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 
v0.71.0/go.mod h1:dylvB+ZiiwMvsDij9O84Uy7SijLgHMX4mbkncds+4Sw=
 go.opentelemetry.io/otel v1.46.0 
h1:FHt5/CDyVxi/8IM1CH7VE/rRgq3kLHa2mSTVMO8AWyc=
 go.opentelemetry.io/otel v1.46.0/go.mod 
h1:Gj3SEScelsNC45tp4nSxRYlS+f5iez7W8XPMCt905kE=
 go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.46.0 
h1:OFnwLJr+pF3iHrlGSzbxyuo6/6HyBlnlN1CWEJmBVcw=
@@ -94,28 +94,28 @@ go.uber.org/goleak v1.3.0 
h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
 go.uber.org/goleak v1.3.0/go.mod 
h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
 go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw=
 go.yaml.in/yaml/v3 v3.0.5/go.mod 
h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg=
-golang.org/x/exp v0.0.0-20260112195511-716be5621a96 
h1:Z/6YuSHTLOHfNFdb8zVZomZr7cqNgTJvA8+Qz75D8gU=
-golang.org/x/exp v0.0.0-20260112195511-716be5621a96/go.mod 
h1:nzimsREAkjBCIEFtHiYkrJyT+2uy9YZJB7H1k68CXZU=
-golang.org/x/mod v0.39.0 h1:UF5zwQdCRRUpHfyPwr7d4UrGiVeldIsogtzWVnczL74=
-golang.org/x/mod v0.39.0/go.mod h1:bvIbwjQ0HUFFf5AKukeeYQG4ZBUG9yxQbR9aEweIwYY=
-golang.org/x/net v0.58.0 h1:ynWG7rqYi4ccpTEuPZ2QGWHktVEM9DMCj9yzDE0Q7To=
-golang.org/x/net v0.58.0/go.mod h1:YwCddHnFlT7eLQqVprV19OnhLGtc5xOKgE0RyqgfWAU=
-golang.org/x/oauth2 v0.36.0 h1:peZ/1z27fi9hUOFCAZaHyrpWG5lwe0RJEEEeH0ThlIs=
-golang.org/x/oauth2 v0.36.0/go.mod 
h1:YDBUJMTkDnJS+A4BP4eZBjCqtokkg1hODuPjwiGPO7Q=
-golang.org/x/sync v0.22.0 h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek=
-golang.org/x/sync v0.22.0/go.mod 
h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
-golang.org/x/sys v0.47.0 h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs=
-golang.org/x/sys v0.47.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
-golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8=
-golang.org/x/text v0.41.0/go.mod 
h1:jvf1O8ajNzZqhSrQBPbutR/EB83Cc0CFrezNQIwbb5M=
-golang.org/x/tools v0.49.0 h1:3NI7VXzL9+1WZD52Dx2ttoPwD5DWrFGpl9mFZDlmisI=
-golang.org/x/tools v0.49.0/go.mod 
h1:SJNXV9DBKT0UbdttsQjbfJlAE/q+y36++zo3uL3N0Oo=
+golang.org/x/exp v0.0.0-20260908205506-85c1c2202aba 
h1:Ck8QetSgk912qxWLMCKxd0in+aiyBQyDSMae6e/xmpU=
+golang.org/x/exp v0.0.0-20260908205506-85c1c2202aba/go.mod 
h1:50RgIsmK7OwqzTTeqcSXQW8SswW0o8fRcDxmqGluJ8E=
+golang.org/x/mod v0.41.0 h1:qJmnOUb4YB+FsEuM3HcWucdZASCPGhsX6uljO6pog0c=
+golang.org/x/mod v0.41.0/go.mod h1:Ek9pY8RKWXwsWvd3rQiHYtMqkjSUV+s1Rj7j4H5Ur6o=
+golang.org/x/net v0.59.0 h1:5zfYln+w5XCxwrnMMJPufRgNoXEaGxl0wo5GqPXyues=
+golang.org/x/net v0.59.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg=
+golang.org/x/oauth2 v0.37.0 h1:JUlcxA8oAtauLfiH8FX2/FkAWHAdi0QtGCGc+hofE98=
+golang.org/x/oauth2 v0.37.0/go.mod 
h1:IxwZNxUULJmpBFf9K/9NTMSIfZZuvuTy1gGxhigP/58=
+golang.org/x/sync v0.23.0 h1:KameEIfc1IkluZyXWLn39Wd4tURc6GbCiISGiZm2bQk=
+golang.org/x/sync v0.23.0/go.mod 
h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0=
+golang.org/x/sys v0.48.0 h1:bbX/i/6MgT9BVLM9RT1thmxL04yeTAhbEz4SyadbXoo=
+golang.org/x/sys v0.48.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og=
+golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI=
+golang.org/x/text v0.42.0/go.mod 
h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E=
+golang.org/x/tools v0.50.0 h1:c2ifzfcuY7L90lZ2aKd8S4K2NpASF08SZx9ZuJkHmSU=
+golang.org/x/tools v0.50.0/go.mod 
h1:7ulVMw3831Mwi5EZD6RomGyffr4VFjuNYXf2BbCEAV0=
 gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=
 gonum.org/v1/gonum v0.17.0/go.mod 
h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E=
-google.golang.org/genproto/googleapis/api v0.0.0-20260819154853-08b0e4226688 
h1:ax2KzoSRIZU/M0cIxri3pKxy99vniH1PVxWC6si/eZI=
-google.golang.org/genproto/googleapis/api 
v0.0.0-20260819154853-08b0e4226688/go.mod 
h1:1RJ9BQGyNdZwkGc1eTqkErfRZ6RJyYPHZo73BZ1vQqI=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 
h1:cYNAzI2sUwhmCcoj9TxvihSrqsxt6uIkj3rDRhSDmW4=
-google.golang.org/genproto/googleapis/rpc 
v0.0.0-20260819154853-08b0e4226688/go.mod 
h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA=
+google.golang.org/genproto/googleapis/api v0.0.0-20260908043556-f8649ddbbfe6 
h1:O4Tjo2vlGeGM3+tNgwJrGj5fQHO2V71gDkFqbm328C8=
+google.golang.org/genproto/googleapis/api 
v0.0.0-20260908043556-f8649ddbbfe6/go.mod 
h1:r4KD2hOq82JBWpTWkJ9NZLf6EwmRvAPIFmk7hPNtd+0=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20260908043556-f8649ddbbfe6 
h1:ieEbjQ6lzbvntOXUB9nMx9uH+yIU/HbgkNDjnk/mJuk=
+google.golang.org/genproto/googleapis/rpc 
v0.0.0-20260908043556-f8649ddbbfe6/go.mod 
h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA=
 google.golang.org/grpc v1.83.2 h1:EManeRomTObA0BU7I8vXgg/78uE5MJ9M8B39EX2WscU=
 google.golang.org/grpc v1.83.2/go.mod 
h1:YPI1hK3kDked6iHvgX3tR0y+nX/qpMFKhPgFsokw1S8=
 google.golang.org/protobuf v1.36.12 
h1:pJOKDDOyeXErUroCihFAd5LQuwXBSpVnKGrj5o/fwxc=
diff --git a/go/adbc/sqldriver/driver_internals_test.go 
b/go/adbc/sqldriver/driver_internals_test.go
index ac562053b..67f86aeb0 100644
--- a/go/adbc/sqldriver/driver_internals_test.go
+++ b/go/adbc/sqldriver/driver_internals_test.go
@@ -428,49 +428,49 @@ func TestArrFromVal(t *testing.T) {
                        value:               tstampSec,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Second},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Second},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Second).Format("2006-01-02T15:04:05Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Second).Format("2006-01-02T15:04:05"),
                },
                {
                        value:               tstampMilli,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Millisecond},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Millisecond},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Millisecond).Format("2006-01-02T15:04:05.000Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Millisecond).Format("2006-01-02T15:04:05.000"),
                },
                {
                        value:               tstampMicro,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Microsecond},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Microsecond},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Microsecond).Format("2006-01-02T15:04:05.000000Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Microsecond).Format("2006-01-02T15:04:05.000000"),
                },
                {
                        value:               tstampNano,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Nanosecond},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Nanosecond},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Nanosecond).Format("2006-01-02T15:04:05.000000000Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Nanosecond).Format("2006-01-02T15:04:05.000000000"),
                },
                {
                        value:               testTime,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Second},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Second},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Second).Format("2006-01-02T15:04:05Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Second).Format("2006-01-02T15:04:05"),
                },
                {
                        value:               testTime,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Millisecond},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Millisecond},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Millisecond).Format("2006-01-02T15:04:05.000Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Millisecond).Format("2006-01-02T15:04:05.000"),
                },
                {
                        value:               testTime,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Microsecond},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Microsecond},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Microsecond).Format("2006-01-02T15:04:05.000000Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Microsecond).Format("2006-01-02T15:04:05.000000"),
                },
                {
                        value:               testTime,
                        inputDataType:       &arrow.TimestampType{Unit: 
arrow.Nanosecond},
                        expectedDataType:    &arrow.TimestampType{Unit: 
arrow.Nanosecond},
-                       expectedStringValue: 
testTime.UTC().Truncate(time.Nanosecond).Format("2006-01-02T15:04:05.000000000Z"),
+                       expectedStringValue: 
testTime.UTC().Truncate(time.Nanosecond).Format("2006-01-02T15:04:05.000000000"),
                },
        }
        for i, test := range tests {

Reply via email to