public inbox for [email protected]help / color / mirror / Atom feed
Re: PSA: Planning to grease protocol connections during 19beta 9+ messages / 3 participants [nested] [flat]
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-02-23 20:00 Jacob Champion <[email protected]> 0 siblings, 1 reply; 9+ messages in thread From: Jacob Champion @ 2026-02-23 20:00 UTC (permalink / raw) To: pgsql-hackers; +Cc: Jelte Fennema-Nio <[email protected]> On Tue, Dec 9, 2025 at 5:16 PM Jacob Champion <[email protected]> wrote: > I want to make sure this doesn't take anyone by surprise: I'm planning > to get Jelte's "grease" patch into shape for a commit some time in > January. As of January 54th, this is committed. I wanted to get people's thoughts on communication. As it stands now, beta users will be directed towards our own documentation [1] when they hit a grease failure. But personally, I'd like the landing page to be on the wiki, for several reasons: - It can be written in a more casual voice, and go into detail that would be out of place in a docs note - It's easier to change quickly in response to end user feedback, if we receive any - It can remain in place after the beta period ends But having libpq link to a wiki page makes that page a vandalism target. Can a wiki page be protected in a way that still lets committers edit it? Is there a third option that works better than the docs or the wiki? --Jacob [1] https://www.postgresql.org/docs/devel/libpq-connect.html#LIBPQ-CONNECT-MAX-PROTOCOL-VERSION ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-02-23 20:20 Tom Lane <[email protected]> parent: Jacob Champion <[email protected]> 0 siblings, 1 reply; 9+ messages in thread From: Tom Lane @ 2026-02-23 20:20 UTC (permalink / raw) To: Jacob Champion <[email protected]>; +Cc: pgsql-hackers; Jelte Fennema-Nio <[email protected]> Jacob Champion <[email protected]> writes: > I wanted to get people's thoughts on communication. As it stands now, > beta users will be directed towards our own documentation [1] when > they hit a grease failure. But personally, I'd like the landing page > to be on the wiki, for several reasons: > - It can be written in a more casual voice, and go into detail that > would be out of place in a docs note > - It's easier to change quickly in response to end user feedback, if > we receive any > - It can remain in place after the beta period ends > But having libpq link to a wiki page makes that page a vandalism > target. Can a wiki page be protected in a way that still lets > committers edit it? Is there a third option that works better than the > docs or the wiki? We have the ability to lock down a wiki page, but I believe that means nobody can edit it until a wiki admin unlocks it. That might be the way to go here though. I concur with your reasoning that the main docs are a less-good place. regards, tom lane ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-02-26 16:30 Jacob Champion <[email protected]> parent: Tom Lane <[email protected]> 0 siblings, 2 replies; 9+ messages in thread From: Jacob Champion @ 2026-02-26 16:30 UTC (permalink / raw) To: Tom Lane <[email protected]>; +Cc: pgsql-hackers; Jelte Fennema-Nio <[email protected]> On Mon, Feb 23, 2026 at 12:20 PM Tom Lane <[email protected]> wrote: > We have the ability to lock down a wiki page, but I believe that means > nobody can edit it until a wiki admin unlocks it. That might be the > way to go here though. I concur with your reasoning that the main > docs are a less-good place. Okay, sounds good. I've created https://wiki.postgresql.org/wiki/Grease for now; I'll work on filling it in. I think FAQ-style might work well for this format. --Jacob ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-05-29 18:49 Jacob Champion <[email protected]> parent: Jacob Champion <[email protected]> 1 sibling, 0 replies; 9+ messages in thread From: Jacob Champion @ 2026-05-29 18:49 UTC (permalink / raw) To: Jelte Fennema-Nio <[email protected]>; +Cc: pgsql-hackers; Tom Lane <[email protected]> On Wed, May 6, 2026 at 8:05 AM Jacob Champion <[email protected]> wrote: > > I would definitely prefer that to be the landing page (assuming it can be locked down). > > Sounds good; I will ask around. Joe did this for us [1] -- thanks Joe! -- and I've pushed the commit to link to it. So: thanks everybody! Now we get to see if anything happens. --Jacob [1] https://postgr.es/m/72dd6202-3346-40b3-be3e-7ae22f914302%40joeconway.com ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-06-03 08:03 Jelte Fennema-Nio <[email protected]> parent: Jacob Champion <[email protected]> 1 sibling, 1 reply; 9+ messages in thread From: Jelte Fennema-Nio @ 2026-06-03 08:03 UTC (permalink / raw) To: Jacob Champion <[email protected]>; +Cc: Tom Lane <[email protected]>; pgsql-hackers On Mon, Apr 13, 2026, 20:58 Jacob Champion <[email protected]> wrote: > Something I'm struggling with is whether (and how) to have people let > us know when they've hit this, so that we know that the campaign is > working. I have some language to that effect in the "What do I need to > do?" section, but I don't really know what list I should point to, if > any, nor what they should say so that they don't confuse the list > regulars. I'm considering removing that part of the call to action. > I think it'd be good if they notify us too. So we can get a sense of whether it's "safe enough" to bump the protocol version at some point and/or we can bug important offenders that we have some sway over. How about adding something like this to the wiki page: Please also report the issue to the pgsql-hackers mailinglist using the [grease] tag at the start of the subject and include a link to the upstream issue (if it's on a public issue tracker). As an example: To: [email protected] Subject: [grease] ExampleProxy fails grease check Body: I'm using ExampleProxy and it's failing the grease check. I've reported the issue upstream at https://example.com/issues/1234 ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-06-03 18:38 Jacob Champion <[email protected]> parent: Jelte Fennema-Nio <[email protected]> 0 siblings, 1 reply; 9+ messages in thread From: Jacob Champion @ 2026-06-03 18:38 UTC (permalink / raw) To: Jelte Fennema-Nio <[email protected]>; +Cc: Tom Lane <[email protected]>; pgsql-hackers On Wed, Jun 3, 2026 at 1:04 AM Jelte Fennema-Nio <[email protected]> wrote: > I think it'd be good if they notify us too. So we can get a sense of whether it's "safe enough" to bump the protocol version at some point and/or we can bug important offenders that we have some sway over. How about adding something like this to the wiki page: > > Please also report the issue to the pgsql-hackers mailinglist using the [grease] tag at the start of the subject and include a link to the upstream issue (if it's on a public issue tracker). As an example: > > To: [email protected] > Subject: [grease] ExampleProxy fails grease check > Body: > I'm using ExampleProxy and it's failing the grease check. I've reported the issue upstream at https://example.com/issues/1234 Thanks! Something like that seems reasonable to me, yeah. Any objections here to making -hackers the landing point? I wouldn't want to do that for a released feature, but for a beta-only thing, I feel like the audience will be small enough to avoid accidentally DoSing ourselves. --Jacob ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-06-03 19:30 Jelte Fennema-Nio <[email protected]> parent: Jacob Champion <[email protected]> 0 siblings, 1 reply; 9+ messages in thread From: Jelte Fennema-Nio @ 2026-06-03 19:30 UTC (permalink / raw) To: Jacob Champion <[email protected]>; +Cc: Tom Lane <[email protected]>; pgsql-hackers On Wed, 3 Jun 2026 at 20:38, Jacob Champion <[email protected]> wrote: > Any objections here to making -hackers the landing point? I wouldn't > want to do that for a released feature, but for a beta-only thing, I > feel like the audience will be small enough to avoid accidentally > DoSing ourselves. If it becomes too noisy we can change the page to suggest people to report it some other way Another option would be to dedicate a wiki page to it, but wiki edit permissions are non-trivial to get these days. I prefer making it easy for people to report issues to us, unless it becomes an actual problem. ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-06-04 15:16 Jacob Champion <[email protected]> parent: Jelte Fennema-Nio <[email protected]> 0 siblings, 1 reply; 9+ messages in thread From: Jacob Champion @ 2026-06-04 15:16 UTC (permalink / raw) To: Jelte Fennema-Nio <[email protected]>; +Cc: Tom Lane <[email protected]>; pgsql-hackers On Wed, Jun 3, 2026 at 12:30 PM Jelte Fennema-Nio <[email protected]> wrote: > If it becomes too noisy we can change the page to suggest people to > report it some other way Yep! Hearing no objections so far, I'll copy-edit a version of your suggestion this morning and send it to the wiki admins. Thanks! --Jacob ^ permalink raw reply [nested|flat] 9+ messages in thread
* Re: PSA: Planning to grease protocol connections during 19beta @ 2026-06-04 20:48 Jacob Champion <[email protected]> parent: Jacob Champion <[email protected]> 0 siblings, 0 replies; 9+ messages in thread From: Jacob Champion @ 2026-06-04 20:48 UTC (permalink / raw) To: Jelte Fennema-Nio <[email protected]>; +Cc: Tom Lane <[email protected]>; pgsql-hackers On Thu, Jun 4, 2026 at 8:16 AM Jacob Champion <[email protected]> wrote: > Yep! Hearing no objections so far, I'll copy-edit a version of your > suggestion this morning and send it to the wiki admins. Done. Thank you! --Jacob ^ permalink raw reply [nested|flat] 9+ messages in thread
end of thread, other threads:[~2026-06-04 20:48 UTC | newest] Thread overview: 9+ messages (download: mbox mbox.gz follow: Atom feed) -- links below jump to the message on this page -- 2026-02-23 20:00 Re: PSA: Planning to grease protocol connections during 19beta Jacob Champion <[email protected]> 2026-02-23 20:20 ` Tom Lane <[email protected]> 2026-02-26 16:30 ` Jacob Champion <[email protected]> 2026-05-29 18:49 ` Jacob Champion <[email protected]> 2026-06-03 08:03 ` Jelte Fennema-Nio <[email protected]> 2026-06-03 18:38 ` Jacob Champion <[email protected]> 2026-06-03 19:30 ` Jelte Fennema-Nio <[email protected]> 2026-06-04 15:16 ` Jacob Champion <[email protected]> 2026-06-04 20:48 ` Jacob Champion <[email protected]>
This inbox is served by agora; see mirroring instructions for how to clone and mirror all data and code used for this inbox