Thanks Vignesh for the review!
> Currently we are supporting only PG13 and higher versions.
I understand that servers older than PG13 are no longer supported. But on the client side, we still have this notice at the top of describe.c file, which indicates that the client should support 9.2+.
* Support for the various \d ("describe") commands. Note that the current
* expectation is that all functions in this file will succeed when working
* with servers of versions 9.2 and up. It's okay to omit irrelevant
* information for an old server, but not to fail outright. (But failing
* against a pre-9.2 server is allowed.)
I'm just following the instructions here so as not to break anything unwanted, and you can see for instance \dP is doing the same.
That said, I'm totally fine with removing the "if" from my patch, but first I think a committer should update the above comment to the least supported version for client code.
Best Regards,
Sadeq Dousti