- Jan 06, 2024
-
-
Andreas Seltenreich authored
-
- Sep 15, 2023
-
-
Christoph Berg authored
-
- Sep 14, 2023
-
-
Andreas Seltenreich authored
-
- Sep 21, 2022
-
-
Qingqing Zhou authored
-
- Jul 27, 2022
-
-
Thomas Berger authored
A callgrind analysis showed, that we spend much of our time inside the multimap functions. It seems that the multimap implementation provided by gcc requires memory allocations for equal_range and other lookups. This change results in a 120% performance increase on my system.
-
- Mar 19, 2022
-
-
Debian Janitor authored
* Build-Depends: Drop versioned constraint on libpqxx-dev. Changes-By: deb-scrub-obsolete
-
- Mar 03, 2022
-
-
Christoph Berg authored
-
- Jan 21, 2022
-
-
Andreas Seltenreich authored
As suggested by George Rawlinson. closes #46
-
- Jan 19, 2022
-
-
Christoph Berg authored
-
Christoph Berg authored
-
Christoph Berg authored
-
Christoph Berg authored
Close #38
-
Christoph Berg authored
-
Christoph Berg authored
-
Thomas Berger authored
in addition to autotools, provide CMake build support. This allows features like fetching libpqxx directly from upstream in case of an old or broken libpqxx on the target systemd, and should allow building sqlsmith on windows. Signed-off-by:Thomas Berger <loki@lokis-chaos.de>
-
Christoph Berg authored
-
- Jan 11, 2022
-
-
Christoph Berg authored
-
Christoph Berg authored
-
Christoph Berg authored
-
Christoph Berg authored
-
- Oct 06, 2021
-
-
Christoph Berg authored
-
Christoph Berg authored
-
- Sep 24, 2021
-
-
Bernd Helmle authored
Looks like ancient versions of libpqxx (like the ones shipped on Ubuntu 18.04) don't have exec_prepared(). So test for libpqxx 7 and conditionally use work::prepared() if we find an older version.
-
Bernd Helmle authored
pqxx::connection::activate() and pqxx::connection::disconnect() are gone, the former doesn't have a corresponding substitute. Instead the caller is encouraged to watch out for broken_connection exception. Also the explicit activation of a PostgreSQL connection is no longer supported. work::prepared() is also no longer supported, so change this to work::exec_prepared(). There's no need to special case this for older libpqxx versions, since this method is already present there, too. This commit wraps those deprecated API calls into a ifdef to support builds with an older libpqxx version. We might get rid of this if we don't want to have support for those older ones.
-
- Sep 22, 2021
-
-
Bernd Helmle authored
libpqxx 7 requires C++17 and thus requires us to tell the compiler to use the right compiler flag. Teach autoconf to test for the proper switches depending on the libpqxx version found. This also defines a new macro HAVE_LIBPQXX7 in config.h, which will be used by the follow up commit to reflect recent API changes in libpqxx 7.
-
- Jul 10, 2021
-
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
Andreas Seltenreich authored
-
- Jul 09, 2021
-
-
Andreas Seltenreich authored
-
Christoph Berg authored
-
- Jan 28, 2021
-
-
Andreas Seltenreich authored
-
- May 13, 2020
-
-
Christoph Berg authored
Fix some issues reported by lintian
-
- May 05, 2020
-
-
Debian Janitor authored
Fixes: lintian: upstream-metadata-file-is-missing See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html Fixes: lintian: upstream-metadata-missing-bug-tracking See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html Fixes: lintian: upstream-metadata-missing-repository See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
-
Debian Janitor authored
Fixes: lintian: uses-debhelper-compat-file See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
-
Debian Janitor authored
Fixes: lintian: package-uses-deprecated-debhelper-compat-version See-also: https://lintian.debian.org/tags/package-uses-deprecated-debhelper-compat-version.html
-
Debian Janitor authored
Fixes: lintian: insecure-copyright-format-uri See-also: https://lintian.debian.org/tags/insecure-copyright-format-uri.html
-
- May 05, 2018
-
-
Christoph Berg authored
-
Christoph Berg authored
-