1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-07 03:22:57 +03:00

MCOL-5352 Properly handle PP restart for DML/DDL operations.

This commit is contained in:
Denis Khalikov
2024-02-01 13:27:01 +00:00
committed by Leonid Fedorov
parent e43472aedc
commit c17f24b90f
31 changed files with 736 additions and 401 deletions

View File

@@ -39,11 +39,6 @@ class AlterTableProcessor : public DDLPackageProcessor
AlterTableProcessor(BRM::DBRM* aDbrm) : DDLPackageProcessor(aDbrm)
{
}
/** @brief process an alter table statement
*
* @param alterTableStmt the AlterTableStatement
*/
EXPORT DDLResult processPackage(ddlpackage::AlterTableStatement& alterTableStmt);
/** @brief add a physical column file
*
* @param result the result of the operation
@@ -151,6 +146,11 @@ class AlterTableProcessor : public DDLPackageProcessor
uint64_t uniqueId);
private:
/** @brief process an alter table statement
*
* @param alterTableStmt the AlterTableStatement
*/
DDLResult processPackageInternal(ddlpackage::SqlStatement* alterTableStmt) override;
};
} // namespace ddlpackageprocessor