libpqxx:5.1

Last commit made on 2017-10-22
Get this branch:
git clone -b 5.1 https://git.launchpad.net/libpqxx

Branch merges

Branch information

Name:
5.1
Repository:
lp:libpqxx

Recent commits

ae16ffc... by Jeroen T. Vermeulen

Regenerate for new version 5.1.1.

Fixes #33.

c21cd07... by Jeroen T. Vermeulen

Fix link error on clear_result.

Forgot to export this symbol. Starting a 5.1 branch just so I can
release bug fixes to the 5.1 series without forcing people to switch to
the as-yet unreleased 6.0.0.

5b17abc... by Jeroen T. Vermeulen

Prepare 5.1.0.

This will be the last release to work with pre-C++11 compilers!

aeae9b8... by Jeroen T. Vermeulen

Add sample headers for gcc 6.3.

310ecfc... by Jeroen T. Vermeulen

Drop workaround for missing/broken std::distance.

d4488f5... by Jeroen T. Vermeulen

Drop obsolete sample compiler configs.

012f542... by Jeroen T. Vermeulen

Remove prepare_series test helper.

This was a workaround for very old backends which we no longer support.

709866d... by Jeroen T. Vermeulen

Fix spurious test failure in test070.

This test, like many of the old-style numbered tests, uses pg_tables as
a source of sample data. But for some reason this often produces
inconsistent results; perhaps a temporary table gets created as a side
effect of the test. Using generate_series works better.

6513e8e... by Jeroen T. Vermeulen

Fix unused-parameter warning.

8bb3ec6... by Jeroen T. Vermeulen

Add exec0, exec1, exec_n functions.

These take some of the tedium out of common queries: check that the
result is empty, or contains exactly n rows. But most importantly,
exec1 returns a row (not a result!) so you can access its fields
directly without first having to look up the first row.