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

Method catch_unwind_optimize

src/adapter/src/optimize.rs:122–124  ·  view source on GitHub ↗
(&mut self, plan: From)

Source from the content-addressed store, hash-verified

120 /// should panic, then panic.
121 #[mz_ore::instrument(target = "optimizer", level = "debug", name = "optimize")]
122 fn catch_unwind_optimize(&mut self, plan: From) -> Result<Self::To, OptimizerError> {
123 mz_transform::catch_unwind_optimize(|| self.optimize(plan))
124 }
125}
126
127// One-shot peek optimizer dispatch

Implementers 6

view.rssrc/adapter/src/optimize/view.rs
peek.rssrc/adapter/src/optimize/peek.rs
copy_to.rssrc/adapter/src/optimize/copy_to.rs
index.rssrc/adapter/src/optimize/index.rs
subscribe.rssrc/adapter/src/optimize/subscribe.rs
materialized_view.rssrc/adapter/src/optimize/materialized_

Calls 2

catch_unwind_optimizeFunction · 0.85
optimizeMethod · 0.45