From 585022440b6f015d2c54f80cd46b55e1499472d7 Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Sat, 25 Jun 2022 18:11:39 -0500 Subject: [PATCH] Update changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7fc57ef..51582553 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,12 @@ release work due to releasing multiple packages, and less clear changelogs. `CommandTag` is now an opaque type instead of directly exposing an underlying `[]byte`. +`Trace()` method adds low level message tracing similar to the `PQtrace` function in `libpq`. + +pgconn now uses non-blocking IO. This is a significant internal restructuring, but it should not cause any visible changes on its own. However, it is important in implementing other new features. + +`CheckConn()` checks a connection's liveness by doing a non-blocking read. This can be used to detect database restarts or network interruptions without executing a query or a ping. + ## pgtype The `pgtype` package has been significantly changed.