blob: 4c2c3cd18ca7073144cb6ccef21cb6120740e42b [file] [log] [blame]
====
---- QUERY
# EXECUTE ROLLBACK with an invalid snapshot id on a partitioned Iceberg table.
ALTER TABLE functional_parquet.iceberg_partitioned EXECUTE ROLLBACK(1)
---- CATCH
Cannot roll back to unknown snapshot id: 1
====
---- QUERY
# EXECUTE ROLLBACK to a too old date on a partitioned Iceberg table.
set timezone=CET;
ALTER TABLE functional_parquet.iceberg_partitioned EXECUTE ROLLBACK('2020-08-31 07:58:00')
---- CATCH
Cannot roll back, no valid snapshot older than: 1598853480000
====
---- QUERY
# EXECUTE ROLLBACK to an Invalid timestamp expression on a partitioned Iceberg table.
set timezone=CET;
ALTER TABLE functional_parquet.iceberg_partitioned EXECUTE ROLLBACK('1111');
---- CATCH
An invalid TIMESTAMP expression has been given to EXECUTE ROLLBACK(<expression>): the expression '1111' cannot be converted to a TIMESTAMP
====
---- QUERY
# EXECUTE ROLLBACK fails on a non-Iceberg table.
ALTER TABLE functional_parquet.alltypestiny EXECUTE ROLLBACK(1111111)
---- CATCH
ALTER TABLE EXECUTE ROLLBACK is only supported for Iceberg tables
====