Updated on 2023-12-22 GMT+08:00

GAUSS-03401 -- GAUSS-03410

GAUSS-03401: "hash index has active scan during VACUUM"

SQLSTATE: XX000

Description: During VACUUM execution, other scan operations are performed.

Solution: Perform the operation again after other operations in the hash table are complete.

GAUSS-03402: "hash_redo: unimplemented"

SQLSTATE: XX000

Description: The redo operation is not supported by the hash index.

Solution: Do not perform merge for GIST indexes because the function is not supported.

GAUSS-03403: "hashmerge: unimplemented"

SQLSTATE: XX000

Description: Hash merge is not supported.

Solution: Do not perform merge for GIST indexes because the function is not supported.

GAUSS-03404: "index row size %lu exceeds hash maximum %lu"

SQLSTATE: 54000

Description: The size of the tuple exceeds the size of a page.

Solution: This is an internal error. Check whether toast is used. If yes, abandon it.

GAUSS-03405: "failed to add index item to '%s'"

SQLSTATE: XX000

Description: Failed to insert the tuple to the hash index page.

Solution: Internal system error. Contact technical support.

GAUSS-03406: "hash indexes do not support whole-index scans"

SQLSTATE: 0A000

Description: Hash indexes do not support whole-index scans.

Solution: Add index scan conditions or use the non-whole-index scans.

GAUSS-03407: "hash AM does not use P_NEW"

SQLSTATE: XX000

Description: The hash index does not support external page expansion.

Solution: An internal error occurs. This is a preventive error mechanism. Contact technical support.

GAUSS-03408: "access to noncontiguous page in hash index '%s'"

SQLSTATE: XX000

Description: The pages for hash index expansion must be consecutive.

Solution: An internal error occurs. This is a preventive error mechanism. Contact technical support.

GAUSS-03409: "unexpected hash relation size: %u, should be %u"

SQLSTATE: XX000

Description: The hash index expansion failed for the page.

Solution: An internal error occurs. This is a preventive error mechanism. Contact technical support.

GAUSS-03410: "cannot initialize non-empty hash index '%s'"

SQLSTATE: XX000

Description: A not-null hash table cannot be initialized.

Solution: An internal error occurs. This is a preventive error mechanism. Contact technical support.