| From: | Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com> |
|---|---|
| To: | Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
| Cc: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>, Thomas Munro <thomas(dot)munro(at)enterprisedb(dot)com> |
| Subject: | Re: [HACKERS] taking stdbool.h into use |
| Date: | 2017-12-28 18:45:54 |
| Message-ID: | d86ec1f4-941c-e702-b05a-748ea2e59e9c@2ndquadrant.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Here is a new patch set that picks up the best pieces of the recent
discussions: We use stdbool.h if available, use bool8 in the system
catalogs, define GinTernaryValue to be the same size as bool, and
rewrite the GinNullCategory code to work without casting.
--
Peter Eisentraut http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
| Attachment | Content-Type | Size |
|---|---|---|
| v5-0001-Add-bool8-typedef-for-system-catalog-structs.patch | text/plain | 24.2 KB |
| v5-0002-Don-t-cast-between-GinNullCategory-and-bool.patch | text/plain | 5.0 KB |
| v5-0003-Make-casting-between-bool-and-GinTernaryValue-mor.patch | text/plain | 2.0 KB |
| v5-0004-Use-stdbool.h-if-available.patch | text/plain | 12.8 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Peter Eisentraut | 2017-12-28 19:03:11 | Re: pg_(total_)relation_size and partitioned tables |
| Previous Message | Tels | 2017-12-28 18:18:19 | Re: plpgsql function startup-time improvements |