risingwavelabs / risingwave

Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
https://go.risingwave.com/slack
Apache License 2.0
7.04k stars 579 forks source link

test different versions of client libraries #14279

Open lmatz opened 10 months ago

lmatz commented 10 months ago

after #14272, we want to continue improving the testing of client libraries here: https://github.com/risingwavelabs/risingwave/tree/main/integration_tests/client-library

A while ago @xuefengze found that RW will throw error messages when using psql 14.9 to connect

The error:

ERROR pgwire::pg_server: error when reading message error=Invalid input config: odd number of config pairs [""], len 1

which is an error thrown by startup message.

Although 14.7 instead of 14.9 can work (also mine 16.0), it reminds us to test different versions of clients, including Python, java, etc. Most of these client libraries are quite stable and rarely updated.

@xuefengze:

I also tried 16.1, and it can't work. My device is macos 13.4.1(Apple silicon M1 pro), and I install postgresql by Homebrew.
xuefengze commented 10 months ago

brew install libpq with version 16.1 also works.🤔️

github-actions[bot] commented 8 months ago

This issue has been open for 60 days with no activity. Could you please update the status? Feel free to continue discussion or close as not planned.