Neil Conway suggested something like a get_function_list(), which I presume would be called on connect, and would be version-aware. Does this seem like a good idea? If so, what might an implementation look like? I know C isn't all that great for function overloading, so do we want to keep all the SQL for all previous versions in memory, or...?
If it was me I'd just copy the pg_dump way of doing things... Chris ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings