summaryrefslogtreecommitdiff
path: root/vendor/github.com/jackc
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/jackc')
-rw-r--r--vendor/github.com/jackc/pgtype/CHANGELOG.md4
-rw-r--r--vendor/github.com/jackc/pgtype/timestamp.go2
-rw-r--r--vendor/github.com/jackc/pgx/v4/CHANGELOG.md5
-rw-r--r--vendor/github.com/jackc/pgx/v4/tx.go16
4 files changed, 18 insertions, 9 deletions
diff --git a/vendor/github.com/jackc/pgtype/CHANGELOG.md b/vendor/github.com/jackc/pgtype/CHANGELOG.md
index 84173f186..e34c79799 100644
--- a/vendor/github.com/jackc/pgtype/CHANGELOG.md
+++ b/vendor/github.com/jackc/pgtype/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 1.9.1 (November 28, 2021)
+
+* Fix: binary timestamp is assumed to be in UTC (restored behavior changed in v1.9.0)
+
# 1.9.0 (November 20, 2021)
* Fix binary hstore null decoding
diff --git a/vendor/github.com/jackc/pgtype/timestamp.go b/vendor/github.com/jackc/pgtype/timestamp.go
index a184d232d..5517acb19 100644
--- a/vendor/github.com/jackc/pgtype/timestamp.go
+++ b/vendor/github.com/jackc/pgtype/timestamp.go
@@ -144,7 +144,7 @@ func (dst *Timestamp) DecodeBinary(ci *ConnInfo, src []byte) error {
tim := time.Unix(
microsecFromUnixEpochToY2K/1000000+microsecSinceY2K/1000000,
(microsecFromUnixEpochToY2K%1000000*1000)+(microsecSinceY2K%1000000*1000),
- )
+ ).UTC()
*dst = Timestamp{Time: tim, Status: Present}
}
diff --git a/vendor/github.com/jackc/pgx/v4/CHANGELOG.md b/vendor/github.com/jackc/pgx/v4/CHANGELOG.md
index f74d2afb6..198a6ea43 100644
--- a/vendor/github.com/jackc/pgx/v4/CHANGELOG.md
+++ b/vendor/github.com/jackc/pgx/v4/CHANGELOG.md
@@ -1,3 +1,8 @@
+# 4.14.1 (November 28, 2021)
+
+* Upgrade pgtype to v1.9.1 (fixes unintentional change to timestamp binary decoding)
+* Start pgxpool background health check after initial connections
+
# 4.14.0 (November 20, 2021)
* Upgrade pgconn to v1.10.1
diff --git a/vendor/github.com/jackc/pgx/v4/tx.go b/vendor/github.com/jackc/pgx/v4/tx.go
index ad399679b..1971ed673 100644
--- a/vendor/github.com/jackc/pgx/v4/tx.go
+++ b/vendor/github.com/jackc/pgx/v4/tx.go
@@ -15,10 +15,10 @@ type TxIsoLevel string
// Transaction isolation levels
const (
- Serializable = TxIsoLevel("serializable")
- RepeatableRead = TxIsoLevel("repeatable read")
- ReadCommitted = TxIsoLevel("read committed")
- ReadUncommitted = TxIsoLevel("read uncommitted")
+ Serializable TxIsoLevel = "serializable"
+ RepeatableRead TxIsoLevel = "repeatable read"
+ ReadCommitted TxIsoLevel = "read committed"
+ ReadUncommitted TxIsoLevel = "read uncommitted"
)
// TxAccessMode is the transaction access mode (read write or read only)
@@ -26,8 +26,8 @@ type TxAccessMode string
// Transaction access modes
const (
- ReadWrite = TxAccessMode("read write")
- ReadOnly = TxAccessMode("read only")
+ ReadWrite TxAccessMode = "read write"
+ ReadOnly TxAccessMode = "read only"
)
// TxDeferrableMode is the transaction deferrable mode (deferrable or not deferrable)
@@ -35,8 +35,8 @@ type TxDeferrableMode string
// Transaction deferrable modes
const (
- Deferrable = TxDeferrableMode("deferrable")
- NotDeferrable = TxDeferrableMode("not deferrable")
+ Deferrable TxDeferrableMode = "deferrable"
+ NotDeferrable TxDeferrableMode = "not deferrable"
)
// TxOptions are transaction modes within a transaction block