Dear Vignesh,
Thanks for updating the patch. I confirmed it could fix the issue.
```
+ else
+ elog(ERROR, "unexpected relkind: %d", (int) relkind);
```
I feel \"%c\" might be better than %d, like what ProcessUtilitySlow() does,
because the relkind is defined as char.
Best regards,
Hayato Kuroda
FUJITSU LIMITED