CORRUPT


Description:

CORRUPT

A soft/hard corruption was found in the database during operation.

If this error is obtained during regular operations with an existing [class@SparqlConnection], the corruption was newly found. This event will be persistently recorded so that the [func@SparqlConnection.new_async] constructor (or its synchronous variant) will perform database repair attempts. If this error is obtained during one of those constructors, the database could not be repaired automatically and data loss is unavoidable. It is left to the discretion of the API user to set up the appropriate fallbacks in this situation, to replace the database and recover from the error. See [ctor@SparqlConnection.new] documentation for more information on corruption handling.