Thread
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
plsample: Use TextDatumGetCString() for text-to-CString conversion
- f1cfb48efb08 19 (unreleased) landed
-
Cleanup: Use modern macro for text-to-CString conversion in plsample.c
amul sul <sulamul@gmail.com> — 2026-04-17T12:54:58Z
Hi, I noticed that plsample.c uses an outdated method to convert text data to a C string. This old method calls the textout function manually, which adds unnecessary overhead. The attached patch replaces this with the TextDatumGetCString() macro. This macro is more efficient and automatically handles "detoasting" (decompressing/fetching) the data. Since plsample serves as a template for developers writing new extensions, it should follow current best practices. This patch updates the code in both the function and trigger handlers. -- Regards, Amul Sul EDB: http://www.enterprisedb.com
-
Re: Cleanup: Use modern macro for text-to-CString conversion in plsample.c
Fujii Masao <masao.fujii@gmail.com> — 2026-04-20T12:20:22Z
On Fri, Apr 17, 2026 at 9:55 PM Amul Sul <sulamul@gmail.com> wrote: > > Hi, > > I noticed that plsample.c uses an outdated method to convert text data > to a C string. This old method calls the textout function manually, > which adds unnecessary overhead. > > The attached patch replaces this with the TextDatumGetCString() macro. > This macro is more efficient and automatically handles "detoasting" > (decompressing/fetching) the data. > > Since plsample serves as a template for developers writing new > extensions, it should follow current best practices. This patch > updates the code in both the function and trigger handlers. LGTM. Regards, -- Fujii Masao
-
Re: Cleanup: Use modern macro for text-to-CString conversion in plsample.c
Fujii Masao <masao.fujii@gmail.com> — 2026-04-20T23:41:38Z
On Mon, Apr 20, 2026 at 9:20 PM Fujii Masao <masao.fujii@gmail.com> wrote: > LGTM. I've pushed the patch. Thanks! Regards, -- Fujii Masao
-
Re: Cleanup: Use modern macro for text-to-CString conversion in plsample.c
amul sul <sulamul@gmail.com> — 2026-04-21T03:57:09Z
On Tue, Apr 21, 2026 at 5:11 AM Fujii Masao <masao.fujii@gmail.com> wrote: > > On Mon, Apr 20, 2026 at 9:20 PM Fujii Masao <masao.fujii@gmail.com> wrote: > > LGTM. > > I've pushed the patch. Thanks! > Thank you, Fujii-san. Regards, Amul