Files
greptimedb/partition/all.html
2026-05-12 10:47:44 +00:00

1 line
13 KiB
HTML

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><title>List of all items in this crate</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2"href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../static.files/rustdoc-17e0aaed.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="partition" data-themes="" data-resource-suffix="" data-rustdoc-version="1.96.0-nightly (ac7f9ec7d 2026-03-20)" data-channel="nightly" data-search-js="search-63369b7b.js" data-stringdex-js="stringdex-2da4960a.js" data-settings-js="settings-170eb4bf.js" ><script src="../static.files/storage-41dd4d93.js"></script><script defer src="../static.files/main-5013f961.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-f7c3ffd8.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-eab170b8.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-044be391.svg"></head><body class="rustdoc mod sys"><a class="skip-main-content" href="#main-content">Skip to main content</a><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><rustdoc-topbar><h2><a href="#">All</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../partition/index.html">partition</a><span class="version">1.0.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h3><a href="#structs">Crate Items</a></h3><ul class="block"><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#constants" title="Constants">Constants</a></li><li><a href="#traits" title="Traits">Traits</a></li><li><a href="#functions" title="Functions">Functions</a></li><li><a href="#types" title="Type Aliases">Type Aliases</a></li></ul></section><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content" tabindex="-1"><div class="main-heading"><h1>List of all items</h1><rustdoc-toolbar></rustdoc-toolbar></div><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="cache/struct.PhysicalPartitionInfo.html">cache::PhysicalPartitionInfo</a></li><li><a href="checker/struct.MatrixGenerator.html">checker::MatrixGenerator</a></li><li><a href="checker/struct.PartitionChecker.html">checker::PartitionChecker</a></li><li><a href="collider/struct.AtomicExpr.html">collider::AtomicExpr</a></li><li><a href="collider/struct.Collider.html">collider::Collider</a></li><li><a href="collider/struct.NucleonExpr.html">collider::NucleonExpr</a></li><li><a href="error/struct.CheckpointNotCoveredSnafu.html">error::CheckpointNotCoveredSnafu</a></li><li><a href="error/struct.CheckpointOverlappedSnafu.html">error::CheckpointOverlappedSnafu</a></li><li><a href="error/struct.ComputeArrowKernelSnafu.html">error::ComputeArrowKernelSnafu</a></li><li><a href="error/struct.ConvertPartitionExprValueSnafu.html">error::ConvertPartitionExprValueSnafu</a></li><li><a href="error/struct.ConvertScalarValueSnafu.html">error::ConvertScalarValueSnafu</a></li><li><a href="error/struct.ConvertToVectorSnafu.html">error::ConvertToVectorSnafu</a></li><li><a href="error/struct.CreatePhysicalExprSnafu.html">error::CreatePhysicalExprSnafu</a></li><li><a href="error/struct.DeserializeJsonSnafu.html">error::DeserializeJsonSnafu</a></li><li><a href="error/struct.DuplicateExprSnafu.html">error::DuplicateExprSnafu</a></li><li><a href="error/struct.EvaluateRecordBatchSnafu.html">error::EvaluateRecordBatchSnafu</a></li><li><a href="error/struct.FindLeaderSnafu.html">error::FindLeaderSnafu</a></li><li><a href="error/struct.FindRegionRoutesSnafu.html">error::FindRegionRoutesSnafu</a></li><li><a href="error/struct.GetCacheSnafu.html">error::GetCacheSnafu</a></li><li><a href="error/struct.GetPartitionInfoSnafu.html">error::GetPartitionInfoSnafu</a></li><li><a href="error/struct.InvalidDeleteRequestSnafu.html">error::InvalidDeleteRequestSnafu</a></li><li><a href="error/struct.InvalidExprSnafu.html">error::InvalidExprSnafu</a></li><li><a href="error/struct.InvalidInsertRequestSnafu.html">error::InvalidInsertRequestSnafu</a></li><li><a href="error/struct.NoExprOperandSnafu.html">error::NoExprOperandSnafu</a></li><li><a href="error/struct.RegionKeysSizeSnafu.html">error::RegionKeysSizeSnafu</a></li><li><a href="error/struct.SerializeJsonSnafu.html">error::SerializeJsonSnafu</a></li><li><a href="error/struct.TableRouteManagerSnafu.html">error::TableRouteManagerSnafu</a></li><li><a href="error/struct.TableRouteNotFoundSnafu.html">error::TableRouteNotFoundSnafu</a></li><li><a href="error/struct.ToDFSchemaSnafu.html">error::ToDFSchemaSnafu</a></li><li><a href="error/struct.UndefinedColumnSnafu.html">error::UndefinedColumnSnafu</a></li><li><a href="error/struct.UnexpectedColumnTypeSnafu.html">error::UnexpectedColumnTypeSnafu</a></li><li><a href="error/struct.UnexpectedLogicalRouteTableSnafu.html">error::UnexpectedLogicalRouteTableSnafu</a></li><li><a href="error/struct.UnexpectedSnafu.html">error::UnexpectedSnafu</a></li><li><a href="error/struct.UnsupportedPartitionExprValueSnafu.html">error::UnsupportedPartitionExprValueSnafu</a></li><li><a href="expr/struct.PartitionExpr.html">expr::PartitionExpr</a></li><li><a href="manager/struct.PartitionInfo.html">manager::PartitionInfo</a></li><li><a href="manager/struct.PartitionInfoWithVersion.html">manager::PartitionInfoWithVersion</a></li><li><a href="manager/struct.PartitionRuleManager.html">manager::PartitionRuleManager</a></li><li><a href="multi_dim/struct.MultiDimPartitionRule.html">multi_dim::MultiDimPartitionRule</a></li><li><a href="overlap/struct.ValueRange.html">overlap::ValueRange</a></li><li><a href="partition/struct.RegionMask.html">partition::RegionMask</a></li><li><a href="simplify/struct.Interval.html">simplify::Interval</a></li><li><a href="simplify/struct.Term.html">simplify::Term</a></li><li><a href="splitter/struct.RowSplitter.html">splitter::RowSplitter</a></li><li><a href="splitter/struct.SplitReadRowHelper.html">splitter::SplitReadRowHelper</a></li><li><a href="subtask/struct.RepartitionSubtask.html">subtask::RepartitionSubtask</a></li><li><a href="utils/split/struct.CollectedConjunction.html">utils::split::CollectedConjunction</a></li><li><a href="utils/split/struct.LowerBound.html">utils::split::LowerBound</a></li><li><a href="utils/split/struct.UpperBound.html">utils::split::UpperBound</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="cache/enum.CachedPartitionInfo.html">cache::CachedPartitionInfo</a></li><li><a href="collider/enum.GluonOp.html">collider::GluonOp</a></li><li><a href="error/enum.Error.html">error::Error</a></li><li><a href="expr/enum.Operand.html">expr::Operand</a></li><li><a href="expr/enum.RestrictedOp.html">expr::RestrictedOp</a></li><li><a href="partition/enum.PartitionBound.html">partition::PartitionBound</a></li><li><a href="simplify/enum.UnionInterval.html">simplify::UnionInterval</a></li><li><a href="utils/split/enum.ExprSplitDegradeReason.html">utils::split::ExprSplitDegradeReason</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="partition/trait.PartitionRule.html">partition::PartitionRule</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="cache/fn.create_partitions_with_version_from_region_routes.html">cache::create_partitions_with_version_from_region_routes</a></li><li><a href="cache/fn.init_factory.html">cache::init_factory</a></li><li><a href="cache/fn.new_partition_info_cache.html">cache::new_partition_info_cache</a></li><li><a href="expr/fn.col.html">expr::col</a></li><li><a href="manager/fn.create_partitions_from_region_routes.html">manager::create_partitions_from_region_routes</a></li><li><a href="multi_dim/fn.columnar_value_to_boolean_array.html">multi_dim::columnar_value_to_boolean_array</a></li><li><a href="overlap/fn.associate_from_to.html">overlap::associate_from_to</a></li><li><a href="overlap/fn.atomic_exprs_overlap.html">overlap::atomic_exprs_overlap</a></li><li><a href="overlap/fn.expr_pair_overlap.html">overlap::expr_pair_overlap</a></li><li><a href="overlap/fn.nucleons_to_range.html">overlap::nucleons_to_range</a></li><li><a href="simplify/fn.build_denorm_values.html">simplify::build_denorm_values</a></li><li><a href="simplify/fn.build_expr_from_terms.html">simplify::build_expr_from_terms</a></li><li><a href="simplify/fn.cmp_lower.html">simplify::cmp_lower</a></li><li><a href="simplify/fn.cmp_upper.html">simplify::cmp_upper</a></li><li><a href="simplify/fn.has_gap.html">simplify::has_gap</a></li><li><a href="simplify/fn.interval_from_nucleons.html">simplify::interval_from_nucleons</a></li><li><a href="simplify/fn.interval_to_exprs.html">simplify::interval_to_exprs</a></li><li><a href="simplify/fn.simplify_merged_partition_expr.html">simplify::simplify_merged_partition_expr</a></li><li><a href="simplify/fn.simplify_terms.html">simplify::simplify_terms</a></li><li><a href="simplify/fn.term_from_atomic.html">simplify::term_from_atomic</a></li><li><a href="simplify/fn.term_to_expr.html">simplify::term_to_expr</a></li><li><a href="simplify/fn.try_merge_terms.html">simplify::try_merge_terms</a></li><li><a href="simplify/fn.try_simplify_merged_partition_expr.html">simplify::try_simplify_merged_partition_expr</a></li><li><a href="simplify/fn.union_upper.html">simplify::union_upper</a></li><li><a href="subtask/fn.create_subtasks.html">subtask::create_subtasks</a></li><li><a href="utils/split/fn.atom_col_op_val.html">utils::split::atom_col_op_val</a></li><li><a href="utils/split/fn.collect_and_atoms.html">utils::split::collect_and_atoms</a></li><li><a href="utils/split/fn.collect_conjunction_bounds.html">utils::split::collect_conjunction_bounds</a></li><li><a href="utils/split/fn.discrete_value_index.html">utils::split::discrete_value_index</a></li><li><a href="utils/split/fn.fold_and_exprs.html">utils::split::fold_and_exprs</a></li><li><a href="utils/split/fn.is_atomic_range_expr.html">utils::split::is_atomic_range_expr</a></li><li><a href="utils/split/fn.is_domain_max_value.html">utils::split::is_domain_max_value</a></li><li><a href="utils/split/fn.is_empty_and_conjunction.html">utils::split::is_empty_and_conjunction</a></li><li><a href="utils/split/fn.is_infinite_value.html">utils::split::is_infinite_value</a></li><li><a href="utils/split/fn.is_nan_value.html">utils::split::is_nan_value</a></li><li><a href="utils/split/fn.is_strictly_greater_than_domain_max.html">utils::split::is_strictly_greater_than_domain_max</a></li><li><a href="utils/split/fn.is_supported_value.html">utils::split::is_supported_value</a></li><li><a href="utils/split/fn.negate_split_expr.html">utils::split::negate_split_expr</a></li><li><a href="utils/split/fn.prefer_lower.html">utils::split::prefer_lower</a></li><li><a href="utils/split/fn.prefer_upper.html">utils::split::prefer_upper</a></li><li><a href="utils/split/fn.push_unique_expr.html">utils::split::push_unique_expr</a></li><li><a href="utils/split/fn.simplify_and_bounds.html">utils::split::simplify_and_bounds</a></li><li><a href="utils/split/fn.split_partition_expr.html">utils::split::split_partition_expr</a></li><li><a href="utils/split/fn.update_lower_bound.html">utils::split::update_lower_bound</a></li><li><a href="utils/split/fn.update_upper_bound.html">utils::split::update_upper_bound</a></li><li><a href="utils/split/fn.validate_atomic.html">utils::split::validate_atomic</a></li><li><a href="utils/split/fn.validate_base_expr_shape.html">utils::split::validate_base_expr_shape</a></li><li><a href="utils/split/fn.validate_split_expr_shape.html">utils::split::validate_split_expr_shape</a></li><li><a href="utils/split/fn.validate_supported_expr.html">utils::split::validate_supported_expr</a></li></ul><h3 id="types">Type Aliases</h3><ul class="all-items"><li><a href="cache/type.PartitionInfoCache.html">cache::PartitionInfoCache</a></li><li><a href="cache/type.PartitionInfoCacheRef.html">cache::PartitionInfoCacheRef</a></li><li><a href="error/type.Result.html">error::Result</a></li><li><a href="manager/type.PartitionRuleManagerRef.html">manager::PartitionRuleManagerRef</a></li><li><a href="multi_dim/type.PhysicalExprCache.html">multi_dim::PhysicalExprCache</a></li><li><a href="partition/type.PartitionRuleRef.html">partition::PartitionRuleRef</a></li><li><a href="simplify/type.DenormValues.html">simplify::DenormValues</a></li></ul><h3 id="constants">Constants</h3><ul class="all-items"><li><a href="checker/constant.MAX_BATCH_SIZE.html">checker::MAX_BATCH_SIZE</a></li><li><a href="collider/constant.CHECK_STEP.html">collider::CHECK_STEP</a></li><li><a href="collider/constant.NORMALIZE_STEP.html">collider::NORMALIZE_STEP</a></li><li><a href="collider/constant.ZERO.html">collider::ZERO</a></li><li><a href="multi_dim/constant.DEFAULT_REGION.html">multi_dim::DEFAULT_REGION</a></li></ul></section></div></main></body></html>