> On Sun, Jan 30, 2022 at 01:48:20AM +0800, Julien Rouhaud wrote: > Hi, > > On Sat, Jan 29, 2022 at 06:12:05PM +0100, Dmitry Dolgov wrote: > > > On Sat, Jan 29, 2022 at 03:51:33PM +0800, Julien Rouhaud wrote: > > > > > > I'm also unsure of how are extensions supposed to cooperate in general, as > > > I feel that queryids should be implemented for some "intent" (like > > > monitoring, > > > planning optimization...). That being said I'm not sure if e.g. AQO > > > heuristics > > > are too specific for its need or if it could be shared with other > > > extension > > > that might be dealing with similar concerns. > > > > Assuming there are multiple providers and consumers of queryIds, every > > such consumer extension needs to know which type of queryId it wants to > > use. E.g. in case of pg_stat_statements, it needs to be somehow > > configured to know which of those kinds to take, to preserve > > extensibility you're talking about. Does the answer make sense, or did > > you mean something else? > > I guess, but I don't think that the proposed approach does that.
Yes, it doesn't, I'm just channeling my understanding of the problem.