Sean R. Abraham
Sean R. Abraham
@riannucci are you pretty much the owner of this project now? It's good to see you again! 😄
This is apparently now fixed! https://github.com/grpc/grpc-node/issues/1405#issuecomment-1268791265
> That issue is about `grpc-tools`, which is a different package. The `grpc` package does not support Mac M1, and it is deprecated so that will not change. We recommend...
I'm seeing this too, and I'm not even doing a string conversion. e.g. below ```go res, err := db.QueryContext(ctx, "select 0.123456789") for res.Next() { var myFloat float64 // same result...
the problem is even worse for numbers such that 0 < number < 5e-6, since they just get rounded to zero... ```go res, err := db.QueryContext(ctx, "select 1e-7") for res.Next()...
any chance the below line is suspicious? For example, fmt.Sprintf("%f", 1e-7) prints 0 https://go.dev/play/p/XkdvbnPBfOm https://github.com/snowflakedb/gosnowflake/blob/6a152a12d4523d8c40b57426ebfaa8af52b8be02/converter.go#L433
My colleague John has made a PR to fix this bug. https://github.com/snowflakedb/gosnowflake/pull/655
> @sfc-gh-jbahk It seems like the tests failed for some unrelated reason? @sfc-gh-jbahk @sfc-gh-igarish could you please have another look and get this merged?
Relevant: https://github.com/protocolbuffers/protobuf-javascript/issues/127#issuecomment-1204202870
Awesome, thanks!