Struct catalog::error::CreateSystemCatalogSnafu
source · pub struct CreateSystemCatalogSnafu;
Expand description
SNAFU context selector for the Error::CreateSystemCatalog
variant
Trait Implementations§
source§impl Clone for CreateSystemCatalogSnafu
impl Clone for CreateSystemCatalogSnafu
source§fn clone(&self) -> CreateSystemCatalogSnafu
fn clone(&self) -> CreateSystemCatalogSnafu
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateSystemCatalogSnafu
impl Debug for CreateSystemCatalogSnafu
impl Copy for CreateSystemCatalogSnafu
Auto Trait Implementations§
impl RefUnwindSafe for CreateSystemCatalogSnafu
impl Send for CreateSystemCatalogSnafu
impl Sync for CreateSystemCatalogSnafu
impl Unpin for CreateSystemCatalogSnafu
impl UnwindSafe for CreateSystemCatalogSnafu
Blanket Implementations§
impl Copy for CreateSystemCatalogSnafu
Auto Trait Implementations§
impl RefUnwindSafe for CreateSystemCatalogSnafu
impl Send for CreateSystemCatalogSnafu
impl Sync for CreateSystemCatalogSnafu
impl Unpin for CreateSystemCatalogSnafu
impl UnwindSafe for CreateSystemCatalogSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.CreateTableSnafu.html b/catalog/error/struct.CreateTableSnafu.html
index 3958ebed8037..ef483f4e461a 100644
--- a/catalog/error/struct.CreateTableSnafu.html
+++ b/catalog/error/struct.CreateTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::CreateTable
variant
Fields§
§table_info: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for CreateTableSnafu<__T0>
source§fn clone(&self) -> CreateTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for CreateTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for CreateTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for CreateTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for CreateTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for CreateTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for CreateTableSnafu<__T0>where
diff --git a/catalog/error/struct.InsertCatalogRecordSnafu.html b/catalog/error/struct.InsertCatalogRecordSnafu.html
index dc650ecc000b..9ae990c0942f 100644
--- a/catalog/error/struct.InsertCatalogRecordSnafu.html
+++ b/catalog/error/struct.InsertCatalogRecordSnafu.html
@@ -1,6 +1,6 @@
InsertCatalogRecordSnafu in catalog::error - Rust Struct catalog::error::InsertCatalogRecordSnafu
source · pub struct InsertCatalogRecordSnafu;
Expand description
SNAFU context selector for the Error::InsertCatalogRecord
variant
Trait Implementations§
source§impl Clone for InsertCatalogRecordSnafu
source§fn clone(&self) -> InsertCatalogRecordSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for InsertCatalogRecordSnafu
source§impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for InsertCatalogRecordSnafu
§impl Send for InsertCatalogRecordSnafu
§impl Sync for InsertCatalogRecordSnafu
§impl Unpin for InsertCatalogRecordSnafu
§impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
source§impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for InsertCatalogRecordSnafu
§impl Send for InsertCatalogRecordSnafu
§impl Sync for InsertCatalogRecordSnafu
§impl Unpin for InsertCatalogRecordSnafu
§impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenSystemCatalogSnafu.html b/catalog/error/struct.OpenSystemCatalogSnafu.html
index 7c8415b68235..cf223ff26e8b 100644
--- a/catalog/error/struct.OpenSystemCatalogSnafu.html
+++ b/catalog/error/struct.OpenSystemCatalogSnafu.html
@@ -1,6 +1,6 @@
OpenSystemCatalogSnafu in catalog::error - Rust Struct catalog::error::OpenSystemCatalogSnafu
source · pub struct OpenSystemCatalogSnafu;
Expand description
SNAFU context selector for the Error::OpenSystemCatalog
variant
Trait Implementations§
source§impl Clone for OpenSystemCatalogSnafu
source§fn clone(&self) -> OpenSystemCatalogSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OpenSystemCatalogSnafu
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html
index 84f43843dc99..83c001bda093 100644
--- a/catalog/error/struct.OpenTableSnafu.html
+++ b/catalog/error/struct.OpenTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::OpenTable
variant
Fields§
§table_id: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
source§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
+ __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for OpenTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for OpenTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.CreateTableSnafu.html b/catalog/error/struct.CreateTableSnafu.html
index 3958ebed8037..ef483f4e461a 100644
--- a/catalog/error/struct.CreateTableSnafu.html
+++ b/catalog/error/struct.CreateTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::CreateTable
variant
Fields§
§table_info: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for CreateTableSnafu<__T0>
source§fn clone(&self) -> CreateTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for CreateTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for CreateTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for CreateTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for CreateTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for CreateTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for CreateTableSnafu<__T0>where
diff --git a/catalog/error/struct.InsertCatalogRecordSnafu.html b/catalog/error/struct.InsertCatalogRecordSnafu.html
index dc650ecc000b..9ae990c0942f 100644
--- a/catalog/error/struct.InsertCatalogRecordSnafu.html
+++ b/catalog/error/struct.InsertCatalogRecordSnafu.html
@@ -1,6 +1,6 @@
InsertCatalogRecordSnafu in catalog::error - Rust Struct catalog::error::InsertCatalogRecordSnafu
source · pub struct InsertCatalogRecordSnafu;
Expand description
SNAFU context selector for the Error::InsertCatalogRecord
variant
Trait Implementations§
source§impl Clone for InsertCatalogRecordSnafu
source§fn clone(&self) -> InsertCatalogRecordSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for InsertCatalogRecordSnafu
source§impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for InsertCatalogRecordSnafu
§impl Send for InsertCatalogRecordSnafu
§impl Sync for InsertCatalogRecordSnafu
§impl Unpin for InsertCatalogRecordSnafu
§impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
source§impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for InsertCatalogRecordSnafu
§impl Send for InsertCatalogRecordSnafu
§impl Sync for InsertCatalogRecordSnafu
§impl Unpin for InsertCatalogRecordSnafu
§impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenSystemCatalogSnafu.html b/catalog/error/struct.OpenSystemCatalogSnafu.html
index 7c8415b68235..cf223ff26e8b 100644
--- a/catalog/error/struct.OpenSystemCatalogSnafu.html
+++ b/catalog/error/struct.OpenSystemCatalogSnafu.html
@@ -1,6 +1,6 @@
OpenSystemCatalogSnafu in catalog::error - Rust Struct catalog::error::OpenSystemCatalogSnafu
source · pub struct OpenSystemCatalogSnafu;
Expand description
SNAFU context selector for the Error::OpenSystemCatalog
variant
Trait Implementations§
source§impl Clone for OpenSystemCatalogSnafu
source§fn clone(&self) -> OpenSystemCatalogSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OpenSystemCatalogSnafu
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html
index 84f43843dc99..83c001bda093 100644
--- a/catalog/error/struct.OpenTableSnafu.html
+++ b/catalog/error/struct.OpenTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::OpenTable
variant
Fields§
§table_id: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
source§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
+ __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for OpenTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for OpenTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Expand description
SNAFU context selector for the Error::CreateTable
variant
source§impl<__T0: Clone> Clone for CreateTableSnafu<__T0>
impl<__T0: Clone> Clone for CreateTableSnafu<__T0>
source§fn clone(&self) -> CreateTableSnafu<__T0>
fn clone(&self) -> CreateTableSnafu<__T0>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl<__T0: Debug> Debug for CreateTableSnafu<__T0>
impl<__T0: Debug> Debug for CreateTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,
impl<__T0: Copy> Copy for CreateTableSnafu<__T0>
impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where + __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
fn into_error(self, error: Self::Source) -> Error
impl<__T0: Copy> Copy for CreateTableSnafu<__T0>
impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where __T0: RefUnwindSafe,
impl<__T0> Send for CreateTableSnafu<__T0>where __T0: Send,
impl<__T0> Sync for CreateTableSnafu<__T0>where __T0: Sync,
impl<__T0> Unpin for CreateTableSnafu<__T0>where
diff --git a/catalog/error/struct.InsertCatalogRecordSnafu.html b/catalog/error/struct.InsertCatalogRecordSnafu.html
index dc650ecc000b..9ae990c0942f 100644
--- a/catalog/error/struct.InsertCatalogRecordSnafu.html
+++ b/catalog/error/struct.InsertCatalogRecordSnafu.html
@@ -1,6 +1,6 @@
InsertCatalogRecordSnafu in catalog::error - Rust Struct catalog::error::InsertCatalogRecordSnafu
source · pub struct InsertCatalogRecordSnafu;
Expand description
SNAFU context selector for the Error::InsertCatalogRecord
variant
Trait Implementations§
source§impl Clone for InsertCatalogRecordSnafu
source§fn clone(&self) -> InsertCatalogRecordSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for InsertCatalogRecordSnafu
source§impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for InsertCatalogRecordSnafu
§impl Send for InsertCatalogRecordSnafu
§impl Sync for InsertCatalogRecordSnafu
§impl Unpin for InsertCatalogRecordSnafu
§impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
source§impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for InsertCatalogRecordSnafu
§impl Send for InsertCatalogRecordSnafu
§impl Sync for InsertCatalogRecordSnafu
§impl Unpin for InsertCatalogRecordSnafu
§impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenSystemCatalogSnafu.html b/catalog/error/struct.OpenSystemCatalogSnafu.html
index 7c8415b68235..cf223ff26e8b 100644
--- a/catalog/error/struct.OpenSystemCatalogSnafu.html
+++ b/catalog/error/struct.OpenSystemCatalogSnafu.html
@@ -1,6 +1,6 @@
OpenSystemCatalogSnafu in catalog::error - Rust Struct catalog::error::OpenSystemCatalogSnafu
source · pub struct OpenSystemCatalogSnafu;
Expand description
SNAFU context selector for the Error::OpenSystemCatalog
variant
Trait Implementations§
source§impl Clone for OpenSystemCatalogSnafu
source§fn clone(&self) -> OpenSystemCatalogSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OpenSystemCatalogSnafu
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html
index 84f43843dc99..83c001bda093 100644
--- a/catalog/error/struct.OpenTableSnafu.html
+++ b/catalog/error/struct.OpenTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::OpenTable
variant
Fields§
§table_id: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
source§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
+ __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for OpenTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for OpenTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Struct catalog::error::InsertCatalogRecordSnafu
source · pub struct InsertCatalogRecordSnafu;
Expand description
SNAFU context selector for the Error::InsertCatalogRecord
variant
Trait Implementations§
source§impl Clone for InsertCatalogRecordSnafu
impl Clone for InsertCatalogRecordSnafu
source§fn clone(&self) -> InsertCatalogRecordSnafu
fn clone(&self) -> InsertCatalogRecordSnafu
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for InsertCatalogRecordSnafu
impl Debug for InsertCatalogRecordSnafu
impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
impl RefUnwindSafe for InsertCatalogRecordSnafu
impl Send for InsertCatalogRecordSnafu
impl Sync for InsertCatalogRecordSnafu
impl Unpin for InsertCatalogRecordSnafu
impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
impl Copy for InsertCatalogRecordSnafu
Auto Trait Implementations§
impl RefUnwindSafe for InsertCatalogRecordSnafu
impl Send for InsertCatalogRecordSnafu
impl Sync for InsertCatalogRecordSnafu
impl Unpin for InsertCatalogRecordSnafu
impl UnwindSafe for InsertCatalogRecordSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenSystemCatalogSnafu.html b/catalog/error/struct.OpenSystemCatalogSnafu.html
index 7c8415b68235..cf223ff26e8b 100644
--- a/catalog/error/struct.OpenSystemCatalogSnafu.html
+++ b/catalog/error/struct.OpenSystemCatalogSnafu.html
@@ -1,6 +1,6 @@
OpenSystemCatalogSnafu in catalog::error - Rust Struct catalog::error::OpenSystemCatalogSnafu
source · pub struct OpenSystemCatalogSnafu;
Expand description
SNAFU context selector for the Error::OpenSystemCatalog
variant
Trait Implementations§
source§impl Clone for OpenSystemCatalogSnafu
source§fn clone(&self) -> OpenSystemCatalogSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OpenSystemCatalogSnafu
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html
index 84f43843dc99..83c001bda093 100644
--- a/catalog/error/struct.OpenTableSnafu.html
+++ b/catalog/error/struct.OpenTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::OpenTable
variant
Fields§
§table_id: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
source§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
+ __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for OpenTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for OpenTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenSystemCatalogSnafu.html b/catalog/error/struct.OpenSystemCatalogSnafu.html
index 7c8415b68235..cf223ff26e8b 100644
--- a/catalog/error/struct.OpenSystemCatalogSnafu.html
+++ b/catalog/error/struct.OpenSystemCatalogSnafu.html
@@ -1,6 +1,6 @@
OpenSystemCatalogSnafu in catalog::error - Rust Struct catalog::error::OpenSystemCatalogSnafu
source · pub struct OpenSystemCatalogSnafu;
Expand description
SNAFU context selector for the Error::OpenSystemCatalog
variant
Trait Implementations§
source§impl Clone for OpenSystemCatalogSnafu
source§fn clone(&self) -> OpenSystemCatalogSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OpenSystemCatalogSnafu
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for OpenSystemCatalogSnafu
§impl Send for OpenSystemCatalogSnafu
§impl Sync for OpenSystemCatalogSnafu
§impl Unpin for OpenSystemCatalogSnafu
§impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html
index 84f43843dc99..83c001bda093 100644
--- a/catalog/error/struct.OpenTableSnafu.html
+++ b/catalog/error/struct.OpenTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::OpenTable
variant
Fields§
§table_id: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
source§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
+ __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for OpenTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for OpenTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Struct catalog::error::OpenSystemCatalogSnafu
source · pub struct OpenSystemCatalogSnafu;
Expand description
SNAFU context selector for the Error::OpenSystemCatalog
variant
Trait Implementations§
source§impl Clone for OpenSystemCatalogSnafu
impl Clone for OpenSystemCatalogSnafu
source§fn clone(&self) -> OpenSystemCatalogSnafu
fn clone(&self) -> OpenSystemCatalogSnafu
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for OpenSystemCatalogSnafu
impl Debug for OpenSystemCatalogSnafu
impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
impl RefUnwindSafe for OpenSystemCatalogSnafu
impl Send for OpenSystemCatalogSnafu
impl Sync for OpenSystemCatalogSnafu
impl Unpin for OpenSystemCatalogSnafu
impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
impl Copy for OpenSystemCatalogSnafu
Auto Trait Implementations§
impl RefUnwindSafe for OpenSystemCatalogSnafu
impl Send for OpenSystemCatalogSnafu
impl Sync for OpenSystemCatalogSnafu
impl Unpin for OpenSystemCatalogSnafu
impl UnwindSafe for OpenSystemCatalogSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html
index 84f43843dc99..83c001bda093 100644
--- a/catalog/error/struct.OpenTableSnafu.html
+++ b/catalog/error/struct.OpenTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::OpenTable
variant
Fields§
§table_id: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
source§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
+ __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for OpenTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for OpenTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html
index 84f43843dc99..83c001bda093 100644
--- a/catalog/error/struct.OpenTableSnafu.html
+++ b/catalog/error/struct.OpenTableSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::OpenTable
variant
Fields§
§table_id: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
source§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
+ __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for OpenTableSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for OpenTableSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Expand description
SNAFU context selector for the Error::OpenTable
variant
source§impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
impl<__T0: Clone> Clone for OpenTableSnafu<__T0>
source§fn clone(&self) -> OpenTableSnafu<__T0>
fn clone(&self) -> OpenTableSnafu<__T0>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
impl<__T0: Debug> Debug for OpenTableSnafu<__T0>
source§impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<TableId>,
impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where + __T0: Into<TableId>,
source§fn into_error(self, error: Self::Source) -> Error
fn into_error(self, error: Self::Source) -> Error
impl<__T0: Copy> Copy for OpenTableSnafu<__T0>
impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where __T0: RefUnwindSafe,
impl<__T0> Send for OpenTableSnafu<__T0>where __T0: Send,
impl<__T0> Sync for OpenTableSnafu<__T0>where __T0: Sync,
impl<__T0> Unpin for OpenTableSnafu<__T0>where
diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html
index fadce0cea3da..a00f76149aaf 100644
--- a/catalog/error/struct.SystemCatalogTableScanSnafu.html
+++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html
@@ -1,6 +1,6 @@
SystemCatalogTableScanSnafu in catalog::error - Rust Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for SystemCatalogTableScanSnafu
§impl Send for SystemCatalogTableScanSnafu
§impl Sync for SystemCatalogTableScanSnafu
§impl Unpin for SystemCatalogTableScanSnafu
§impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Struct catalog::error::SystemCatalogTableScanSnafu
source · pub struct SystemCatalogTableScanSnafu;
Expand description
SNAFU context selector for the Error::SystemCatalogTableScan
variant
Trait Implementations§
source§impl Clone for SystemCatalogTableScanSnafu
impl Clone for SystemCatalogTableScanSnafu
source§fn clone(&self) -> SystemCatalogTableScanSnafu
fn clone(&self) -> SystemCatalogTableScanSnafu
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SystemCatalogTableScanSnafu
impl Debug for SystemCatalogTableScanSnafu
impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
impl RefUnwindSafe for SystemCatalogTableScanSnafu
impl Send for SystemCatalogTableScanSnafu
impl Sync for SystemCatalogTableScanSnafu
impl Unpin for SystemCatalogTableScanSnafu
impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
impl Copy for SystemCatalogTableScanSnafu
Auto Trait Implementations§
impl RefUnwindSafe for SystemCatalogTableScanSnafu
impl Send for SystemCatalogTableScanSnafu
impl Sync for SystemCatalogTableScanSnafu
impl Unpin for SystemCatalogTableScanSnafu
impl UnwindSafe for SystemCatalogTableScanSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
fn conv<T>(self) -> Twhere
diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html
index 177f8f49fc2c..a8d218008b2d 100644
--- a/catalog/error/struct.TableEngineNotFoundSnafu.html
+++ b/catalog/error/struct.TableEngineNotFoundSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
Fields§
§engine_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
+ __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Trait Implementations§
source§impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for SystemCatalog
§impl Send for SystemCatalog
§impl Sync for SystemCatalog
§impl Unpin for SystemCatalog
§impl !UnwindSafe for SystemCatalog
Blanket Implementations§
Expand description
SNAFU context selector for the Error::TableEngineNotFound
variant
source§impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>
source§fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
fn clone(&self) -> TableEngineNotFoundSnafu<__T0>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>
source§impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,
impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where + __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> Error
fn into_error(self, error: Self::Source) -> Error
impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>
impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where __T0: RefUnwindSafe,
impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where __T0: Send,
impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where __T0: Sync,
impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where
diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html
index 2d021adfe832..141d7bcece45 100644
--- a/catalog/error/struct.TableSchemaMismatchSnafu.html
+++ b/catalog/error/struct.TableSchemaMismatchSnafu.html
@@ -1,6 +1,6 @@
TableSchemaMismatchSnafu in catalog::error - Rust Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSchemaMismatchSnafu
§impl Send for TableSchemaMismatchSnafu
§impl Sync for TableSchemaMismatchSnafu
§impl Unpin for TableSchemaMismatchSnafu
§impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaProvider
§impl Send for InformationSchemaProvider
§impl Sync for InformationSchemaProvider
§impl Unpin for InformationSchemaProvider
§impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTablesBuilder
§impl Send for InformationSchemaTablesBuilder
§impl Sync for InformationSchemaTablesBuilder
§impl Unpin for InformationSchemaTablesBuilder
§impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
+ fn table_type(&self) -> TableType { ... }
+}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
\ No newline at end of file
diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
index 8366825323a3..ea4fb44fea2f 100644
--- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html
index c383f8118964..9eff387e8a4a 100644
--- a/catalog/kvbackend/manager/struct.SystemCatalog.html
+++ b/catalog/kvbackend/manager/struct.SystemCatalog.html
@@ -11,7 +11,7 @@
catalog: &str,
schema: &str,
table_name: &str
-) -> Option<TableRef>
Struct catalog::error::TableSchemaMismatchSnafu
source · pub struct TableSchemaMismatchSnafu;
Expand description
SNAFU context selector for the Error::TableSchemaMismatch
variant
Trait Implementations§
source§impl Clone for TableSchemaMismatchSnafu
impl Clone for TableSchemaMismatchSnafu
source§fn clone(&self) -> TableSchemaMismatchSnafu
fn clone(&self) -> TableSchemaMismatchSnafu
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TableSchemaMismatchSnafu
impl Debug for TableSchemaMismatchSnafu
impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
impl RefUnwindSafe for TableSchemaMismatchSnafu
impl Send for TableSchemaMismatchSnafu
impl Sync for TableSchemaMismatchSnafu
impl Unpin for TableSchemaMismatchSnafu
impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
impl Copy for TableSchemaMismatchSnafu
Auto Trait Implementations§
impl RefUnwindSafe for TableSchemaMismatchSnafu
impl Send for TableSchemaMismatchSnafu
impl Sync for TableSchemaMismatchSnafu
impl Unpin for TableSchemaMismatchSnafu
impl UnwindSafe for TableSchemaMismatchSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
index fdbf90c162df..45892b4c2c9f 100644
--- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html
+++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaColumns
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcefn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaColumnsBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaColumns
§impl Send for InformationSchemaColumns
§impl Sync for InformationSchemaColumns
§impl Unpin for InformationSchemaColumns
§impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl InformationSchemaColumns
impl InformationSchemaColumns
pub(super) fn new( catalog_name: String, catalog_manager: Weak<dyn CatalogManager> -) -> Self
fn schema() -> SchemaRef
fn builder(&self) -> InformationSchemaColumnsBuilder
impl !RefUnwindSafe for InformationSchemaColumns
impl Send for InformationSchemaColumns
impl Sync for InformationSchemaColumns
impl Unpin for InformationSchemaColumns
impl !UnwindSafe for InformationSchemaColumns
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for InformationSchemaColumns
impl Send for InformationSchemaColumns
impl Sync for InformationSchemaColumns
impl Unpin for InformationSchemaColumns
impl !UnwindSafe for InformationSchemaColumns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html
index d65c01d75e79..741ca07a1fac 100644
--- a/catalog/information_schema/struct.InformationSchemaProvider.html
+++ b/catalog/information_schema/struct.InformationSchemaProvider.html
@@ -7,15 +7,15 @@
) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
sourcepub fn table(&self, name: &str) -> Option<TableRef>
sourcefn information_table(
&self,
name: &str
) -> Option<Arc<dyn InformationTable + Send + Sync>>
sourcefn table_info(
catalog_name: String,
table: &Arc<dyn InformationTable + Send + Sync>
-) -> TableInfoRef
fn conv<T>(self) -> Twhere diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html index d65c01d75e79..741ca07a1fac 100644 --- a/catalog/information_schema/struct.InformationSchemaProvider.html +++ b/catalog/information_schema/struct.InformationSchemaProvider.html @@ -7,15 +7,15 @@ ) -> Self
sourcepub fn build(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> HashMap<String, TableRef>
pub fn build( catalog_name: String, catalog_manager: Weak<dyn CatalogManager> -) -> HashMap<String, TableRef>
pub fn table(&self, name: &str) -> Option<TableRef>
fn information_table( &self, name: &str ) -> Option<Arc<dyn InformationTable + Send + Sync>>
fn table_info( catalog_name: String, table: &Arc<dyn InformationTable + Send + Sync> -) -> TableInfoRef
Auto Trait Implementations§
impl !RefUnwindSafe for InformationSchemaProvider
impl Send for InformationSchemaProvider
impl Sync for InformationSchemaProvider
impl Unpin for InformationSchemaProvider
impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> Any for Twhere
+) -> TableInfoRef
impl<T> Any for Twhere +) -> TableInfoRef
Auto Trait Implementations§
impl !RefUnwindSafe for InformationSchemaProvider
impl Send for InformationSchemaProvider
impl Sync for InformationSchemaProvider
impl Unpin for InformationSchemaProvider
impl !UnwindSafe for InformationSchemaProvider
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html
index 600a4d513cc8..73e111ed49d8 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTables.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html
@@ -5,7 +5,7 @@
}Fields§
§schema: SchemaRef
§catalog_name: String
§catalog_manager: Weak<dyn CatalogManager>
Implementations§
source§impl InformationSchemaTables
sourcepub(super) fn new(
catalog_name: String,
catalog_manager: Weak<dyn CatalogManager>
-) -> Self
sourcepub(crate) fn schema() -> SchemaRef
sourcefn builder(&self) -> InformationSchemaTablesBuilder
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for InformationSchemaTables
§impl Send for InformationSchemaTables
§impl Sync for InformationSchemaTables
§impl Unpin for InformationSchemaTables
§impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl InformationSchemaTables
impl InformationSchemaTables
pub(super) fn new( catalog_name: String, catalog_manager: Weak<dyn CatalogManager> -) -> Self
pub(crate) fn schema() -> SchemaRef
fn builder(&self) -> InformationSchemaTablesBuilder
impl !RefUnwindSafe for InformationSchemaTables
impl Send for InformationSchemaTables
impl Sync for InformationSchemaTables
impl Unpin for InformationSchemaTables
impl !UnwindSafe for InformationSchemaTables
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for InformationSchemaTables
impl Send for InformationSchemaTables
impl Sync for InformationSchemaTables
impl Unpin for InformationSchemaTables
impl !UnwindSafe for InformationSchemaTables
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
index 88ee74cf9d15..fc2e7f26baaf 100644
--- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
+++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html
@@ -20,7 +20,7 @@
catalog_name: &str,
schema_name: &str,
table_name: &str,
- table_type: TableType,
+ table_type: TableType,
table_id: Option<u32>,
engine: Option<&str>
)
sourcefn finish(&mut self) -> Result<RecordBatch>
fn conv<T>(self) -> Twhere diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html index 88ee74cf9d15..fc2e7f26baaf 100644 --- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html +++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html @@ -20,7 +20,7 @@ catalog_name: &str, schema_name: &str, table_name: &str, - table_type: TableType, + table_type: TableType, table_id: Option<u32>, engine: Option<&str> )
fn finish(&mut self) -> Result<RecordBatch>
Auto Trait Implementations§
impl !RefUnwindSafe for InformationSchemaTablesBuilder
impl Send for InformationSchemaTablesBuilder
impl Sync for InformationSchemaTablesBuilder
impl Unpin for InformationSchemaTablesBuilder
impl !UnwindSafe for InformationSchemaTablesBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
impl<T> Any for Twhere
diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html
index 0cf10f8c594e..6050a90beb82 100644
--- a/catalog/information_schema/trait.InformationTable.html
+++ b/catalog/information_schema/trait.InformationTable.html
@@ -6,5 +6,5 @@
fn to_stream(&self) -> Result<SendableRecordBatchStream>;
// Provided method
- fn table_type(&self) -> TableType { ... }
-}Required Methods§
sourcefn table_id(&self) -> TableId
sourcefn table_name(&self) -> &'static str
sourcefn schema(&self) -> SchemaRef
sourcefn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
sourcefn table_type(&self) -> TableType
Implementors§
fn table_id(&self) -> TableId
fn table_name(&self) -> &'static str
fn schema(&self) -> SchemaRef
fn to_stream(&self) -> Result<SendableRecordBatchStream>
fn table_type(&self) -> TableType
Required Methods§
fn table_id(&self) -> TableId
fn table_name(&self) -> &'static str
fn schema(&self) -> SchemaRef
fn to_stream(&self) -> Result<SendableRecordBatchStream>
Provided Methods§
fn table_type(&self) -> TableType
Implementors§
fn invalidate_table_id<'life0, 'life1, 'async_trait>( &'life0 self, ctx: &'life1 Context, - table_id: TableId + table_id: TableId ) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, @@ -74,7 +74,7 @@ catalog: &'life1 str, schema: &'life2 str, table_name: &'life3 str -) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where +) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html index c383f8118964..9eff387e8a4a 100644 --- a/catalog/kvbackend/manager/struct.SystemCatalog.html +++ b/catalog/kvbackend/manager/struct.SystemCatalog.html @@ -11,7 +11,7 @@ catalog: &str, schema: &str, table_name: &str -) -> Option<TableRef>
source§impl Clone for SystemCatalog
impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
fn clone(&self) -> SystemCatalog
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreimpl !RefUnwindSafe for SystemCatalog
impl Send for SystemCatalog
impl Sync for SystemCatalog
impl Unpin for SystemCatalog
impl !UnwindSafe for SystemCatalog
Trait Implementations§
source§impl Clone for SystemCatalog
impl Clone for SystemCatalog
source§fn clone(&self) -> SystemCatalog
fn clone(&self) -> SystemCatalog
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for SystemCatalog
impl Send for SystemCatalog
impl Sync for SystemCatalog
impl Unpin for SystemCatalog
impl !UnwindSafe for SystemCatalog
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html
index bcc4e79f3030..239798bb5bac 100644
--- a/catalog/kvbackend/struct.KvBackendCatalogManager.html
+++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html
@@ -23,7 +23,7 @@
'life1: 'async_trait,
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
fn conv<T>(self) -> Twhere diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html index bcc4e79f3030..239798bb5bac 100644 --- a/catalog/kvbackend/struct.KvBackendCatalogManager.html +++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html @@ -23,7 +23,7 @@ 'life1: 'async_trait,
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
@@ -74,7 +74,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html
index dd08e277d1c8..83ced5e75e65 100644
--- a/catalog/memory/manager/struct.MemoryCatalogManager.html
+++ b/catalog/memory/manager/struct.MemoryCatalogManager.html
@@ -1,7 +1,7 @@
MemoryCatalogManager in catalog::memory::manager - Rust Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
sourcepub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups
(e.g. default catalog/schema and information schema)
sourcefn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
sourcefn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@
sourcefn create_catalog_entry(
self: &Arc<Self>,
catalog: String
-) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
source§fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Struct catalog::memory::manager::MemoryCatalogManager
source · pub struct MemoryCatalogManager {
- catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+ catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
}
Expand description
Simple in-memory list of catalogs
-Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
+Fields§
§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>
Collection of catalogs containing schemas and ultimately Tables
Implementations§
source§impl MemoryCatalogManager
impl MemoryCatalogManager
pub fn new() -> Arc<Self>
sourcepub fn with_default_setup() -> Arc<Self>
pub fn with_default_setup() -> Arc<Self>
Creates a manager with some default setups (e.g. default catalog/schema and information schema)
fn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>
fn catalog_exist_sync(&self, catalog: &str) -> Result<bool>
sourcepub fn register_catalog_sync(&self, name: &str) -> Result<bool>
pub fn register_catalog_sync(&self, name: &str) -> Result<bool>
Registers a catalog if it does not exist and returns false if the schema exists.
@@ -18,7 +18,7 @@fn create_catalog_entry( self: &Arc<Self>, catalog: String -) -> HashMap<String, HashMap<String, TableRef>>
Trait Implementations§
Trait Implementations§
source§impl CatalogManager for MemoryCatalogManager
impl CatalogManager for MemoryCatalogManager
fn schema_exists<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
catalog: &'life1 str,
schema: &'life2 str
@@ -31,7 +31,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html
index 06ddf021ba39..e08a73e4fce1 100644
--- a/catalog/memory/manager/type.SchemaEntries.html
+++ b/catalog/memory/manager/type.SchemaEntries.html
@@ -1 +1 @@
-SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
+SchemaEntries in catalog::memory::manager - Rust
\ No newline at end of file
diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html
index a3007b081a96..98ffda68e56e 100644
--- a/catalog/struct.RegisterSystemTableRequest.html
+++ b/catalog/struct.RegisterSystemTableRequest.html
@@ -1,5 +1,5 @@
RegisterSystemTableRequest in catalog - Rust Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
§impl !RefUnwindSafe for RegisterSystemTableRequest
§impl Send for RegisterSystemTableRequest
§impl Sync for RegisterSystemTableRequest
§impl Unpin for RegisterSystemTableRequest
§impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Struct catalog::RegisterSystemTableRequest
source · pub struct RegisterSystemTableRequest {
- pub create_table_request: CreateTableRequest,
+ pub create_table_request: CreateTableRequest,
pub open_hook: Option<OpenSystemTableHook>,
}
Expand description
Register system table request:
-
@@ -7,7 +7,7 @@
with table ref after opening the system table
- When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
impl !RefUnwindSafe for RegisterSystemTableRequest
impl Send for RegisterSystemTableRequest
impl Sync for RegisterSystemTableRequest
impl Unpin for RegisterSystemTableRequest
impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
Fields§
§create_table_request: CreateTableRequest
§open_hook: Option<OpenSystemTableHook>
Auto Trait Implementations§
impl !RefUnwindSafe for RegisterSystemTableRequest
impl Send for RegisterSystemTableRequest
impl Sync for RegisterSystemTableRequest
impl Unpin for RegisterSystemTableRequest
impl !UnwindSafe for RegisterSystemTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html
index 91238cde5a87..c2f30ba4aa53 100644
--- a/catalog/struct.RegisterTableRequest.html
+++ b/catalog/struct.RegisterTableRequest.html
@@ -2,9 +2,9 @@
pub catalog: String,
pub schema: String,
pub table_name: String,
- pub table_id: TableId,
- pub table: TableRef,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
source§impl Clone for RegisterTableRequest
impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
fn clone(&self) -> RegisterTableRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreimpl !RefUnwindSafe for RegisterTableRequest
impl Send for RegisterTableRequest
impl Sync for RegisterTableRequest
impl Unpin for RegisterTableRequest
impl !UnwindSafe for RegisterTableRequest
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
impl<T> Any for Twhere
+ pub table_id: TableId,
+ pub table: TableRef,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§table_id: TableId
§table: TableRef
Trait Implementations§
source§impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl !RefUnwindSafe for RegisterTableRequest
§impl Send for RegisterTableRequest
§impl Sync for RegisterTableRequest
§impl Unpin for RegisterTableRequest
§impl !UnwindSafe for RegisterTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
source§impl Clone for RegisterTableRequest
impl Clone for RegisterTableRequest
source§fn clone(&self) -> RegisterTableRequest
fn clone(&self) -> RegisterTableRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreimpl !RefUnwindSafe for RegisterTableRequest
impl Send for RegisterTableRequest
impl Sync for RegisterTableRequest
impl Unpin for RegisterTableRequest
impl !UnwindSafe for RegisterTableRequest
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
fn conv<T>(self) -> Twhere
diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html
index 166aa7465716..c0a56b79a189 100644
--- a/catalog/struct.RenameTableRequest.html
+++ b/catalog/struct.RenameTableRequest.html
@@ -3,8 +3,8 @@
pub schema: String,
pub table_name: String,
pub new_table_name: String,
- pub table_id: TableId,
-}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
source§impl Clone for RenameTableRequest
impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
fn clone(&self) -> RenameTableRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreimpl RefUnwindSafe for RenameTableRequest
impl Send for RenameTableRequest
impl Sync for RenameTableRequest
impl Unpin for RenameTableRequest
impl UnwindSafe for RenameTableRequest
source§impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
impl<T> Any for Twhere
+ pub table_id: TableId,
+}Fields§
§catalog: String
§schema: String
§table_name: String
§new_table_name: String
§table_id: TableId
Trait Implementations§
source§impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for RenameTableRequest
§impl Send for RenameTableRequest
§impl Sync for RenameTableRequest
§impl Unpin for RenameTableRequest
§impl UnwindSafe for RenameTableRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
source§impl Clone for RenameTableRequest
impl Clone for RenameTableRequest
source§fn clone(&self) -> RenameTableRequest
fn clone(&self) -> RenameTableRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreimpl RefUnwindSafe for RenameTableRequest
impl Send for RenameTableRequest
impl Sync for RenameTableRequest
impl Unpin for RenameTableRequest
impl UnwindSafe for RenameTableRequest
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Conv for T
impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
fn conv<T>(self) -> Twhere
diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html
index 3f057be0493b..cc8091a5169e 100644
--- a/catalog/trait.CatalogManager.html
+++ b/catalog/trait.CatalogManager.html
@@ -54,7 +54,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
- ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
+ ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
@@ -107,7 +107,7 @@
catalog: &'life1 str,
schema: &'life2 str,
table_name: &'life3 str
-) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
+) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html
index 1eefe22addab..6b2713f62a6a 100644
--- a/catalog/type.OpenSystemTableHook.html
+++ b/catalog/type.OpenSystemTableHook.html
@@ -1,2 +1,2 @@
-OpenSystemTableHook in catalog - Rust Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+OpenSystemTableHook in catalog - Rust
\ No newline at end of file
diff --git a/cmd/standalone/fn.build_frontend.html b/cmd/standalone/fn.build_frontend.html
index 8054e2f5602b..48b2bbfa9814 100644
--- a/cmd/standalone/fn.build_frontend.html
+++ b/cmd/standalone/fn.build_frontend.html
@@ -1,4 +1,4 @@
-build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust
Type Definition catalog::OpenSystemTableHook
source · pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description
Hook called after system table opening.
+Function cmd::standalone::build_frontend
source · async fn build_frontend(
+build_frontend in cmd::standalone - Rust Function cmd::standalone::build_frontend
source · async fn build_frontend(
plugins: Plugins,
kv_store: KvBackendRef,
procedure_manager: ProcedureManagerRef,
diff --git a/cmd/standalone/index.html b/cmd/standalone/index.html
index 8dcd4e58847c..60da196e6bd5 100644
--- a/cmd/standalone/index.html
+++ b/cmd/standalone/index.html
@@ -1 +1 @@
-cmd::standalone - Rust
\ No newline at end of file
+cmd::standalone - Rust
\ No newline at end of file
diff --git a/cmd/standalone/struct.Instance.html b/cmd/standalone/struct.Instance.html
index b84d734422ed..4316074113c0 100644
--- a/cmd/standalone/struct.Instance.html
+++ b/cmd/standalone/struct.Instance.html
@@ -1,7 +1,7 @@
-Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
+Instance in cmd::standalone - Rust Struct cmd::standalone::Instance
source · pub struct Instance {
datanode: Datanode,
frontend: Instance,
-}
Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§datanode: Datanode
§frontend: Instance
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for Instance
§impl Send for Instance
§impl Sync for Instance
§impl Unpin for Instance
§impl !UnwindSafe for Instance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/cmd/standalone/struct.StandaloneOptions.html b/cmd/standalone/struct.StandaloneOptions.html
index 1ef6229b99eb..38223594266a 100644
--- a/cmd/standalone/struct.StandaloneOptions.html
+++ b/cmd/standalone/struct.StandaloneOptions.html
@@ -1,4 +1,4 @@
-StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 15 fields
+StandaloneOptions in cmd::standalone - Rust Struct cmd::standalone::StandaloneOptions
source · pub struct StandaloneOptions {Show 16 fields
pub mode: Mode,
pub enable_telemetry: bool,
pub http: HttpOptions,
@@ -13,9 +13,10 @@
pub metadata_store: KvStoreConfig,
pub procedure: ProcedureConfig,
pub logging: LoggingOptions,
+ pub user_provider: Option<String>,
pub region_engine: Vec<RegionEngineConfig>,
-}
Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
-Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
+
}Fields§
§mode: Mode
§enable_telemetry: bool
§http: HttpOptions
§grpc: GrpcOptions
§mysql: MysqlOptions
§postgres: PostgresOptions
§opentsdb: OpentsdbOptions
§influxdb: InfluxdbOptions
§prom_store: PromStoreOptions
§wal: WalConfig
§storage: StorageConfig
§metadata_store: KvStoreConfig
§procedure: ProcedureConfig
§logging: LoggingOptions
§user_provider: Option<String>
§region_engine: Vec<RegionEngineConfig>
Options for different store engines.
+Implementations§
source§impl StandaloneOptions
sourcefn frontend_options(self) -> FrontendOptions
sourcefn datanode_options(self) -> DatanodeOptions
Trait Implementations§
source§impl Clone for StandaloneOptions
source§fn clone(&self) -> StandaloneOptions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for StandaloneOptions
source§impl Default for StandaloneOptions
source§impl<'de> Deserialize<'de> for StandaloneOptionswhere
StandaloneOptions: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for StandaloneOptions
§impl Send for StandaloneOptions
§impl Sync for StandaloneOptions
§impl Unpin for StandaloneOptions
§impl UnwindSafe for StandaloneOptions
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/cmd/standalone/struct.StartCommand.html b/cmd/standalone/struct.StartCommand.html
index d8f3ecb33790..53ab13b78521 100644
--- a/cmd/standalone/struct.StartCommand.html
+++ b/cmd/standalone/struct.StartCommand.html
@@ -1,4 +1,4 @@
-StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
+StartCommand in cmd::standalone - Rust Struct cmd::standalone::StartCommand
source · struct StartCommand {
http_addr: Option<String>,
rpc_addr: Option<String>,
mysql_addr: Option<String>,
@@ -11,15 +11,15 @@
tls_key_path: Option<String>,
user_provider: Option<String>,
env_prefix: String,
-}
Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
+}Fields§
§http_addr: Option<String>
§rpc_addr: Option<String>
§mysql_addr: Option<String>
§postgres_addr: Option<String>
§opentsdb_addr: Option<String>
§influxdb_enable: bool
§config_file: Option<String>
§tls_mode: Option<TlsMode>
§tls_cert_path: Option<String>
§tls_key_path: Option<String>
§user_provider: Option<String>
§env_prefix: String
Implementations§
source§impl StartCommand
sourcefn load_options(&self, top_level_options: TopLevelOptions) -> Result<Options>
sourceasync fn build(self, opts: MixOptions) -> Result<Instance>
Trait Implementations§
source§impl Args for StartCommand
source§fn augment_args<'b>(__clap_app: Command<'b>) -> Command<'b>
source§fn augment_args_for_update<'b>(__clap_app: Command<'b>) -> Command<'b>
source§impl CommandFactory for StartCommand
source§fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
§fn command_for_update<'help>() -> App<'help>
source§impl Debug for StartCommand
source§impl Default for StartCommand
source§fn default() -> StartCommand
Returns the “default value” for a type. Read moresource§impl FromArgMatches for StartCommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for StartCommand
source§impl Parser for StartCommand
§fn parse_from<I, T>(itr: I) -> Selfwhere
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/common_error/ext/trait.StackError.html b/common_error/ext/trait.StackError.html
index e0640ad181fe..8c79ca160e51 100644
--- a/common_error/ext/trait.StackError.html
+++ b/common_error/ext/trait.StackError.html
@@ -7,4 +7,4 @@
fn last(&self) -> &dyn StackError
where Self: Sized { ... }
}Required Methods§
sourcefn debug_fmt(&self, layer: usize, buf: &mut Vec<String>)
sourcefn next(&self) -> Option<&dyn StackError>
Provided Methods§
sourcefn last(&self) -> &dyn StackErrorwhere
- Self: Sized,
Implementations on Foreign Types§
source§impl<T: StackError> StackError for Box<T>
source§impl<T: ?Sized + StackError> StackError for Arc<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
+ Self: Sized,Implementations on Foreign Types§
source§impl<T: ?Sized + StackError> StackError for Arc<T>
source§impl<T: StackError> StackError for Box<T>
Implementors§
source§impl StackError for MockError
source§impl StackError for BoxedError
source§impl StackError for PlainError
\ No newline at end of file
diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html
index 1850a92935fc..63f2342d02da 100644
--- a/common_grpc_expr/alter/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr::alter - Rust Function common_grpc_expr::alter::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html
index 4206ec54f54a..bd7e5b33fbcf 100644
--- a/common_grpc_expr/alter/index.html
+++ b/common_grpc_expr/alter/index.html
@@ -1 +1 @@
-common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr::alter - Rust Module common_grpc_expr::alter
source · Constants
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html
index 4d6dd1ad4737..17bb5cee292b 100644
--- a/common_grpc_expr/delete/fn.to_table_delete_request.html
+++ b/common_grpc_expr/delete/fn.to_table_delete_request.html
@@ -2,4 +2,4 @@
catalog_name: &str,
schema_name: &str,
request: DeleteRequest
-) -> Result<DeleteRequest>
\ No newline at end of file
+) -> Result<DeleteRequest>
\ No newline at end of file
diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html
index e83fe76ebb26..fb020673c315 100644
--- a/common_grpc_expr/fn.alter_expr_to_request.html
+++ b/common_grpc_expr/fn.alter_expr_to_request.html
@@ -1,5 +1,5 @@
alter_expr_to_request in common_grpc_expr - Rust Function common_grpc_expr::alter_expr_to_request
source · pub fn alter_expr_to_request(
- table_id: TableId,
+ table_id: TableId,
expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description
Convert an [AlterExpr
] to an [AlterTableRequest
]
+) -> Result<AlterTableRequest>Expand description
Convert an [AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html
index 3fd0656e8b4a..123b65c2895b 100644
--- a/common_grpc_expr/index.html
+++ b/common_grpc_expr/index.html
@@ -1 +1 @@
-common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an [AlterTableRequest
]
\ No newline at end of file
+common_grpc_expr - Rust Crate common_grpc_expr
source · Re-exports
pub use insert::build_create_expr_from_insertion;
pub use insert::find_new_columns;
Modules
- alter 🔒
Functions
- Convert an [
AlterExpr
] to an AlterTableRequest
\ No newline at end of file
diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
index d204bc70ab7b..36f3cb9ff049 100644
--- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
+++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html
@@ -1,7 +1,7 @@
build_create_expr_from_insertion in common_grpc_expr::insert - Rust Function common_grpc_expr::insert::build_create_expr_from_insertion
source · pub fn build_create_expr_from_insertion(
catalog_name: &str,
schema_name: &str,
- table_id: Option<TableId>,
+ table_id: Option<TableId>,
table_name: &str,
columns: &[Column],
engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index 76a2b47b82aa..e78b4de945b9 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
build_create_table_expr in common_grpc_expr::util - Rust Function common_grpc_expr::util::build_create_table_expr
source · pub fn build_create_table_expr(
- table_id: Option<TableId>,
- table_name: &TableReference<'_>,
+ table_id: Option<TableId>,
+ table_name: &TableReference<'_>,
column_exprs: Vec<ColumnExpr<'_>>,
engine: &str,
desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 94e9334f09a2..13feb0240fbf 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
DummyCacheInvalidator in common_meta::cache_invalidator - Rust pub struct DummyCacheInvalidator;
Trait Implementations§
source§impl CacheInvalidator for DummyCacheInvalidator
source§fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
_ctx: &'life1 Context,
- _table_id: TableId
+ _table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html
index 004d340a376a..dc6e8864c3a7 100644
--- a/common_meta/cache_invalidator/trait.CacheInvalidator.html
+++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html
@@ -3,7 +3,7 @@
fn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait,
@@ -19,7 +19,7 @@
}Required Methods§
sourcefn invalidate_table_id<'life0, 'life1, 'async_trait>(
&'life0 self,
ctx: &'life1 Context,
- table_id: TableId
+ table_id: TableId
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
index 4e32e147c5db..625083846c6d 100644
--- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
+++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html
@@ -1,5 +1,5 @@
create_proto_alter_kind in common_meta::ddl::alter_table - Rust Function common_meta::ddl::alter_table::create_proto_alter_kind
source · pub fn create_proto_alter_kind(
- table_info: &RawTableInfo,
+ table_info: &RawTableInfo,
alter_kind: &Kind
) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description
Creates region proto alter kind from table_info
and alter_kind
.
Returns the kind and next column id if it adds new columns.
diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html
index 018ff5a55e63..f9a58a4e56bc 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableData.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableData.html
@@ -11,7 +11,7 @@
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
cluster_id: u64,
next_column_id: Option<ColumnId>
-) -> Selfsourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn table_id(&self) -> TableId
sourcefn table_info(&self) -> &RawTableInfo
Trait Implementations§
source§impl Debug for AlterTableData
source§impl<'de> Deserialize<'de> for AlterTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for AlterTableData
§impl Send for AlterTableData
§impl Sync for AlterTableData
§impl Unpin for AlterTableData
§impl UnwindSafe for AlterTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
index 6a100fc8420b..473eaaaee000 100644
--- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
+++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html
@@ -17,8 +17,8 @@
) -> Result<()>
Update table metadata for rename table operation.
sourceasync fn on_update_metadata_for_alter(
&self,
- new_table_info: RawTableInfo
-) -> Result<()>
sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
+ new_table_info: RawTableInfo
+) -> Result<()>sourcefn build_new_table_info(&self) -> Result<TableInfo>
sourceasync fn on_update_metadata(&mut self) -> Result<Status>
Update table metadata.
sourceasync fn on_broadcast(&mut self) -> Result<Status>
Broadcasts the invalidating table cache instructions.
sourcefn lock_key_inner(&self) -> Vec<String>
Trait Implementations§
source§impl Procedure for AlterTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html
index 4330b2fbd1af..2e5e27fd7eb4 100644
--- a/common_meta/ddl/create_table/struct.CreateTableData.html
+++ b/common_meta/ddl/create_table/struct.CreateTableData.html
@@ -3,7 +3,7 @@
pub task: CreateTableTask,
pub region_routes: Vec<RegionRoute>,
pub cluster_id: u64,
-}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+}Fields§
§state: CreateTableState
§task: CreateTableTask
§region_routes: Vec<RegionRoute>
§cluster_id: u64
Implementations§
source§impl CreateTableData
sourcefn table_ref(&self) -> TableReference<'_>
Trait Implementations§
source§impl Debug for CreateTableData
source§impl<'de> Deserialize<'de> for CreateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for CreateTableData
§impl Send for CreateTableData
§impl Sync for CreateTableData
§impl Unpin for CreateTableData
§impl UnwindSafe for CreateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
index 9a2a1de73fad..b71e4a8436f9 100644
--- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html
+++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html
@@ -6,7 +6,7 @@
task: CreateTableTask,
region_routes: Vec<RegionRoute>,
context: DdlContext
-) -> Self
sourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
+) -> Selfsourcepub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>
sourcepub fn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
sourcepub fn region_routes(&self) -> &Vec<RegionRoute>
sourceasync fn on_prepare(&mut self) -> Result<Status>
Checks whether the table exists.
sourcepub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>
sourcepub async fn on_datanode_create_regions(&mut self) -> Result<Status>
sourceasync fn on_create_metadata(&self) -> Result<Status>
Trait Implementations§
source§impl Procedure for CreateTableProcedure
source§fn execute<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_ctx: &'life1 ProcedureContext
diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html
index 2b91fa24c713..46e3a21db8cd 100644
--- a/common_meta/ddl/drop_table/struct.DropTableData.html
+++ b/common_meta/ddl/drop_table/struct.DropTableData.html
@@ -9,7 +9,7 @@
task: DropTableTask,
table_route_value: DeserializedValueWithBytes<TableRouteValue>,
table_info_value: DeserializedValueWithBytes<TableInfoValue>
-) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcefn table_ref(&self) -> TableReference<'_>
sourcefn region_routes(&self) -> &Vec<RegionRoute>
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for DropTableData
source§impl<'de> Deserialize<'de> for DropTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for DropTableData
§impl Send for DropTableData
§impl Sync for DropTableData
§impl Unpin for DropTableData
§impl UnwindSafe for DropTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html
index 36cbad59636a..b095be070299 100644
--- a/common_meta/ddl/trait.TableMetadataAllocator.html
+++ b/common_meta/ddl/trait.TableMetadataAllocator.html
@@ -3,7 +3,7 @@
fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>
where Self: 'async_trait,
@@ -14,7 +14,7 @@
}Required Methods§
sourcefn create<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
ctx: &'life1 TableMetadataAllocatorContext,
- table_info: &'life2 mut RawTableInfo,
+ table_info: &'life2 mut RawTableInfo,
partitions: &'life3 [Partition]
) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where
Self: 'async_trait,
diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
index 708e5561808d..7363b523f063 100644
--- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html
+++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html
@@ -9,7 +9,7 @@
task: TruncateTableTask,
table_info_value: DeserializedValueWithBytes<TableInfoValue>,
region_routes: Vec<RegionRoute>
-) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+) -> Self
sourcepub fn table_ref(&self) -> TableReference<'_>
sourcepub fn table_name(&self) -> TableName
sourcefn table_info(&self) -> &RawTableInfo
sourcefn table_id(&self) -> TableId
Trait Implementations§
source§impl Debug for TruncateTableData
source§impl<'de> Deserialize<'de> for TruncateTableData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for TruncateTableData
§impl Send for TruncateTableData
§impl Sync for TruncateTableData
§impl Unpin for TruncateTableData
§impl UnwindSafe for TruncateTableData
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html
index 1a92776ff7a1..541ce4833b77 100644
--- a/common_meta/error/enum.Error.html
+++ b/common_meta/error/enum.Error.html
@@ -44,12 +44,12 @@
},
BuildTableMeta {
table_name: String,
- error: TableMetaBuilderError,
+ error: TableMetaBuilderError,
location: Location,
},
Table {
location: Location,
- source: Error,
+ source: Error,
},
TableRouteNotFound {
table_name: String,
@@ -145,7 +145,7 @@
location: Location,
},
MoveRegion {
- table_id: TableId,
+ table_id: TableId,
region: RegionNumber,
err_msg: String,
location: Location,
@@ -169,7 +169,7 @@
RetryLater {
source: BoxedError,
},
-
}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
+}Variants§
§NextSequence
§SequenceOutOfRange
§UnexpectedSequenceValue
§TableInfoNotFound
§RegisterProcedureLoader
§SubmitProcedure
§Unsupported
§WaitProcedure
§ConvertRawTableInfo
§PrimaryKeyNotFound
§BuildTableMeta
§Table
§TableRouteNotFound
§DecodeProto
§EncodeJson
§DecodeJson
§PayloadNotExist
Fields
§location: Location
§SendMessage
§SerdeJson
§ParseOption
§RouteInfoCorrupted
§IllegalServerState
§ConvertAlterTableRequest
§InvalidProtoMsg
§Unexpected
§TableAlreadyExists
§CatalogAlreadyExists
§SchemaAlreadyExists
§ConvertRawKey
§TableNotFound
§RenameTable
§InvalidTableMetadata
§GetKvCache
§CacheNotGet
§EtcdTxnOpResponse
§MoveRegion
§InvalidCatalogValue
§External
§InvalidHeartbeatResponse
Fields
§location: Location
§OperateDatanode
§RetryLater
Fields
§source: BoxedError
Implementations§
source§impl Error
sourcepub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error
Creates a new Error::RetryLater error from source err
.
sourcepub fn is_retry_later(&self) -> bool
Determine whether it is a retry later type through StatusCode
Trait Implementations§
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§fn output_msg(&self) -> Stringwhere
Self: Sized,
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -206,7 +206,7 @@
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where
Error: Error + ErrorCompat,
@@ -245,7 +245,7 @@
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
+ Error: Error + ErrorCompat,
source§impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where
Error: Error + ErrorCompat,
__T0: Into<String>,
source§impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where
Error: Error + ErrorCompat,
diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html
index de793f19e317..848719b5d875 100644
--- a/common_meta/error/struct.BuildTableMetaSnafu.html
+++ b/common_meta/error/struct.BuildTableMetaSnafu.html
@@ -3,7 +3,7 @@
}Expand description
SNAFU context selector for the Error::BuildTableMeta
variant
Fields§
§table_name: __T0
Trait Implementations§
source§impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>
source§fn clone(&self) -> BuildTableMetaSnafu<__T0>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>
source§impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where
Error: Error + ErrorCompat,
- __T0: Into<String>,
source§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
+ __T0: Into<String>,
§type Source = TableMetaBuilderError
The underlying errorsource§fn into_error(self, error: Self::Source) -> Error
Combine the information to produce the errorsource§impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>
Auto Trait Implementations§
§impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where
__T0: RefUnwindSafe,
§impl<__T0> Send for BuildTableMetaSnafu<__T0>where
__T0: Send,
§impl<__T0> Sync for BuildTableMetaSnafu<__T0>where
__T0: Sync,
§impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where
diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html
index 33e45ac82117..7225b5d448e7 100644
--- a/common_meta/error/struct.MoveRegionSnafu.html
+++ b/common_meta/error/struct.MoveRegionSnafu.html
@@ -4,16 +4,16 @@
pub err_msg: __T2,
}Expand description
SNAFU context selector for the Error::MoveRegion
variant
Fields§
§table_id: __T0
§region: __T1
§err_msg: __T2
Implementations§
Trait Implementations§
source§impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>
source§fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where
Error: Error + ErrorCompat,
- __T0: Into<TableId>,
+ __T0: Into<TableId>,
__T1: Into<RegionNumber>,
__T2: Into<String>,
source§impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>
Auto Trait Implementations§
§impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where
__T0: RefUnwindSafe,
diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html
index a2c1ecb55273..d9c91350619f 100644
--- a/common_meta/error/struct.TableSnafu.html
+++ b/common_meta/error/struct.TableSnafu.html
@@ -1,6 +1,6 @@
TableSnafu in common_meta::error - Rust Struct common_meta::error::TableSnafu
source · pub struct TableSnafu;
Expand description
SNAFU context selector for the Error::Table
variant
Trait Implementations§
source§impl Clone for TableSnafu
source§fn clone(&self) -> TableSnafu
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for TableSnafu
source§impl Copy for TableSnafu
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
Auto Trait Implementations§
§impl RefUnwindSafe for TableSnafu
§impl Send for TableSnafu
§impl Sync for TableSnafu
§impl Unpin for TableSnafu
§impl UnwindSafe for TableSnafu
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CompatExt for T
§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html
index f2b72df49f65..7a20097062e3 100644
--- a/common_meta/instruction/enum.Instruction.html
+++ b/common_meta/instruction/enum.Instruction.html
@@ -1,9 +1,9 @@
Instruction in common_meta::instruction - Rust