Skip to content

Commit f97bc1e

Browse files
authored
Release v0.10. (#144)
1 parent 94d5b96 commit f97bc1e

10 files changed

+43
-13
lines changed

CHANGELOG.md

+30
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
### pgcopydb v0.10 (November 3, 2022) ###
2+
3+
Bug fix release, with added compatibility to Postgres 9.5, 9.6 and 10.
4+
5+
### Added
6+
* Implement our own --drop-if-exists approach. (#133)
7+
* Implement a retry strategy in case of Connection Exception. (#129)
8+
* Implement Logical Decoding compatibility with Postgres 9.6. (#124)
9+
* Also install tcp_keepalives_idle timeout on the target connection. (#120)
10+
11+
### Changed
12+
* Made dropping of replication origin an idempotent call where we drop it only if it exists (#142)
13+
* Enforce argc == 0 for commands without arguments. (#128)
14+
15+
### Fixed
16+
* When transforming into SQL statements, double quote column names. (#141)
17+
* Improve error message when schema.json file does not exists. (#140)
18+
* Fix parsing pg_table_size() result, could be NULL. (#139)
19+
* Make sure to delete the Transform Queue on exit. (#134)
20+
* Fix parsing ACL and COMMENT archive entries from pg_dump/pg_restore. (#132)
21+
* Fix Postgres version string max length. (#131)
22+
* Fix parsing a JSON switch ("X") message. (#130)
23+
* Refrain from removing the version file in make clean. (#125)
24+
* Make it easier to navigate the source code. (#121)
25+
26+
### Packaging fixes
27+
* Debian: B-D on libzstd-dev. (Closes: #1022290)
28+
* Note where tests/extensions/countries.sql is from
29+
* debian/copyright: Add unsplash photo license
30+
131
### pgcopydb v0.9 (September 30, 2022) ###
232

333
Improve pgcopydb with same-table concurrency support, lots of bug fixes

Dockerfile.debian

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ COPY ./src ./src/
3535
COPY ./docs ./docs/
3636

3737
WORKDIR /usr/src
38-
RUN tar czf pgcopydb_0.9.orig.tar.gz pgcopydb
38+
RUN tar czf pgcopydb_0.10.orig.tar.gz pgcopydb
3939

4040
WORKDIR /usr/src/pgcopydb
4141

Dockerfile.debian-qa

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
FROM debian:sid
22

3-
ENV TAR v0.9.tar.gz
4-
ENV ORIG pgcopydb_0.9.orig.tar.gz
5-
ENV WORKDIR /usr/src/pgcopydb-0.9
3+
ENV TAR v0.10.tar.gz
4+
ENV ORIG pgcopydb_0.10.orig.tar.gz
5+
ENV WORKDIR /usr/src/pgcopydb-0.10
66
ENV ARCHIVE https://github.com/dimitri/pgcopydb/archive/refs/tags/
77
ENV RELEASE ${ARCHIVE}${TAR}
88

GIT-VERSION-GEN

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
GVF=GIT-VERSION-FILE
4-
DEF_VER=0.9
4+
DEF_VER=0.10
55

66
LF='
77
'

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ Several distributions are available for pgcopydb:
204204
version currently in debian stable.
205205

206206
```
207-
$ docker run --rm -it dimitri/pgcopydb:v0.9 pgcopydb --version
207+
$ docker run --rm -it dimitri/pgcopydb:v0.10 pgcopydb --version
208208
```
209209

210210
Or you can use the CI/CD integration that publishes packages from the

debian/changelog

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
pgcopydb (0.10-1) UNRELEASED; urgency=medium
1+
pgcopydb (0.10-1) unstable; urgency=medium
22

33
* B-D on libzstd-dev. (Closes: #1022290)
44

5-
-- Christoph Berg <myon@debian.org> Tue, 01 Nov 2022 11:14:20 +0100
5+
-- Dimitri Fontaine <dim@tapoueh.org> Thu, 03 Nov 2022 15:00:41 +0100
66

77
pgcopydb (0.9-1) unstable; urgency=low
88

docs/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
author = 'Dimitri Fontaine'
2323

2424
# The full version, including alpha/beta/rc tags
25-
version = '0.9'
26-
release = '0.9'
25+
version = '0.10'
26+
release = '0.10'
2727

2828

2929
# -- General configuration ---------------------------------------------------

docs/install.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ stable.
3636

3737
To use this docker image::
3838

39-
$ docker run --rm -it dimitri/pgcopydb:v0.9 pgcopydb --version
39+
$ docker run --rm -it dimitri/pgcopydb:v0.10 pgcopydb --version
4040

4141
__ https://hub.docker.com/r/dimitri/pgcopydb#!
4242

src/bin/pgcopydb/cli_common.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ cli_print_version(int argc, char **argv)
134134
{
135135
fformat(stdout, "pgcopydb version %s\n", VERSION_STRING);
136136
fformat(stdout, "compiled with %s\n", PG_VERSION_STR);
137-
fformat(stdout, "compatible with Postgres 10, 11, 12, 13, and 14\n");
137+
fformat(stdout, "compatible with Postgres 10, 11, 12, 13, 14, and 15\n");
138138
}
139139

140140
exit(0);

src/bin/pgcopydb/defaults.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "git-version.h"
1010

1111
/* additional version information for printing version on CLI */
12-
#define PGCOPYDB_VERSION "0.9"
12+
#define PGCOPYDB_VERSION "0.10"
1313

1414
#ifdef GIT_VERSION
1515
#define VERSION_STRING GIT_VERSION

0 commit comments

Comments
 (0)