1 2 3 4 5 6 7 8 9 10
// SPDX-License-Identifier: Apache-2.0 // SPDX-FileCopyrightText: Copyright The Infino Authors use crate::{Supertable, config::OptimizeOptions, supertable::error::OptimizeError}; impl Supertable { pub fn optimize(&self, opts: &OptimizeOptions) -> Result<(), OptimizeError> { self.compact(&opts.compaction).map_err(OptimizeError::from) } }