Errors, warnings, and logging

The SDK provides several ways for a UDx to report errors, warnings, and other messages.

The SDK provides several ways for a UDx to report errors, warnings, and other messages. For a UDx written in C++ or Python, use the messaging APIs described in Sending messages. UDxs in all languages can halt execution with an error, as explained in Handling errors.

UDxs can also write messages to the Vertica log, and UDxs written in C++ can write messages to a system table.