Hi,
I have a question:
In src/backend/executor/execMain.c:
```
+ SetCurrentQueryDesc(oldQueryDesc);
+
+ /*
+ * Ensure LogQueryPlanPending is initialized in case there was no time for
+ * logging the plan. Othewise plan will be logged at the next query
+ * execution on the same session.
+ */
+ LogQueryPlanPending = false;
```
It would be really helpful if you could elaborate on any cases where this specific situation might arise i.e. where
'therewas no time for logging the plan'. Are we referencing to something like a sudden shutdown of the postmaster
processor is this referring to something else entirely?
Regards,
Akshat Jaimini