MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / Index

Class Index

src/sql/src/plan.rs:1942–1950  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1940
1941#[derive(Clone, Debug)]
1942pub struct Index {
1943 /// Parse-able SQL that is stored durably and defines this index.
1944 pub create_sql: String,
1945 /// Collection this index is on top of.
1946 pub on: GlobalId,
1947 pub keys: Vec<mz_expr::MirScalarExpr>,
1948 pub compaction_window: Option<CompactionWindow>,
1949 pub cluster_id: ClusterId,
1950}
1951
1952#[derive(Clone, Debug)]
1953pub struct Type {

Callers 5

plan_commentFunction · 0.50
plan_explaineeFunction · 0.50
parse_explaineeMethod · 0.50
parse_explain_analyzeMethod · 0.50

Implementers 7

func.rssrc/sql/src/func.rs
timestamp.rssrc/repr/src/timestamp.rs
row.rssrc/repr/src/row.rs
jsonb.rssrc/repr/src/adt/jsonb.rs
overflowing.rssrc/ore/src/overflowing.rs
hash.rssrc/ore/src/collections/hash.rs
upsert.rssrc/storage/src/upsert.rs

Calls

no outgoing calls

Tested by

no test coverage detected