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 46f7a84c6 chore(go/adbc): bump github.com/snowflakedb/gosnowflake from 
1.12.0 to 1.12.1 in /go/adbc (#2360)
46f7a84c6 is described below

commit 46f7a84c62aeecd7a926efb1631b3e6a16d7ddfa
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Dec 10 17:35:13 2024 -0500

    chore(go/adbc): bump github.com/snowflakedb/gosnowflake from 1.12.0 to 
1.12.1 in /go/adbc (#2360)
    
    Bumps
    
[github.com/snowflakedb/gosnowflake](https://github.com/snowflakedb/gosnowflake)
    from 1.12.0 to 1.12.1.
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: David Li <[email protected]>
    Co-authored-by: Matt Topol <[email protected]>
---
 go/adbc/driver/snowflake/bulk_ingestion.go     | 2 +-
 go/adbc/driver/snowflake/connection.go         | 2 +-
 go/adbc/driver/snowflake/driver_test.go        | 3 ++-
 go/adbc/driver/snowflake/snowflake_database.go | 6 +++---
 go/adbc/go.mod                                 | 3 ++-
 go/adbc/go.sum                                 | 6 ++++--
 6 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/go/adbc/driver/snowflake/bulk_ingestion.go 
b/go/adbc/driver/snowflake/bulk_ingestion.go
index 3f2533cef..4884d039b 100644
--- a/go/adbc/driver/snowflake/bulk_ingestion.go
+++ b/go/adbc/driver/snowflake/bulk_ingestion.go
@@ -159,7 +159,7 @@ func (st *statement) ingestRecord(ctx context.Context) 
(nrows int64, err error)
        r, w := io.Pipe()
        bw := bufio.NewWriter(w)
        g.Go(func() error {
-               defer r.Close()
+               defer w.Close()
                defer bw.Flush()
 
                err = writeParquet(schema, bw, recordCh, 0, parquetProps, 
arrowProps)
diff --git a/go/adbc/driver/snowflake/connection.go 
b/go/adbc/driver/snowflake/connection.go
index 04addb1a9..fe4ce4cc1 100644
--- a/go/adbc/driver/snowflake/connection.go
+++ b/go/adbc/driver/snowflake/connection.go
@@ -67,7 +67,7 @@ type connectionImpl struct {
 
        cn    snowflakeConn
        db    *databaseImpl
-       ctor  gosnowflake.Connector
+       ctor  driver.Connector
        sqldb *sql.DB
 
        activeTransaction bool
diff --git a/go/adbc/driver/snowflake/driver_test.go 
b/go/adbc/driver/snowflake/driver_test.go
index cd1c0279e..d014ef0ef 100644
--- a/go/adbc/driver/snowflake/driver_test.go
+++ b/go/adbc/driver/snowflake/driver_test.go
@@ -24,6 +24,7 @@ import (
        "crypto/rsa"
        "crypto/x509"
        "database/sql"
+       sqldriver "database/sql/driver"
        "encoding/base64"
        "encoding/json"
        "encoding/pem"
@@ -53,7 +54,7 @@ import (
 type SnowflakeQuirks struct {
        dsn         string
        mem         *memory.CheckedAllocator
-       connector   gosnowflake.Connector
+       connector   sqldriver.Connector
        catalogName string
        schemaName  string
 }
diff --git a/go/adbc/driver/snowflake/snowflake_database.go 
b/go/adbc/driver/snowflake/snowflake_database.go
index ed203d85b..26f6b627c 100644
--- a/go/adbc/driver/snowflake/snowflake_database.go
+++ b/go/adbc/driver/snowflake/snowflake_database.go
@@ -93,7 +93,7 @@ func (d *databaseImpl) GetOption(key string) (string, error) {
        case OptionApplicationName:
                return d.cfg.Application, nil
        case OptionSSLSkipVerify:
-               if d.cfg.InsecureMode {
+               if d.cfg.DisableOCSPChecks {
                        return adbc.OptionValueEnabled, nil
                }
                return adbc.OptionValueDisabled, nil
@@ -260,9 +260,9 @@ func (d *databaseImpl) SetOptions(cnOptions 
map[string]string) error {
                case OptionSSLSkipVerify:
                        switch v {
                        case adbc.OptionValueEnabled:
-                               d.cfg.InsecureMode = true
+                               d.cfg.DisableOCSPChecks = true
                        case adbc.OptionValueDisabled:
-                               d.cfg.InsecureMode = false
+                               d.cfg.DisableOCSPChecks = false
                        default:
                                return adbc.Error{
                                        Msg:  fmt.Sprintf("Invalid value for 
database option '%s': '%s'", OptionSSLSkipVerify, v),
diff --git a/go/adbc/go.mod b/go/adbc/go.mod
index 72e73aaa7..b6b8058c9 100644
--- a/go/adbc/go.mod
+++ b/go/adbc/go.mod
@@ -27,7 +27,7 @@ require (
        github.com/bluele/gcache v0.0.2
        github.com/golang/protobuf v1.5.4
        github.com/google/uuid v1.6.0
-       github.com/snowflakedb/gosnowflake v1.12.0
+       github.com/snowflakedb/gosnowflake v1.12.1
        github.com/stretchr/testify v1.10.0
        github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a
        golang.org/x/exp v0.0.0-20240909161429-701f63a606c0
@@ -54,6 +54,7 @@ require (
        github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c // 
indirect
        github.com/andybalholm/brotli v1.1.1 // indirect
        github.com/apache/arrow/go/v15 v15.0.2 // indirect
+       github.com/apache/arrow/go/v16 v16.0.0 // indirect
        github.com/apache/thrift v0.21.0 // indirect
        github.com/aws/aws-sdk-go-v2 v1.30.4 // indirect
        github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.4 // indirect
diff --git a/go/adbc/go.sum b/go/adbc/go.sum
index ae62a33bd..925ce9baf 100644
--- a/go/adbc/go.sum
+++ b/go/adbc/go.sum
@@ -44,6 +44,8 @@ github.com/apache/arrow-go/v18 v18.0.0 
h1:1dBDaSbH3LtulTyOVYaBCHO3yVRwjV+TZaqn3g
 github.com/apache/arrow-go/v18 v18.0.0/go.mod 
h1:t6+cWRSmKgdQ6HsxisQjok+jBpKGhRDiqcf3p0p/F+A=
 github.com/apache/arrow/go/v15 v15.0.2 
h1:60IliRbiyTWCWjERBCkO1W4Qun9svcYoZrSLcyOsMLE=
 github.com/apache/arrow/go/v15 v15.0.2/go.mod 
h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA=
+github.com/apache/arrow/go/v16 v16.0.0 
h1:qRLbJRPj4zaseZrjbDHa7mUoZDDIU+4pu+mE2Lucs5g=
+github.com/apache/arrow/go/v16 v16.0.0/go.mod 
h1:9wnc9mn6vEDTRIm4+27pEjQpRKuTvBaessPoEXQzxWA=
 github.com/apache/thrift v0.21.0 
h1:tdPmh/ptjE1IJnhbhrcl2++TauVjy242rkV/UzJChnE=
 github.com/apache/thrift v0.21.0/go.mod 
h1:W1H8aR/QRtYNvrPeFXBtobyRkd0/YVhTc6i07XIAgDw=
 github.com/aws/aws-sdk-go-v2 v1.30.4 
h1:frhcagrVNrzmT95RJImMHgabt99vkXGslubDaDagTk8=
@@ -202,8 +204,8 @@ github.com/rogpeppe/go-internal v1.12.0 
h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU
 github.com/rogpeppe/go-internal v1.12.0/go.mod 
h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
 github.com/sirupsen/logrus v1.9.3 
h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
 github.com/sirupsen/logrus v1.9.3/go.mod 
h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
-github.com/snowflakedb/gosnowflake v1.12.0 
h1:Saez8egtn5xAoVMBxFaMu9MYfAG9SS9dpAEXD1/ECIo=
-github.com/snowflakedb/gosnowflake v1.12.0/go.mod 
h1:wHfYmZi3zvtWItojesAhWWXBN7+niex2R1h/S7QCZYg=
+github.com/snowflakedb/gosnowflake v1.12.1 
h1:IpYK9Wr1dYwPiMSG9RNudAJV0rI0ZOgcNEMXOUiPFX8=
+github.com/snowflakedb/gosnowflake v1.12.1/go.mod 
h1:SYLNMBZ4LXTJfTfJt+M4N40DwabGUx3gkH7VT8hu3Rw=
 github.com/stretchr/objx v0.1.0/go.mod 
h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
 github.com/stretchr/objx v0.4.0/go.mod 
h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
 github.com/stretchr/objx v0.5.0/go.mod 
h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=

Reply via email to