getTransactionStatus

Syntax

getTransactionStatus()

Arguments

None

Details

Get the status of transactions. Return a table containing the following columns:

  • tid: The transaction ID

  • startTime: The time when the transaction started

  • type: The type of operations involved in the transaction, including APPEND, DROP, SQLUPDATE, SQLUPSERT, SQLDELETE, FILEOPERATE, or UNKNOWN.

  • status: The transaction status. It can be BEGIN, COMMIT, COMPLETE, or ROLLBACK.

  • partitionCount: The number of partitions involved in the transaction

  • endTime: The time when the transaction ended

  • elapsedTime: The elapsed time of the transaction

Examples

getTransactionStatus()

tid

startTime

type

status

partitionCount

endTime

elapsedTime

3135

2022.06.07 16:19:48.477

APPEND

BEGIN

4

584

3143

2022.06.07 16:11:27.489

APPEND

COMMIT

4

2022.06.07 16:11:33.100

484