MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

Methodnew
(metric_registry: &Arc<Registry>)
influxdb3_catalog/src/catalog/versions/v2/metrics.rs:27
Methodnew
( table: TableDefinition, database_schema: Arc<DatabaseSchema>, column_limit: usize,
influxdb3_catalog/src/catalog/versions/v2/update.rs:1496
Methodnew
(inner: Arc<super::TableDefinition>)
influxdb3_catalog/src/catalog/versions/v2/legacy.rs:32
Methodnew
(num_dbs: usize, num_tables: usize, num_columns_per_table: usize)
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:41
Methodnew
(events: Vec<CatalogEvent>)
influxdb3_catalog/src/catalog/versions/v3/events.rs:231
Methodnew
(default_hard_delete_duration: Duration)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:185
Methodnew
Create a new, empty catalog.
influxdb3_catalog/src/catalog/versions/v3/inner.rs:67
Methodnew
(inner: Arc<super::schema::table::TableDefinition>)
influxdb3_catalog/src/catalog/versions/v3/legacy.rs:24
Methodnew
( total_db_count: usize, total_table_count: usize, total_column_count: usize, )
influxdb3_catalog/src/catalog/versions/v3/usage.rs:22
Methodnew
( inner: CatalogTransaction, database_schema: Arc<DatabaseSchema>, next_table_id: Tabl
influxdb3_catalog/src/catalog/versions/v3/transaction.rs:137
Methodnew
(repo: Repository<RoleId, Role>)
influxdb3_catalog/src/catalog/versions/v3/schema/role.rs:30
Methodnew
(id: UserId, display_name: Option<Arc<str>>, created_at: i64)
influxdb3_catalog/src/catalog/versions/v3/schema/user.rs:29
Methodnew
(size: usize)
influxdb3_catalog/src/catalog/versions/v3/schema/cache.rs:119
Methodnew
(column_id: impl Into<ColumnId>, name: impl Into<Arc<str>>)
influxdb3_catalog/src/catalog/versions/v3/schema/column.rs:112
Methodnew
Create a new [`TableDefinition`] Ensures the provided columns will be ordered before constructing the schema.
influxdb3_catalog/src/catalog/versions/v3/schema/table.rs:114
Methodnew
(id: DbId, name: Arc<str>)
influxdb3_catalog/src/catalog/versions/v3/schema/database.rs:59
Methodnew
Create a new registration entry for a record type.
influxdb3_catalog/src/format/registry.rs:119
Methodnew
Create a new record header.
influxdb3_catalog/src/format/record.rs:94
Methodnew
(environment: &ProcessingEngineEnvironmentManager)
influxdb3/src/commands/serve.rs:1482
Methodnew
()
influxdb3/src/commands/serve/jemalloc.rs:21
Methodnew
()
influxdb3/tests/server/packages.rs:18
Methodnew
()
influxdb3/tests/server/plugin_restriction.rs:11
Methodnew
Create a new `LimitObjectStore` that limits the maximum number of outstanding concurrent requests to `max_permits`. Semaphore metrics (permits acquir
object_store_limit/src/lib.rs:47
Methodnew
( catalog_sequence: u64, database_id: DbId, database_name: Arc<str>, table_chu
influxdb3_wal/src/lib.rs:298
Methodnew
Creates a new WAL. This will replay files into the notifier and trigger any snapshots that exist in the WAL files that haven't been cleaned up yet.
influxdb3_wal/src/object_store.rs:52
Methodnew
Create a new `SnapshotTracker` with the given snapshot size and gen1 duration. The gen1 duration is the size of chunks in the write buffer that will b
influxdb3_wal/src/snapshot_tracker.rs:25
Methodnew_1m
()
influxdb3_wal/src/lib.rs:207
Methodnew_5m
()
influxdb3_wal/src/lib.rs:211
Methodnew_alias
(expr: Expr, alias: Identifier)
core/influxdb_influxql_parser/src/select.rs:1151
Methodnew_all_null
Create statistics for a column that only has nulls up to now
core/data_types/src/lib.rs:1954
Functionnew_always_works
()
core/trace_exporters/src/rate_limiter.rs:54
Methodnew_arc
( inner: Arc<dyn ObjectStore>, credential_reloader: Arc<AwsCredentialReloader>, )
influxdb3_clap_blocks/src/object_store.rs:1381
Methodnew_catalog_only
( id: PartitionId, table_id: TableId, partition_key: PartitionKey, sort_key_id
core/data_types/src/partition.rs:558
Methodnew_client
Create a new [`TraceService`] for instrumenting a client
core/trace_http/src/tower.rs:111
Methodnew_cron
(cron_schedule: CronSchedule, time_provider: Arc<dyn TimeProvider>)
influxdb3_processing_engine/src/plugins.rs:885
Functionnew_custom_table_template_requires_time_specified
()
core/data_types/src/partition_template.rs:2612
Methodnew_db
Constructs a new `MeasurementNameExpression` with the specified `name` and `database`.
core/influxdb_influxql_parser/src/common.rs:610
Methodnew_db_rp
Constructs a new `MeasurementNameExpression` with the specified `name`, `database` and `retention_policy`.
core/influxdb_influxql_parser/src/common.rs:619
Methodnew_empty
Create a new [`CacheValue`] with no data and the provided `generation`.
core/catalog_cache/src/lib.rs:128
Methodnew_empty
(len: usize)
core/arrow_util/src/string.rs:35
Methodnew_empty
Create new empty `TableDefinition`
influxdb3_catalog/src/catalog/versions/v2.rs:3160
Methodnew_empty
Create new empty `TableDefinition`
influxdb3_catalog/src/catalog/versions/v1.rs:1493
Methodnew_empty
Create new empty `TableDefinition`
influxdb3_catalog/src/catalog/versions/v3/schema/table.rs:94
Methodnew_empty_from
Start a new `NamespaceSchema` with empty `tables` but the rest of the information populated from the given `Namespace`.
core/data_types/src/lib.rs:646
Methodnew_enterprise
( current_node_id: impl Into<Arc<str>>, catalog_id: impl Into<Arc<str>>, store: Arc<dy
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:110
Methodnew_enterprise
Construct a `Catalog` for a node in an Enterprise cluster.
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:770
Methodnew_enterprise_with_shutdown
( current_node_id: impl Into<Arc<str>>, catalog_id: impl Into<Arc<str>>, store: Arc<dy
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:211
Methodnew_enterprise_with_shutdown
( current_node_id: impl Into<Arc<str>>, catalog_id: impl Into<Arc<str>>, store: Arc<dy
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:810
Methodnew_every
(duration: Duration, time_provider: Arc<dyn TimeProvider>)
influxdb3_processing_engine/src/plugins.rs:894
Methodnew_extended_query_context
( &self, _extension: std::option::Option<std::sync::Arc<dyn iox_query::Extension + 'static>>,
influxdb3_query_executor/src/lib.rs:659
Functionnew_field_ordering
()
influxdb3_cache/src/last_cache/tests.rs:999
Functionnew_fields_added_to_default_cache
()
influxdb3_cache/src/last_cache/tests.rs:906
Functionnew_from_arrow_metadata_good
()
core/schema/src/lib.rs:1329
Functionnew_from_arrow_metadata_invalid_field
()
core/schema/src/lib.rs:1579
Functionnew_from_arrow_metadata_invalid_md
()
core/schema/src/lib.rs:1561
Functionnew_from_arrow_metadata_mismatched_field
()
core/schema/src/lib.rs:1420
Functionnew_from_arrow_metadata_mismatched_tag
()
core/schema/src/lib.rs:1399
Functionnew_from_arrow_metadata_mismatched_timestamp
()
core/schema/src/lib.rs:1438
Functionnew_from_arrow_no_metadata
()
core/schema/src/lib.rs:1546
Functionnew_from_arrow_nullable_wrong_field
()
core/schema/src/lib.rs:1509
Functionnew_from_arrow_nullable_wrong_tag
()
core/schema/src/lib.rs:1491
Functionnew_from_arrow_nullable_wrong_timestamp
()
core/schema/src/lib.rs:1527
Functionnew_from_arrow_replicated_columns
()
core/schema/src/lib.rs:1458
Functionnew_from_arrow_wrong_time_column_name
()
core/schema/src/lib.rs:1597
Methodnew_from_batch
(database_batch: &DatabaseBatch)
influxdb3_catalog/src/catalog/versions/v2.rs:2326
Methodnew_from_batch
(database_batch: &DatabaseBatch)
influxdb3_catalog/src/catalog/versions/v1.rs:1050
Methodnew_from_catalog
Initialize a [`DistinctCacheProvider`] from a [`Catalog`], populating the provider's `cache_map` from the definitions in the catalog.
influxdb3_cache/src/distinct_cache/provider.rs:41
Methodnew_from_catalog
Initialize a [`LastCacheProvider`] from a [`Catalog`]
influxdb3_cache/src/last_cache/provider.rs:38
Methodnew_from_catalog_with_background_eviction
Initialize a [`DistinctCacheProvider`] from a [`Catalog`], populating the provider's `cache_map` from the definitions in the catalog. This starts a ba
influxdb3_cache/src/distinct_cache/provider.rs:83
Methodnew_from_catalog_with_background_eviction
Initialize a [`LastCacheProvider`] from a [`Catalog`] and run a background process to evict expired entries from the cache
influxdb3_cache/src/last_cache/provider.rs:101
Methodnew_from_checkpoints_and_snapshots
Create a new `PersistedFiles` from checkpoints and additional snapshots. This is the preferred method when checkpoints are available, as it reduces t
influxdb3_write/src/write_buffer/persisted_files.rs:126
Methodnew_from_ds_schema
Create a new IQLSchema from a [`DataSourceSchema`] from the FROM clause of a query or subquery.
core/iox_query_influxql/src/plan/util.rs:40
Methodnew_from_fields
Create a new IQLSchema from a list of [`Field`]s on the SELECT list of a subquery.
core/iox_query_influxql/src/plan/util.rs:52
Methodnew_from_flight
Create a new client from an existing [`FlightClient`]
core/influxdb_iox_client/src/client/flightsql.rs:72
Methodnew_from_op
Create a new table definition from a catalog op
influxdb3_catalog/src/catalog/versions/v2.rs:3280
Methodnew_from_op
Create a new table definition from a catalog op
influxdb3_catalog/src/catalog/versions/v1.rs:1589
Methodnew_from_parts
Create and validate a new Schema, creating metadata to represent the the various parts. This method is intended to be used only by the SchemaBuilder.
core/schema/src/lib.rs:583
Methodnew_from_persisted_snapshots
Create a new `PersistedFiles` from a list of persisted snapshots Accepts `Arc<Vec<PersistedSnapshot>>` to allow sharing the snapshot data between mul
influxdb3_write/src/write_buffer/persisted_files.rs:108
Methodnew_from_snapshot
Create new S3Fifo from a deserialized snapshot. This function deserializes a snapshot and creates a new S3Fifo instance with the restored state, incl
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/s3_fifo.rs:255
Methodnew_from_snapshot
Create a new S3FifoCache from a snapshot. This function deserializes a snapshot and creates a new cache instance with the restored state. # Paramete
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/mod.rs:120
Methodnew_from_value
Create a new value buffer containing only the given `value`.
core/table_batch/src/builder/column_writer/mod.rs:149
Methodnew_id
The chunk id is only effective in case the chunk's order is the same with another chunk. Hence collisions are safe in that context.
core/data_types/src/lib.rs:1440
Methodnew_if_updated_from_batch
Validates the updates in the `CatalogBatch` are compatible with this schema. If everything is compatible and there are no updates to the existing sche
influxdb3_catalog/src/catalog/versions/v2.rs:2302
Methodnew_if_updated_from_batch
Validates the updates in the `CatalogBatch` are compatible with this schema. If everything is compatible and there are no updates to the existing sche
influxdb3_catalog/src/catalog/versions/v1.rs:1026
Methodnew_in
(in_vals: impl IntoIterator<Item: Into<Arc<str>>>)
influxdb3_cache/src/distinct_cache/cache.rs:536
Methodnew_in
(values: impl IntoIterator<Item = KeyValue>)
influxdb3_cache/src/last_cache/cache.rs:530
Methodnew_in_memory
Create new `Catalog` that uses an in-memory object store. # Note This is intended as a convenience constructor for testing
influxdb3_catalog/src/catalog/versions/v2.rs:1359
Methodnew_in_memory
Construct a `Catalog` backed by an in-memory object store and a `MockProvider` clock fixed at epoch. # Implementation Note This is intended for test
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:534
Methodnew_in_memory_with_args
Create new `Catalog` that uses an in-memory object store with additional configuration arguments. # Note This is intended as a convenience construct
influxdb3_catalog/src/catalog/versions/v2.rs:1391
Methodnew_in_memory_with_args
Create new `Catalog` that uses an in-memory object store with additional configuration arguments. # Note This is intended as a convenience construct
influxdb3_catalog/src/catalog/versions/v1.rs:439
Methodnew_in_memory_with_args
( catalog_id: impl Into<Arc<str>>, time_provider: Arc<dyn TimeProvider>, args: Catalog
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:560
Methodnew_in_memory_with_args_limits
Create new `Catalog` that uses an in-memory object store with additional configuration arguments and limits for testing. # Note This is intended as
influxdb3_catalog/src/catalog/versions/v2.rs:1406
Methodnew_in_memory_with_args_limits
( catalog_id: impl Into<Arc<str>>, time_provider: Arc<dyn TimeProvider>, args: Catalog
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:569
Methodnew_in_memory_with_limits
( catalog_id: impl Into<Arc<str>>, limits: CatalogLimits, )
influxdb3_catalog/src/catalog/versions/v2.rs:1369
Methodnew_in_memory_with_limits
( catalog_id: impl Into<Arc<str>>, limits: CatalogLimits, )
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:544
Methodnew_influxql
(json: &'static str, expected_database: &str, query: &str)
core/service_grpc_flight/src/request.rs:464
Methodnew_influxql_with_params
( json: &'static str, expected_database: &str, query: &str,
core/service_grpc_flight/src/request.rs:473
Methodnew_inner
( name: &str, runtime_builder: tokio::runtime::Builder, metric_registry: Arc<Registry>
core/executor/src/lib.rs:185
Methodnew_inner
(metrics: Option<Metrics>)
core/panic_logging/src/lib.rs:45
Functionnew_namespace_template_requires_time_format
()
core/data_types/src/partition_template.rs:1569
← previousnext →7,901–8,000 of 11,906, ranked by callers