Package dev.frostlake.metastore
package dev.frostlake.metastore
-
ClassDescriptionThe system DATA METRIC FUNCTIONS, which all live in SNOWFLAKE.CORE — read off a live account, so an attachment naming something else is refused the way live refuses it.A snapshot of a dropped object retained for UNDROP (Time Travel restore): the metadata object (
Table/Schema/Database) plus the row data captured at drop time — a single row list for a dropped table, orDroppedObject.getTableRows()keyed by fully-qualified table name for a dropped schema or database (which may contain many tables).The compute-pool instance-family catalog, exactly as a real account lists it — the same rows SHOW COMPUTE POOL INSTANCE FAMILIES answers with, in the same (non-alphabetical) order, and the set CREATE COMPUTE POOL validates INSTANCE_FAMILY against.Live's refusal of a statement that needs a current database the session does not have, naming what the statement was doing, with no compilation-error prefix:An object's qualified name as its ordered identifier parts (db.schema.name).Represents a single query execution in the query historyTracks query execution history for the entire Frostlake engine instanceAbstract base class for SQL database objects Provides common properties and behavior for objects like databases, schemas, tables, views, etc.The coarse kind of a tracked statement, classified from its leading keyword (seeQueryHistory.determineQueryType).Implemented by catalog objects (and columns) that can carry Snowflake object tags applied viaALTER <object> SET TAG <tag> = '<value>'/ALTER <object> UNSET TAG <tag>.