Skip to content

Debugging options:

This is list of options for debugging

These options are inside given virtual database configuration file. For example: postgresTest-vdb_1.conf. The filename depends on the name of the vdb → nameOfVdb.conf.

⚠️ Note: You can use SHIFT with mouse scroll to scroll horizontally!

Key Requirements Conf File field Description Possible values Default
Pass-through Enabled Access Mode = JDBC loggingEnabled When in JDBC mode, the system can be set to pass any NEW connections through to the underlying driver, bypassing all processing logic. This should only be used in rare situations to debug if the system is causing a problem directly, or the existence of the system is causing a problem. Boolean false
Verbose Debug Mode - (Unlocks below options) debugMode In order to diagnose issues with rule processing or other behavior anomalies, this option can be set in order to track the processing of a query through the access layer. This option can cause significantly performance penalties and should be used with caution. Boolean false
Connection Handshake Tracing Access Mode = PostgreSQL Proxy connectionHandshakeTracingEnabled Enables detailed logging of the proxy connection handshake process. When this option is turned on, the system records additional diagnostic information for each step involved in establishing a connection to the proxy. Boolean false
Lite Debug Mode - liteDebug Works similar to verbose debug mode, doesn't log data all the time, instead keeps it in a buffer for up to a second and dumps all records on an exception. Boolean false
Log Methods Access Mode != JDBC logMethods log all JDBC method calls made by an application, excluding those relating to resultSets. Warning! Boolean false
Log ResultSet Methods Log Methods AND Access Mode != JDBC logResultSetMethods Include ResultSet operations when logging other methods. Warning! Boolean false