diff --git a/README.md b/README.md index 85f1e12..8624453 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ pgbench -t 1000 -p 5433 -h 127.0.0.1 --protocol extended ## Features 1. Session mode. -2. Transaction mode (basic). +2. Transaction mode. 3. `COPY` protocol support. 4. Query cancellation. 5. Round-robin load balancing of replicas. diff --git a/src/messages.rs b/src/messages.rs index 3f91487..9a74c7f 100644 --- a/src/messages.rs +++ b/src/messages.rs @@ -30,7 +30,7 @@ pub async fn server_parameters(stream: &mut TcpStream) -> Result<(), Error> { // Client encoding let len = client_encoding.len() as i32 + 4; // TODO: add more parameters here - let mut res = BytesMut::with_capacity(len as usize + 1); + let mut res = BytesMut::with_capacity(64); res.put_u8(b'S'); res.put_i32(len);