<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chicken-postgresql, branch 4.1.5</title>
<subtitle>PostgreSQL support for CHICKEN Scheme via libpq C API bindings.
</subtitle>
<id>https://code.more-magic.net/chicken-postgresql/atom?h=4.1.5</id>
<link rel='self' href='https://code.more-magic.net/chicken-postgresql/atom?h=4.1.5'/>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/'/>
<updated>2024-09-12T16:46:04Z</updated>
<entry>
<title>Fix a few tests that no longer work in newer Postgres versions</title>
<updated>2024-09-12T16:46:04Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2024-09-12T16:46:04Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=c1a36cc2c67de45c4f6db6ecd2cc9102c5170ba2'/>
<id>urn:sha1:c1a36cc2c67de45c4f6db6ecd2cc9102c5170ba2</id>
<content type='text'>
The WITH(OIDS=true) attribute for CREATE TABLE is no longer supported
since version 12.  So simply don't run the test for inserted-oid.
I *think* this means the inserted-oid procedure is completely useless
now, but I'm not 100% sure.

The pg_type table has grown a "oid" column in 9.3 which comes before
the "typename" column, which used to be the first.  So the test is a
bit too tightly coupled to the postgres system catalog.  Move the test
to where we create actual tables and use it on that, instead.
</content>
</entry>
<entry>
<title>Add 4.1.4 release</title>
<updated>2021-10-12T06:48:43Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2021-10-12T06:48:43Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=54cf30131d9cb64588d7a0a27d34653681cbd567'/>
<id>urn:sha1:54cf30131d9cb64588d7a0a27d34653681cbd567</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tests for newer server versions which report no "micro" version</title>
<updated>2021-10-12T06:47:18Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2021-10-12T06:47:18Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=0504fe76bca2d59e1f0bdf535d42e02fec677f10'/>
<id>urn:sha1:0504fe76bca2d59e1f0bdf535d42e02fec677f10</id>
<content type='text'>
Reported by Kon Lovett
</content>
</entry>
<entry>
<title>Add 4.1.3 release</title>
<updated>2020-07-05T18:53:14Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2020-07-05T18:53:14Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=790f215b2befa2d4022f40425b474557479b9f35'/>
<id>urn:sha1:790f215b2befa2d4022f40425b474557479b9f35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing shebang line, required on some *nixes.</title>
<updated>2020-07-05T18:52:44Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2020-07-05T18:52:03Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=dd3e00f91a021232c429d0b517f7c3c3a5b65cba'/>
<id>urn:sha1:dd3e00f91a021232c429d0b517f7c3c3a5b65cba</id>
<content type='text'>
This also removes the need to add an Emacs modeline.

Pointed out by Ricardo G. Herdt, as the build didn't work on Alpine.
</content>
</entry>
<entry>
<title>Tag 4.1.2</title>
<updated>2020-03-28T20:02:12Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2020-03-28T20:02:12Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=c5f9f8f36ee0313935c066ff8df43fcf176c8f40'/>
<id>urn:sha1:c5f9f8f36ee0313935c066ff8df43fcf176c8f40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explicitly depend on scheduler unit so it gets loaded</title>
<updated>2020-03-28T19:59:28Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2020-03-28T19:59:28Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=459b14db321aec14c2acc5bde1ca546e1d79e8d7'/>
<id>urn:sha1:459b14db321aec14c2acc5bde1ca546e1d79e8d7</id>
<content type='text'>
We used to use srfi-18, but that's an extra dependency we don't need
so when we added our own thread waiter with support for a delay, we
dropped srfi-18 altogether, also for calls not using the delay.

Tests did not catch this, ironically, because they load srfi-18.
</content>
</entry>
<entry>
<title>Don't use keywords as identifiers in macro in tests</title>
<updated>2020-03-28T19:49:55Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2020-03-28T19:49:55Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=6368fb067e244349265e9fdc4a7735e069a6a40a'/>
<id>urn:sha1:6368fb067e244349265e9fdc4a7735e069a6a40a</id>
<content type='text'>
This breaks in newer CHICKEN versions.
</content>
</entry>
<entry>
<title>Add 4.1.1 to release-info</title>
<updated>2019-05-12T08:46:34Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2019-05-12T08:46:34Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=165d53747bae18f994df60745f3268040e25ab54'/>
<id>urn:sha1:165d53747bae18f994df60745f3268040e25ab54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Forgot to expose the default notify handler parameter</title>
<updated>2019-05-12T08:45:25Z</updated>
<author>
<name>Peter Bex</name>
<email>peter@more-magic.net</email>
</author>
<published>2019-05-12T08:45:25Z</published>
<link rel='alternate' type='text/html' href='https://code.more-magic.net/chicken-postgresql/commit/?id=4e36c12399e00a1fdb72c6e6aa57d16b67f4d8d3'/>
<id>urn:sha1:4e36c12399e00a1fdb72c6e6aa57d16b67f4d8d3</id>
<content type='text'>
</content>
</entry>
</feed>
