[jira] [Commented] (CALCITE-3277) calcite-avatica-go: panic: proto: can't skip unknown wire type 4

2019-08-23 Thread Shurmin Evgeniy (Jira)


[ 
https://issues.apache.org/jira/browse/CALCITE-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16914331#comment-16914331
 ] 

Shurmin Evgeniy commented on CALCITE-3277:
--

[~francischuang] thank you. I will write native driver to interact with Druid 
through HTTP(JSON).

> calcite-avatica-go: panic: proto: can't skip unknown wire type 4
> 
>
> Key: CALCITE-3277
> URL: https://issues.apache.org/jira/browse/CALCITE-3277
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Shurmin Evgeniy
>Assignee: Francis Chuang
>Priority: Critical
> Fix For: avatica-go-5.0.0
>
>
> I can't perform simple query to druid using 
> {{github.com/apache/calcite-avatica-go. }}
> Code:
> {code:java}
> package main
> import (
>   "database/sql"
>   "fmt"
>   _ "github.com/apache/calcite-avatica-go/v4"
> )
> func main() {
>   db, err := sql.Open("avatica", 
> "http://:/druid/v2/sql/avatica/;)
>   if err != nil { panic(err) }
>   rows, err := db.Query(`SELECT * FROM sys.servers`)
>   if err != nil { panic(err) }
>   defer func() {
>   if err := rows.Close(); err != nil { panic(err) }
>   }()
>   for rows.Next() {
>   var server, host float64
>   err = rows.Scan(, )
>   if err != nil { panic(err) }
>   fmt.Printf("server: %v, host: %v\n", server, host)
>   }
> }
> {code}
> Console:
> {{panic: proto: can't skip unknown wire type 4}}
>  {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
>  {{Process finished with exit code 2}}
> Golang:
> {{go version go1.12.7 darwin/amd64}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Commented] (CALCITE-3277) calcite-avatica-go: panic: proto: can't skip unknown wire type 4

2019-08-23 Thread Shurmin Evgeniy (Jira)


[ 
https://issues.apache.org/jira/browse/CALCITE-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16914087#comment-16914087
 ] 

Shurmin Evgeniy commented on CALCITE-3277:
--

[~francischuang] let's see response with 500 error from server - 
[https://pastebin.com/bRsKrNQH]

> calcite-avatica-go: panic: proto: can't skip unknown wire type 4
> 
>
> Key: CALCITE-3277
> URL: https://issues.apache.org/jira/browse/CALCITE-3277
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Shurmin Evgeniy
>Assignee: Francis Chuang
>Priority: Critical
> Fix For: avatica-go-5.0.0
>
>
> I can't perform simple query to druid using 
> {{github.com/apache/calcite-avatica-go. }}
> Code:
> {code:java}
> package main
> import (
>   "database/sql"
>   "fmt"
>   _ "github.com/apache/calcite-avatica-go/v4"
> )
> func main() {
>   db, err := sql.Open("avatica", 
> "http://:/druid/v2/sql/avatica/;)
>   if err != nil { panic(err) }
>   rows, err := db.Query(`SELECT * FROM sys.servers`)
>   if err != nil { panic(err) }
>   defer func() {
>   if err := rows.Close(); err != nil { panic(err) }
>   }()
>   for rows.Next() {
>   var server, host float64
>   err = rows.Scan(, )
>   if err != nil { panic(err) }
>   fmt.Printf("server: %v, host: %v\n", server, host)
>   }
> }
> {code}
> Console:
> {{panic: proto: can't skip unknown wire type 4}}
>  {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
>  {{Process finished with exit code 2}}
> Golang:
> {{go version go1.12.7 darwin/amd64}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Commented] (CALCITE-3277) calcite-avatica-go: panic: proto: can't skip unknown wire type 4

2019-08-22 Thread Shurmin Evgeniy (Jira)


[ 
https://issues.apache.org/jira/browse/CALCITE-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913318#comment-16913318
 ] 

Shurmin Evgeniy commented on CALCITE-3277:
--

I was checked avatica JDBC driver, all work correctly.

I will submit info about checking avatica-go from master with raw response.

> calcite-avatica-go: panic: proto: can't skip unknown wire type 4
> 
>
> Key: CALCITE-3277
> URL: https://issues.apache.org/jira/browse/CALCITE-3277
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Shurmin Evgeniy
>Assignee: Francis Chuang
>Priority: Critical
> Fix For: avatica-go-5.0.0
>
>
> I can't perform simple query to druid using 
> {{github.com/apache/calcite-avatica-go. }}
> Code:
> {code:java}
> package main
> import (
>   "database/sql"
>   "fmt"
>   _ "github.com/apache/calcite-avatica-go/v4"
> )
> func main() {
>   db, err := sql.Open("avatica", 
> "http://:/druid/v2/sql/avatica/;)
>   if err != nil { panic(err) }
>   rows, err := db.Query(`SELECT * FROM sys.servers`)
>   if err != nil { panic(err) }
>   defer func() {
>   if err := rows.Close(); err != nil { panic(err) }
>   }()
>   for rows.Next() {
>   var server, host float64
>   err = rows.Scan(, )
>   if err != nil { panic(err) }
>   fmt.Printf("server: %v, host: %v\n", server, host)
>   }
> }
> {code}
> Console:
> {{panic: proto: can't skip unknown wire type 4}}
>  {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
>  {{Process finished with exit code 2}}
> Golang:
> {{go version go1.12.7 darwin/amd64}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Updated] (CALCITE-3277) calcite-avatica-go: panic: proto: can't skip unknown wire type 4

2019-08-21 Thread Shurmin Evgeniy (Jira)


 [ 
https://issues.apache.org/jira/browse/CALCITE-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shurmin Evgeniy updated CALCITE-3277:
-
Fix Version/s: avatica-go-4.0.0

> calcite-avatica-go: panic: proto: can't skip unknown wire type 4
> 
>
> Key: CALCITE-3277
> URL: https://issues.apache.org/jira/browse/CALCITE-3277
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Shurmin Evgeniy
>Assignee: Francis Chuang
>Priority: Critical
> Fix For: avatica-go-4.0.0
>
>
> I can't perform simple query to druid using 
> {{github.com/apache/calcite-avatica-go. }}
> Code:
> {code:java}
> package main
> import (
>   "database/sql"
>   "fmt"
>   _ "github.com/apache/calcite-avatica-go/v4"
> )
> func main() {
>   db, err := sql.Open("avatica", 
> "http://:/druid/v2/sql/avatica/;)
>   if err != nil { panic(err) }
>   rows, err := db.Query(`SELECT * FROM sys.servers`)
>   if err != nil { panic(err) }
>   defer func() {
>   if err := rows.Close(); err != nil { panic(err) }
>   }()
>   for rows.Next() {
>   var server, host float64
>   err = rows.Scan(, )
>   if err != nil { panic(err) }
>   fmt.Printf("server: %v, host: %v\n", server, host)
>   }
> }
> {code}
> Console:
> {{panic: proto: can't skip unknown wire type 4}}
>  {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
>  {{Process finished with exit code 2}}
> Golang:
> {{go version go1.12.7 darwin/amd64}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Updated] (CALCITE-3277) calcite-avatica-go: panic: proto: can't skip unknown wire type 4

2019-08-21 Thread Shurmin Evgeniy (Jira)


 [ 
https://issues.apache.org/jira/browse/CALCITE-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shurmin Evgeniy updated CALCITE-3277:
-
Description: 
I can't perform simple query to druid using 
{{github.com/apache/calcite-avatica-go. }}

Code:


{code:java}
package main

import (
"database/sql"
"fmt"
_ "github.com/apache/calcite-avatica-go/v4"
)

func main() {
db, err := sql.Open("avatica", 
"http://:/druid/v2/sql/avatica/;)
if err != nil { panic(err) }
rows, err := db.Query(`SELECT * FROM sys.servers`)
if err != nil { panic(err) }
defer func() {
if err := rows.Close(); err != nil { panic(err) }
}()
for rows.Next() {
var server, host float64
err = rows.Scan(, )
if err != nil { panic(err) }
fmt.Printf("server: %v, host: %v\n", server, host)
}
}
{code}



Console:

{{panic: proto: can't skip unknown wire type 4}}
 {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
 {{Process finished with exit code 2}}

Golang:

{{go version go1.12.7 darwin/amd64}}

  was:
I can't perform simple query to druid using 
{{github.com/apache/calcite-avatica-go. }}

Code:

{{package main}}

{{import (}}
{{ "database/sql"}}
{{ "fmt"}}
{{ _ "github.com/apache/calcite-avatica-go/v4"}}
{{ )}}

{{func main() {}}
{{ db, err := sql.Open("avatica", 
"http://:/druid/v2/sql/avatica/;)}}
{{ if err != nil}}

{{{ panic(err) }}}
{{ rows, err := db.Query(`SELECT * FROM sys.servers`)}}
{{ if err != nil \{ panic(err) }}}

{{defer func() {}}
{{ if err := rows.Close(); err != nil}}

{{{ panic(err) }}}
{{ }()}}
{{ for rows.Next() {}}
{{ var server, host float64}}
{{ err = rows.Scan(, )}}
{{ if err != nil \{ panic(err) }}}

{{fmt.Printf("server: %v, host: %v\n", server, host)}}
{{ }}}
{{ }}}

Console:

{{panic: proto: can't skip unknown wire type 4}}
 {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
 {{Process finished with exit code 2}}

Golang:

{{go version go1.12.7 darwin/amd64}}


> calcite-avatica-go: panic: proto: can't skip unknown wire type 4
> 
>
> Key: CALCITE-3277
> URL: https://issues.apache.org/jira/browse/CALCITE-3277
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Shurmin Evgeniy
>Assignee: Francis Chuang
>Priority: Critical
>
> I can't perform simple query to druid using 
> {{github.com/apache/calcite-avatica-go. }}
> Code:
> {code:java}
> package main
> import (
>   "database/sql"
>   "fmt"
>   _ "github.com/apache/calcite-avatica-go/v4"
> )
> func main() {
>   db, err := sql.Open("avatica", 
> "http://:/druid/v2/sql/avatica/;)
>   if err != nil { panic(err) }
>   rows, err := db.Query(`SELECT * FROM sys.servers`)
>   if err != nil { panic(err) }
>   defer func() {
>   if err := rows.Close(); err != nil { panic(err) }
>   }()
>   for rows.Next() {
>   var server, host float64
>   err = rows.Scan(, )
>   if err != nil { panic(err) }
>   fmt.Printf("server: %v, host: %v\n", server, host)
>   }
> }
> {code}
> Console:
> {{panic: proto: can't skip unknown wire type 4}}
>  {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
>  {{Process finished with exit code 2}}
> Golang:
> {{go version go1.12.7 darwin/amd64}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Updated] (CALCITE-3277) calcite-avatica-go: panic: proto: can't skip unknown wire type 4

2019-08-21 Thread Shurmin Evgeniy (Jira)


 [ 
https://issues.apache.org/jira/browse/CALCITE-3277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shurmin Evgeniy updated CALCITE-3277:
-
Description: 
I can't perform simple query to druid using 
{{github.com/apache/calcite-avatica-go. }}

Code:

{{package main}}

{{import (}}
{{ "database/sql"}}
{{ "fmt"}}
{{ _ "github.com/apache/calcite-avatica-go/v4"}}
{{ )}}

{{func main() {}}
{{ db, err := sql.Open("avatica", 
"http://:/druid/v2/sql/avatica/;)}}
{{ if err != nil}}

{{{ panic(err) }}}
{{ rows, err := db.Query(`SELECT * FROM sys.servers`)}}
{{ if err != nil \{ panic(err) }}}

{{defer func() {}}
{{ if err := rows.Close(); err != nil}}

{{{ panic(err) }}}
{{ }()}}
{{ for rows.Next() {}}
{{ var server, host float64}}
{{ err = rows.Scan(, )}}
{{ if err != nil \{ panic(err) }}}

{{fmt.Printf("server: %v, host: %v\n", server, host)}}
{{ }}}
{{ }}}

Console:

{{panic: proto: can't skip unknown wire type 4}}
 {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
 {{Process finished with exit code 2}}

Golang:

{{go version go1.12.7 darwin/amd64}}

  was:
I can't perform simple query to druid using 
{{github.com/apache/calcite-avatica-go. }}

Code:

{{package main}}

{{import (}}
{{ "database/sql"}}
{{ "fmt"}}
{{ _ "github.com/apache/calcite-avatica-go/v4"}}
{{)}}

{{func main() {}}
{{ db, err := sql.Open("avatica", 
"http://:/druid/v2/sql/avatica/;)}}
{{ if err != nil \{ panic(err) }}}
{{ rows, err := db.Query(`SELECT * FROM sys.servers`)}}
{{ if err != nil \{ panic(err) }}}
{{ defer func() {}}
{{ if err := rows.Close(); err != nil \{ panic(err) }}}
{{ }()}}
{{ for rows.Next() {}}
{{ var server, host float64}}
{{ err = rows.Scan(, )}}
{{ if err != nil \{ panic(err) }}}
{{ fmt.Printf("server: %v, host: %v\n", server, host)}}
{{ }}}
{{}}}

Console:

{{panic: proto: can't skip unknown wire type 4}}
{{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
{{Process finished with exit code 2}}

Golang:

{{go version go1.12.7 darwin/amd64}}


> calcite-avatica-go: panic: proto: can't skip unknown wire type 4
> 
>
> Key: CALCITE-3277
> URL: https://issues.apache.org/jira/browse/CALCITE-3277
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Shurmin Evgeniy
>Assignee: Francis Chuang
>Priority: Critical
>
> I can't perform simple query to druid using 
> {{github.com/apache/calcite-avatica-go. }}
> Code:
> {{package main}}
> {{import (}}
> {{ "database/sql"}}
> {{ "fmt"}}
> {{ _ "github.com/apache/calcite-avatica-go/v4"}}
> {{ )}}
> {{func main() {}}
> {{ db, err := sql.Open("avatica", 
> "http://:/druid/v2/sql/avatica/;)}}
> {{ if err != nil}}
> {{{ panic(err) }}}
> {{ rows, err := db.Query(`SELECT * FROM sys.servers`)}}
> {{ if err != nil \{ panic(err) }}}
> {{defer func() {}}
> {{ if err := rows.Close(); err != nil}}
> {{{ panic(err) }}}
> {{ }()}}
> {{ for rows.Next() {}}
> {{ var server, host float64}}
> {{ err = rows.Scan(, )}}
> {{ if err != nil \{ panic(err) }}}
> {{fmt.Printf("server: %v, host: %v\n", server, host)}}
> {{ }}}
> {{ }}}
> Console:
> {{panic: proto: can't skip unknown wire type 4}}
>  {{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
>  {{Process finished with exit code 2}}
> Golang:
> {{go version go1.12.7 darwin/amd64}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (CALCITE-3277) calcite-avatica-go: panic: proto: can't skip unknown wire type 4

2019-08-21 Thread Shurmin Evgeniy (Jira)
Shurmin Evgeniy created CALCITE-3277:


 Summary: calcite-avatica-go: panic: proto: can't skip unknown wire 
type 4
 Key: CALCITE-3277
 URL: https://issues.apache.org/jira/browse/CALCITE-3277
 Project: Calcite
  Issue Type: Bug
  Components: avatica-go
Reporter: Shurmin Evgeniy
Assignee: Francis Chuang


I can't perform simple query to druid using 
{{github.com/apache/calcite-avatica-go. }}

Code:

{{package main}}

{{import (}}
{{ "database/sql"}}
{{ "fmt"}}
{{ _ "github.com/apache/calcite-avatica-go/v4"}}
{{)}}

{{func main() {}}
{{ db, err := sql.Open("avatica", 
"http://:/druid/v2/sql/avatica/;)}}
{{ if err != nil \{ panic(err) }}}
{{ rows, err := db.Query(`SELECT * FROM sys.servers`)}}
{{ if err != nil \{ panic(err) }}}
{{ defer func() {}}
{{ if err := rows.Close(); err != nil \{ panic(err) }}}
{{ }()}}
{{ for rows.Next() {}}
{{ var server, host float64}}
{{ err = rows.Scan(, )}}
{{ if err != nil \{ panic(err) }}}
{{ fmt.Printf("server: %v, host: %v\n", server, host)}}
{{ }}}
{{}}}

Console:

{{panic: proto: can't skip unknown wire type 4}}
{{goroutine 1 [running]:main.main() main.go:17 +0x30d}}
{{Process finished with exit code 2}}

Golang:

{{go version go1.12.7 darwin/amd64}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)