Errors#

exception quivr.ValidationError(message, failures=None)#

Exception raised when data provided to a Table is invalid according to the Table’s column validators.

Variables:

failures (pyarrow.Array) – An array of the invalid values that caused the exception to be raised.

exception quivr.TableFragmentedError#

Exception raised when a Table is fragmented, and so an operation cannot be performed on it.

exception quivr.InvariantViolatedError#

Exception raised when an invariant expectation is violated.

exception quivr.TablesNotCompatibleError#

Exception raised when two tables are not compatible for some operation like concatenation.

exception quivr.LinkageCombinationError#

Exception raised when linkages cannot be combined because they have incompatible table types or keys.