MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

↓ 2 callersMethodadd_columns_impl
( &mut self, schema_builder: &mut SchemaBuilder, new_columns: Vec<ColumnDefinition>,
influxdb3_catalog/src/catalog/versions/v2.rs:3400
↓ 2 callersFunctionadd_elapsed_compute
(metrics: &mut MetricsSet, elapsed_compute: u64, partition: usize)
core/iox_query/src/exec/query_tracing.rs:558
↓ 2 callersMethodadd_file_notifier
(&self, notifier: Arc<dyn WalFileNotifier>)
influxdb3_wal/src/object_store.rs:680
↓ 2 callersMethodadd_line_to_batch
Push the given line - the timestamp in this line should already be rebased through [`Self::rebase_timestamp`]. Part of [`Self::write_lp`], but usable
core/mutable_batch_lp/src/lib.rs:145
↓ 2 callersFunctionadd_metadata_to_schema
Helper function to create a modified schema with different metadata
core/datafusion_util/src/lib.rs:761
↓ 2 callersFunctionadd_output_rows
(metrics: &mut MetricsSet, output_rows: usize, partition: usize)
core/iox_query/src/exec/query_tracing.rs:547
↓ 2 callersMethodadd_package
(mut self, package: impl Into<String>)
influxdb3/tests/cli/api.rs:1069
↓ 2 callersMethodadd_pending_removed
Add a file to the pending_removed_files collection.
influxdb3_write/src/lib.rs:608
↓ 2 callersMethodadd_persisted_snapshot
Merges all files from a [`PersistedSnapshot`] into the persisted files hierarchy. Deduplicates incoming files. Called at runtime (not during initial
influxdb3_write/src/write_buffer/persisted_files.rs:408
↓ 2 callersMethodadd_schedule_trigger
( &mut self, db_id: DbId, trigger_id: TriggerId, )
influxdb3_processing_engine/src/lib.rs:252
↓ 2 callersMethodadd_schemas
(&mut self, schemas: impl IntoIterator<Item = Schema>)
core/iox_query_influxql/src/plan/test_utils.rs:169
↓ 2 callersMethodadd_series
(&mut self, series: SeriesChunk)
core/iox_v1_query_api/src/response.rs:357
↓ 2 callersMethodadd_sort_key
(&mut self, sort_key: Option<&SortKey>)
core/iox_query/src/physical_optimizer/chunk_extraction.rs:82
↓ 2 callersMethodadd_to_span
(&self, span: &mut Span)
core/iox_query/src/exec/query_tracing.rs:248
↓ 2 callersMethodaddr
(&self)
core/authz/src/iox_authorizer.rs:371
↓ 2 callersFunctionaggregate_data
(file_path, lines_field, latency_field)
influxdb3_load_generator/analysis/app.py:76
↓ 2 callersMethodapi_v3_configure_db_create
Make a request to the `POST /api/v3/configure/database` API
influxdb3_client/src/lib.rs:485
↓ 2 callersMethodapi_v3_configure_last_cache_create
Compose a request to the `POST /api/v3/configure/last_cache` API # Example ```no_run # use influxdb3_client::Client; # use influxdb3_catalog::log::ve
influxdb3_client/src/lib.rs:389
↓ 2 callersMethodapi_v3_configure_table_create
(&self, request: &serde_json::Value)
influxdb3/tests/server/mod.rs:998
↓ 2 callersMethodapi_v3_create_database
( &self, database: &str, retention_period: Option<Duration>, )
influxdb3/tests/server/mod.rs:907
↓ 2 callersMethodapi_v3_create_plugin_file
Create a plugin file
influxdb3_client/src/lib.rs:841
↓ 2 callersMethodapply_database_batch
(&mut self, database_batch: &DatabaseBatch)
influxdb3_catalog/src/catalog/versions/v2.rs:1842
↓ 2 callersMethodapply_token_batch_enterprise
(&mut self, token_batch: &TokenBatch)
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:709
↓ 2 callersFunctionarb_opt_bool
Strategy for generating arbitrary Option<bool> values
core/iox_query/src/exec/split.rs:1335
↓ 2 callersFunctionarg_fields
(args: &[ColumnarValue])
core/iox_query/src/exec/gapfill/params.rs:227
↓ 2 callersFunctionarray_ref_nulls_for_type
(data_type: InfluxColumnType, len: usize)
influxdb3_write/src/write_buffer/table_buffer.rs:513
↓ 2 callersMethodas_any
(&self)
core/query_functions/src/derivative.rs:132
↓ 2 callersMethodas_any
(&self)
core/iox_query/src/exec/series_limit/physical.rs:472
↓ 2 callersMethodas_any
(&self)
core/metric/src/metric.rs:106
↓ 2 callersMethodas_content_type
Returns the content type as a string slice for the query format. Maps the `QueryFormat` variants to their corresponding MIME types as strings. This i
core/iox_v1_query_api/src/lib.rs:42
↓ 2 callersMethodas_secs
(&self)
influxdb3_catalog/src/log/versions/v1.rs:340
↓ 2 callersMethodas_secs
(&self)
influxdb3_catalog/src/log/versions/v3.rs:673
↓ 2 callersMethodas_slice
(&self)
influxdb3_authz/src/role/role_permissions.rs:165
↓ 2 callersMethodas_soft_delete_database
(&self)
influxdb3_catalog/src/log/versions/v3.rs:283
↓ 2 callersMethodas_soft_delete_table
(&self)
influxdb3_catalog/src/log/versions/v3.rs:290
↓ 2 callersMethodas_str
(&self)
influxdb3_authz/src/role/role.rs:71
↓ 2 callersMethodas_str
Borrow a string slice of the name.
core/data_types/src/namespace_name.rs:112
↓ 2 callersMethodas_str
(&self)
influxdb3_catalog/src/error/enterprise.rs:11
↓ 2 callersMethodas_time
( self, time_provider: &dyn TimeProvider, default: Duration, )
influxdb3_catalog/src/catalog/versions/v2/update.rs:65
↓ 2 callersMethodas_time
(self, time_provider: &dyn TimeProvider, default: Duration)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:151
↓ 2 callersMethodas_time
( self, time_provider: &dyn TimeProvider, default: Duration, )
influxdb3_catalog/src/catalog/versions/v1/update.rs:46
↓ 2 callersFunctionassert_converge_eq
Assert that the result of `f` converges against the given value;
core/object_store_mem_cache/src/cache_system/test_utils.rs:61
↓ 2 callersFunctionassert_duration_histogram_hits
( metrics: &metric::Registry, name: &'static str, attr: [(&'static str, &'static str); N], exp
influxdb3_cache/src/last_cache/metrics/tests.rs:42
↓ 2 callersFunctionassert_extract
(options: GetOptions, maybe_size: Option<u64>)
core/object_store_size_hinting/src/lib.rs:88
↓ 2 callersFunctionassert_tablib_telemetry
(test_server: &TestServer, installed: bool)
influxdb3/tests/server/packages.rs:94
↓ 2 callersFunctionassert_writes_eq
Asserts two writes are equal
core/dml/src/lib.rs:313
↓ 2 callersMethodassign_bucket
Assign a bucket for the provided `tag_value` using the [`BucketHasher`]s configuration.
core/partition/src/template/bucket.rs:19
↓ 2 callersFunctionauthorize
( authz: &Arc<dyn Authorizer>, req: &Request, namespace: &NamespaceName<'_>, query_param_token
core/iox_http/src/write/single_tenant/auth.rs:12
↓ 2 callersMethodauthorize
( &self, token: Option<Vec<u8>>, requested_perms: &[Permission], )
core/authz/src/iox_authorizer.rs:51
↓ 2 callersMethodauthorize_action
( &self, _subject: Option<&Subject>, _access_request: AccessRequest, )
influxdb3_authz/src/lib.rs:193
↓ 2 callersMethodbackground_checkpoint
Persist the catalog as a checkpoint in the background if we are at the _n_th sequence number.
influxdb3_catalog/src/catalog/versions/v2/update.rs:1429
↓ 2 callersMethodbackground_task
Run the background task that periodically checks and enforces retention policies.
influxdb3_write/src/retention_period_handler.rs:41
↓ 2 callersMethodbackground_update
Periodic catch-up loop. Sleeps for `duration` between probes and, when a log file is present at the next-expected sequence, drains every contiguously
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:2921
↓ 2 callersFunctionbatch_with_many_cols_and_1_row
()
core/parquet_file/src/storage.rs:1030
↓ 2 callersMethodbatches
(&self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:1474
↓ 2 callersFunctionbenchmark_impl
(c: &mut Criterion, name: &str, init: F)
core/sharder/benches/sharder.rs:35
↓ 2 callersFunctionbound_extract
(b: &Bound<T>)
core/iox_query/src/exec/gapfill/mod.rs:411
↓ 2 callersMethodbuffer_write_ops
(&mut self, ops: &[WalOp])
influxdb3_write/src/write_buffer/queryable_buffer.rs:511
↓ 2 callersMethodbuild
Build the output column.
core/iox_query/src/exec/gapfill/algo.rs:964
↓ 2 callersMethodbuild
(self)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:246
↓ 2 callersMethodbuild_aggr_fill_prev_stashed
Builds an array using the [`interleave`](arrow::compute::interleave) kernel to produce an aggregate output column, filling gaps with the previous valu
core/iox_query/src/exec/gapfill/algo.rs:675
↓ 2 callersFunctionbuild_dict
(keys: Int32Array, values: StringArray)
core/arrow_util/src/optimize.rs:285
↓ 2 callersMethodbuild_from_key_part
Convert part of a partition key into a [`ColumnValue`]. The partition key part MUST have been generated from the same [`TemplatePart`] used to constr
core/data_types/src/partition_template.rs:1243
↓ 2 callersMethodbuild_group_take_vec
Builds a vector that can use the [`take`](take::take) kernel to produce a group column.
core/iox_query/src/exec/gapfill/algo.rs:478
↓ 2 callersFunctionbuild_test_case_with_nonoverlapping_ranged_scans
Create 5 parquet files, which are scanned in 8 partitioned file bits, and group into 4 starting file groups: [4.parquet:0..100000000, 8.parquet:0..250
core/iox_query/src/physical_optimizer/sort/regroup_files.rs:312
↓ 2 callersMethodbyte_len
Returns the number of bytes used by this bitset
core/arrow_util/src/bitset.rs:203
↓ 2 callersFunctioncalc_window
Given a time value, calculates the (min, max) boundary of the `group by time(duration, offset)` interval that contains it.
core/iox_query_influxql/src/window/integral.rs:309
↓ 2 callersFunctioncalculate_field_interval
Determine the possible maximum range for the named field in the ['ArrowSchema'] once the ['Expr'] has been applied.
core/iox_query/src/util.rs:177
↓ 2 callersMethodcan_re_register
Whether an incoming `RegisterNode` for this node may be accepted. Per-state policy: - `Stopped`: any `instance_id` may take over (new process replaci
influxdb3_catalog/src/catalog/versions/v3/schema/node.rs:90
↓ 2 callersFunctioncapture_cli_params
Capture user-provided CLI parameters with sensitive values redacted This function takes user-provided parameters extracted from ArgMatches and return
influxdb3/src/commands/serve/cli_params.rs:139
↓ 2 callersFunctioncapture_db_name_in_tokens
Capture the current name of database `db_id` into any token permissions that reference it, so `show tokens` can still display the original name after
influxdb3_catalog/src/format/records/database.rs:25
↓ 2 callersMethodcapture_logs
(&self)
influxdb3/tests/server/mod.rs:411
↓ 2 callersMethodcatalog_batch
(self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:1869
↓ 2 callersMethodcatalog_update_if_not_exists
( &self, path: CatalogFilePath, content: Bytes, )
influxdb3_catalog/src/object_store/versions/v2.rs:280
↓ 2 callersFunctioncatalog_with_time
Build a Catalog backed by `store`, parameterized with the given time provider so the test can drive sleep wakeups deterministically.
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:2166
↓ 2 callersFunctioncheck_batch_against_committed
Reject any non-`UPGRADE_SAFE` record whose ID exceeds `committed`.
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:3046
↓ 2 callersMethodcheck_columns_limit
(&self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:1552
↓ 2 callersMethodcheck_columns_limit
(&self)
influxdb3_catalog/src/catalog/versions/v3/transaction.rs:424
↓ 2 callersMethodcheck_error
Checks the saved error, and returns it if any, otherwise returns OK
core/iox_query/src/test.rs:597
↓ 2 callersMethodcheck_field_family_limit
(&self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:1561
↓ 2 callersMethodcheck_field_family_limit
(&self)
influxdb3_catalog/src/catalog/versions/v3/transaction.rs:440
↓ 2 callersMethodcheck_generation_duration
Check if the given `level` already has a duration configuration; if it does and the existing value is the same as `duration`, returns `AlreadyExists`;
influxdb3_catalog/src/catalog/versions/v2.rs:2097
↓ 2 callersMethodcheck_nested_expr
(&mut self, expr: &Expr)
core/iox_query_influxql/src/plan/rewriter.rs:1587
↓ 2 callersFunctioncheck_node
(node: &LogicalPlan)
core/iox_query/src/analyzer/handle_gapfill.rs:580
↓ 2 callersFunctioncheck_range
Check that the given [`Range`] is valid with respect to a given `object_size`.
influxdb3_cache/src/parquet_cache/mod.rs:669
↓ 2 callersMethodchildren
(&self)
core/iox_query/src/exec/query_tracing.rs:674
↓ 2 callersMethodchunk_column_statistics
Return column statstics of the given chunk but for the schema of this struct. Columns that are not part of the chunk are marked as unknown/absent.
core/iox_query/src/statistics/schema_bound.rs:36
↓ 2 callersMethodchunks
( &self, ctx: &dyn Session, projection: Option<&Vec<usize>>, filters: &[Expr],
influxdb3_query_executor/src/lib.rs:726
↓ 2 callersFunctionclassify_headers
gRPC indicates failure via a [special][1] header allowing it to signal an error at the end of an HTTP chunked stream as part of the [response trailer]
core/trace_http/src/classify.rs:79
↓ 2 callersMethodcleanup_snapshot
( &self, snapshot_details: SnapshotDetails, snapshot_permit: OwnedSemaphorePermit,
influxdb3_wal/src/object_store.rs:636
↓ 2 callersMethodclear_retention_period_for_database
( &self, req: Request, )
influxdb3_server/src/http.rs:2065
↓ 2 callersMethodclear_retention_period_for_database
Remove the retention policy from an active database.
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1738
↓ 2 callersMethodclear_retention_period_for_table
( &self, db_name: &str, table_name: &str, )
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:533
↓ 2 callersMethodclient
Returns a [`CatalogCacheClient`] for communicating with this server
core/catalog_cache/src/api/server.rs:449
↓ 2 callersMethodclient
Return a `Error::Client` variant with the specified message
core/influxdb_iox_client/src/client/error.rs:163
↓ 2 callersMethodclose
closes the writer, flushing any remaining data and returning the written [`ParquetMetaData`]
core/parquet_file/src/writer.rs:104
↓ 2 callersMethodclose
(&mut self)
influxdb3_catalog/src/catalog/versions/v3/events.rs:339
↓ 2 callersMethodcollect_execution_data
(&self, state: &mut QueryLogEntryState)
core/iox_query/src/query_log.rs:1082
↓ 2 callersFunctioncollect_pruning_stats
Collects an [`ArrayRef`] containing the aggregate statistic corresponding to `aggregate` for each of the provided [`Statistics`]
core/iox_query/src/pruning.rs:252
↓ 2 callersMethodcolumn
Returns a reference to the specified column
core/mutable_batch/src/lib.rs:215
← previousnext →2,301–2,400 of 11,906, ranked by callers