You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please pay attention on issues you submitted, because we maybe need more details.
If no response anymore and we cannot reproduce it on current information, we will close it.
Which version of ShardingSphere did you use?
(Please fill in, e.g. 5.5.2)
Which project did you use? ShardingSphere-JDBC or ShardingSphere-Proxy?
ShardingSphere-Proxy
Expected behavior
When inserting and reading rows via Rust sqlx with prepared (binary) statements, there should be no errors. Data should be successfully written and retrieved.
Actual behavior
When connecting via ShardingSphere-Proxy, the following errors occur during insert or query operations:
If I connect directly to PostgreSQL (bypassing ShardingSphere-Proxy), Rust sqlx works without error.
Reason analyze (If you can)
It seems ShardingSphere-Proxy lacks binary protocol support for PostgreSQL TEXT (OID=25) when the driver uses binary mode parameters. Possibly there is no dedicated TEXT binary protocol implementation in PostgreSQLBinaryProtocolValueFactory.
The text was updated successfully, but these errors were encountered:
Bug Report
For English only, other languages will not accept.
Before report a bug, make sure you have:
Please pay attention on issues you submitted, because we maybe need more details.
If no response anymore and we cannot reproduce it on current information, we will close it.
Which version of ShardingSphere did you use?
(Please fill in, e.g.
5.5.2
)Which project did you use? ShardingSphere-JDBC or ShardingSphere-Proxy?
ShardingSphere-Proxy
Expected behavior
When inserting and reading rows via Rust
sqlx
with prepared (binary) statements, there should be no errors. Data should be successfully written and retrieved.Actual behavior
When connecting via ShardingSphere-Proxy, the following errors occur during insert or query operations:
If I connect directly to PostgreSQL (bypassing ShardingSphere-Proxy), Rust
sqlx
works without error.Reason analyze (If you can)
It seems ShardingSphere-Proxy lacks binary protocol support for PostgreSQL TEXT (OID=25) when the driver uses binary mode parameters. Possibly there is no dedicated
TEXT
binary protocol implementation inPostgreSQLBinaryProtocolValueFactory
.The text was updated successfully, but these errors were encountered: