postgresql-unit (7.3-1) unstable; urgency=medium * Upload for PostgreSQL 13. * Use dh --with pgxs. * R³: no. * DH 13. * debian/tests: Use 'make' instead of postgresql-server-dev-all. -- Christoph Berg Mon, 19 Oct 2020 21:48:27 +0200 postgresql-unit (7.2-2) unstable; urgency=medium * Upload for PostgreSQL 12. -- Christoph Berg Thu, 31 Oct 2019 14:33:26 +0100 postgresql-unit (7.2-1) unstable; urgency=medium * Rewire PostgreSQL 12's new extra_float_digits=1 default internally to 0 to keep nice, short decimal representations. -- Christoph Berg Mon, 20 May 2019 13:38:02 +0200 postgresql-unit (7.1-1) unstable; urgency=medium * Import definitions.unit 2.44 from units 2.18 with 36 new units. * Adjust powers.h to round "1" down by one ULP. -- Christoph Berg Mon, 03 Dec 2018 09:51:31 +0100 postgresql-unit (7.0-2) unstable; urgency=medium * Upload for PostgreSQL 11. * Use source format 3.0 again. -- Christoph Berg Thu, 11 Oct 2018 22:58:03 +0200 postgresql-unit (7.0-1) unstable; urgency=medium * Format time using commonyears + days + hh:mm:ss.sss s. * Avoid using Gs for Gigaseconds, that's actually gauss. * Modify @(unit, text) operator to return text instead of cstring. * Import definitions.units from GNU units 2.17 with 13 new units. * Add π to known units. * Remove bison 2 compat mode, but keep pregenerated files for jessie and trusty. * Support send/receive via the binary protocol. * Support Infinity and NaN. * Add strict comparison operators that error out when dimensions of arguments do not match: << <<= == <<>> >>= >>. * Add range type over units: unitrange. -- Christoph Berg Fri, 28 Sep 2018 15:12:50 +0200 postgresql-unit (6.0-1) unstable; urgency=medium * Add @@ operator: similar to @, but returns the value of the resulting unit as double precision number. * Fix parsing of addition/subtraction in unit values. * Grant SELECT on unit prefixes and units table to public. * Add unit_load() function to load/update the data tables. -- Christoph Berg Wed, 07 Mar 2018 09:30:42 +0100 postgresql-unit (5.0-1) unstable; urgency=medium * Add rounding function. * Import definitions.units from GNU units 2.16 with 70 new units. (The file header erroneously says 2.19.) * debian/watch: Ignore debian/ tags. -- Christoph Berg Wed, 10 Jan 2018 12:16:58 +0100 postgresql-unit (4.0-2) unstable; urgency=medium * Upload with PostgreSQL 10 support. * Mark package as non-native and add watch file. -- Christoph Berg Wed, 27 Sep 2017 20:42:41 +0200 postgresql-unit (4.0) unstable; urgency=medium * Support exponents written using Unicode superscript characters. * Report 22P02/invalid_text_representation on invalid unit input. * Fix crash when unit_reset() runs into an OOM error. Patch by Andreas Seltenreich, thanks! * Change @ operator signature to (unit, text). -- Christoph Berg Fri, 07 Jul 2017 21:42:13 +0200 postgresql-unit (3.1) experimental; urgency=medium * Reupload to Debian, the 3.0 tarball uploaded contained generated files that broke out-of-tree builds. No source changes. -- Christoph Berg Thu, 23 Mar 2017 11:25:43 +0100 postgresql-unit (3.0) experimental; urgency=medium * Support defining new units at runtime. * Import unit definitions from GNU units. * Add sqrt() and cbrt() functions. * Extension is not relocatable after installation anymore. * Bump extension version to 3. * Bump minimum supported PostgreSQL version to 9.5 so we can use hash_create(HASH_BLOBS). * Bump license to GPL-3+ to match GNU units' license. -- Christoph Berg Wed, 22 Mar 2017 18:33:22 +0100 postgresql-unit (2.0) unstable; urgency=medium * Support IEC binary prefixes for byte. * Support United States customary units: in, ft, yd, mi, oz, lb. * Add variance and stddev aggregates; bump extension version to 2. -- Christoph Berg Mon, 09 Jan 2017 22:24:23 +0100 postgresql-unit (1.1) unstable; urgency=medium * Use float8out_internal to format floats on output. -- Christoph Berg Mon, 31 Oct 2016 11:55:43 +0100 postgresql-unit (1.0) unstable; urgency=medium * Initial release. -- Christoph Berg Thu, 22 Sep 2016 15:42:55 +0200