MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

↓ 5 callersMethodkind
(self)
influxdb3_catalog/src/format/record_id.rs:48
↓ 5 callersMethodlen
Number of entries in set. This only accounts the actual valid entries. See [`n_tombstones`](Self::n_tombstones) for the tombstone count.
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/ordered_set.rs:141
↓ 5 callersMethodlimit
( &self, input: LogicalPlan, offset: Option<OffsetClause>, limit: Option<Limit
core/iox_query_influxql/src/plan/planner.rs:2301
↓ 5 callersMethodlist_with_retries
( &self, prefix: Option<&Path>, offset: Option<&Path>, context_message: String
object_store_utils/src/retryable_object_store.rs:509
↓ 5 callersFunctionlit_null
()
core/predicate/src/rpc_predicate/column_rewrite.rs:31
↓ 5 callersFunctionload_all_wal_file_paths
( object_store: Arc<dyn ObjectStore>, node_identifier_prefix: String, )
influxdb3_wal/src/object_store.rs:571
↓ 5 callersMethodlt_eq
Return `self <= other`
core/influxdb_influxql_parser/src/expression/conditional.rs:135
↓ 5 callersFunctionmake_inexact_or_keep_absent
( val: Precision<T>, )
core/iox_query/src/statistics/partition_statistics/util.rs:50
↓ 5 callersFunctionmake_rng
()
core/arrow_util/src/bitset.rs:440
↓ 5 callersFunctionmake_writer
(m: M)
core/trogging/src/lib.rs:274
↓ 5 callersFunctionmap_fail
Applies a function returning a [`ParseResult`] over the result of the `parser`. If the parser returns an error, the result will be mapped to an unreco
core/influxdb_influxql_parser/src/internal.rs:41
↓ 5 callersFunctionmap_fail
This is very similar to nom's `map_res`, but creates a `nom::Err::Failure` instead.
core/influxdb_line_protocol/src/lib.rs:1169
↓ 5 callersMethodmetadata
(&self)
influxdb3_write/src/table_index.rs:576
↓ 5 callersFunctionmultipart_upload_ok
()
core/object_store_mock/src/lib.rs:636
↓ 5 callersMethodname
(&self)
core/iox_query/src/physical_optimizer/projection_pushdown.rs:46
↓ 5 callersMethodnamespace
returns the namespace name, if known, used for logging
core/service_grpc_flight/src/lib.rs:361
↓ 5 callersMethodnew_child
(&mut self, name: impl Into<String>, metrics: MetricsSet)
core/iox_query/src/exec/query_tracing.rs:648
↓ 5 callersMethodnew_mutex
(self: &Arc<Self>, t: T)
core/tracker/src/lock.rs:95
↓ 5 callersMethodnew_query_context
Returns a new execution context suitable for running queries
core/iox_query/src/lib.rs:145
↓ 5 callersMethodobserved_params
Get receiver for mocked operations. The data will be sent BEFORE barriers are passed and contains the original instance of the parameters, not the on
core/object_store_mock/src/lib.rs:402
↓ 5 callersFunctionoffset_from_utc_ns
Calculate the offset in nanoseconds that needs to be added to a UTC timestamp in a timezone to get a local time value.
core/query_functions/src/date_bin_wallclock.rs:443
↓ 5 callersMethodonboarding
Set up initial user, org and bucket
core/influxdb2_client/src/api/setup.rs:35
↓ 5 callersFunctionoptimize_dictionaries
Takes a record batch and returns a new record batch with dictionaries optimized to contain no duplicate or unreferenced values Where the input dictio
core/arrow_util/src/optimize.rs:17
↓ 5 callersMethodparquet_files
( &self, )
influxdb3_write/src/table_index.rs:580
↓ 5 callersFunctionpartition_count
(plan: &dyn ExecutionPlan)
core/iox_query/src/statistics/partition_statistics/util.rs:10
↓ 5 callersFunctionpath2
()
core/object_store_mock/src/lib.rs:609
↓ 5 callersFunctionpb_column_type
Try to get the type of the value stored in this column. # Errors This will return an error if: 1. There are no values in this column 2. The stored v
core/mutable_batch_pb/src/decode.rs:354
↓ 5 callersMethodpersist_checkpoint
Persists a checkpoint to object store.
influxdb3_write/src/persister.rs:686
↓ 5 callersFunctionplan_statement_and_get_params
(sql: &str)
core/iox_query/src/exec/gapfill/params.rs:445
↓ 5 callersFunctionprint_quantile
(measurements: &[Measurement], q: u8)
core/object_store_mem_cache/benches/s3_fifo_concurrency.rs:228
↓ 5 callersMethodproject_schema
Compute projected schema.
core/schema/src/projection.rs:37
↓ 5 callersFunctionproject_statistics_with_chunk_order
Determine the output statistics, handling the [`chunk_order_field`] if missing. This will error for any other missing field, except for the chunk ord
core/iox_query/src/statistics/partition_statistics/project_schema.rs:72
↓ 5 callersMethodproperties
(&self)
core/iox_query/src/provider/progressive_eval.rs:160
↓ 5 callersMethodpush
Push a `T` that implements [`std::fmt::Display`] to the internally-stored string. This method will automatically add the `|` to separate the `T` from
core/data_types/src/partition.rs:283
↓ 5 callersMethodquery
returns a query, if know, used for logging
core/service_grpc_flight/src/lib.rs:390
↓ 5 callersMethodreclaim
(&mut self)
core/tracker/src/task/metrics.rs:67
↓ 5 callersMethodrecorder
(&self)
core/metric/src/cumulative.rs:36
↓ 5 callersFunctionregex
Parse a regular expression, delimited by `/`.
core/influxdb_influxql_parser/src/string.rs:194
↓ 5 callersFunctionregister_io_runtime
Registers `handle` as the IO runtime for this thread See [`spawn_io`]
core/executor/src/io.rs:17
↓ 5 callersMethodregister_metric_with_options
If a metric with the provided `name` already exists, returns it Otherwise, invokes `options` and creates a new Metric from the returned options, stor
core/metric/src/lib.rs:181
↓ 5 callersMethodregister_node
( &self, node_id: &str, core_count: u64, mode: Vec<NodeMode>, process_
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1519
↓ 5 callersFunctionrender_sequence
( store: CatalogStore, format: CatalogFormat, opts: Render, )
influxdb3_commands/src/debug/catalog/sequence.rs:58
↓ 5 callersMethodrestore
Replace the catalog with state loaded from a backup, coordinated across the cluster. Persists a [`RestoreCatalog`](crate::format::records::RestoreCat
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1022
↓ 5 callersMethodrewrite
( &self, plan: LogicalPlan, _config: &dyn OptimizerConfig, )
core/iox_query/src/logical_optimizer/influx_regex_to_datafusion_regex.rs:43
↓ 5 callersMethodrun
(self)
core/iox_query/src/physical_optimizer/sort/lexical_range.rs:429
↓ 5 callersFunctionrun_case_err
(expr: Expr, expected: &str)
core/query_functions/src/selectors.rs:1292
↓ 5 callersFunctionrun_case_tz
Runs the expr using `run_plan` in the requested timezone and compares the result to `expected`
core/query_functions/src/selectors.rs:1277
↓ 5 callersFunctionrun_dry_run_wal_plugin
Execute a WAL plugin in dry-run mode for testing purposes. Runs the plugin with real queries but buffers all writes without persisting them. The buff
influxdb3_processing_engine/src/plugins.rs:994
↓ 5 callersMethodschema
(&self)
core/iox_query_influxql/src/frontend/planner.rs:134
↓ 5 callersMethodschema
Schema is the same as the input schema
core/iox_query/src/exec/split.rs:128
↓ 5 callersMethodschema
(&self)
core/iox_query/src/exec/series_limit/physical.rs:896
↓ 5 callersMethodschema
(&self)
core/iox_query/src/exec/gapfill/exec_tests.rs:1340
↓ 5 callersMethodschema
(&self)
core/iox_query/src/provider/progressive_eval.rs:156
↓ 5 callersFunctionseed_v2_catalog
( prefix: Arc<str>, store: Arc<dyn ObjectStore>, uuid: Uuid, )
influxdb3_catalog/src/catalog/migrations/v3/tests.rs:1649
↓ 5 callersMethodsend_create
Send an HTTP request and return `Some(O)` if the response status is HTTP 201 Created.
influxdb3_client/src/lib.rs:1109
↓ 5 callersFunctionsend_metrics_to_tracing
This function translates data in DataFusion `MetricSets` into IOx [`Span`]s. It records a snapshot of the current state of the DataFusion metrics, so
core/iox_query/src/exec/query_tracing.rs:112
↓ 5 callersMethodserialize
(&self, serializer: S)
core/iox_v1_query_api/src/value.rs:204
↓ 5 callersMethodset_gen1_duration
(&self, duration: Duration)
influxdb3_catalog/src/catalog/versions/v2/update.rs:194
↓ 5 callersFunctionshow_from_clause
Parse a `FROM` clause for various `SHOW` statements.
core/influxdb_influxql_parser/src/simple_from_clause.rs:82
↓ 5 callersMethodshow_system
Entry point for show system commands
influxdb3/tests/cli/api.rs:1259
↓ 5 callersMethodshutdown
Invoke application shutdown This will signal backend shutdown and wake the [`wait_for_shutdown`][ShutdownToken::wait_for_shutdown] future so that reg
influxdb3_shutdown/src/lib.rs:153
↓ 5 callersMethodsize
(&self)
core/catalog_cache/src/lib.rs:157
↓ 5 callersFunctionsoft_deleted_name
Build the renamed name for a soft-deleted resource as `{base}-{deletion_time}`. If that stamped name already exists (per `has_name_collision`), the re
influxdb3_catalog/src/format/records/conversions.rs:21
↓ 5 callersMethodspawn
Span new task on current runtime.
core/object_store_mem_cache/src/cache_system/utils.rs:32
↓ 5 callersFunctionspawn_io
Runs `fut` on the runtime registered by [`register_io_runtime`] if any, otherwise awaits on the current thread # Panic Needs a IO runtime [registered
core/executor/src/io.rs:46
↓ 5 callersMethodsplit_persisted_snapshots_to_table_index_snapshots
Converts PersistedSnapshot files into table-specific TableIndexSnapshot files. This method is part of the migration strategy from the old snapshot fo
influxdb3_write/src/table_index_cache.rs:332
↓ 5 callersMethodsplit_plan
Creates an execution plan for the SPLIT operations which does the following: 1. Merges chunks together into a single stream 2. Deduplicates via PK as
core/iox_query/src/frontend/reorg.rs:171
↓ 5 callersFunctionsql_request
(authorization: &'static str)
core/service_grpc_flight/src/lib.rs:1953
↓ 5 callersMethodsql_to_logical_plan
Plan a SQL statement. This assumes that any tables referenced in the SQL have been registered with this context. Use `create_physical_plan` to actuall
core/iox_query/src/exec/context.rs:500
↓ 5 callersMethodstats
Get [statistics](FutureStats) for the contained future.
core/futures_test_utils/src/lib.rs:117
↓ 5 callersFunctionstore_with_one_log
()
influxdb3_commands/src/debug/catalog/tests.rs:26
↓ 5 callersFunctionstream_results_to_response_body
Responding with a stream of bytes, wrapping each frame in `Ok`. If you have a stream of `Result`s of `Bytes`, see [`stream_results_to_response_body`]
core/iox_http_util/src/lib.rs:109
↓ 5 callersMethodtable_or_create
Get-or-create a table. Uses [`FieldFamilyMode::Aware`], no retention. Aware mode is the write-path default (matching v2): a `family::field` field nam
influxdb3_catalog/src/catalog/versions/v3/transaction.rs:182
↓ 5 callersMethodtags
Get the tags that define this series.
core/iox_v1_query_api/src/response.rs:89
↓ 5 callersMethodtags_iter
Returns an iterator of `&Field` for all the tag columns of this schema, in order
core/schema/src/lib.rs:764
↓ 5 callersFunctiontest_plan_multi_column
Helper function to create a LogicalPlan with more columns for testing
core/iox_query/src/exec/series_limit/logical.rs:730
↓ 5 callersFunctiontest_reservation
()
core/iox_query/src/exec/gapfill/buffered_input.rs:289
↓ 5 callersMethodtime_dimension
Returns the time dimension for the `GROUP BY` clause.
core/influxdb_influxql_parser/src/select.rs:262
↓ 5 callersMethodto_nanos
to_nanos returns a timestamp in nanoseconds respecting the precision units. If a timestamp isn't provided, the default timestamp is used, and that va
influxdb3_types/src/write.rs:43
↓ 5 callersMethodtotal_table_count
(&self)
influxdb3_catalog/src/catalog/versions/v3/usage.rs:38
↓ 5 callersMethodtry_reserve
Reserve `sz` bytes of memory. This will return an error if the amount of memory allocated will exceed the maximum if the allocation were to be allowed
core/jemalloc_stats/src/monitor.rs:74
↓ 5 callersMethodunion
Returns the union of this range with `other` with the minimum of the `min`s and the maximum of the `max`es
core/data_types/src/lib.rs:2359
↓ 5 callersFunctionunquoted_identifier
Parse an unquoted InfluxQL identifier.
core/influxdb_influxql_parser/src/identifier.rs:31
↓ 5 callersMethodupdate_table
Update a table in the database. This fails if the table doesn't exist.
influxdb3_catalog/src/catalog/versions/v2.rs:2337
↓ 5 callersMethodupdate_to_sequence_number
Catch up by replaying log files up to and including `update_to`. Returns immediately if the local catalog is already at or past `update_to`. Stops whe
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:2871
↓ 5 callersMethodupdate_token
(&mut self, token_id: TokenId, token_info: TokenInfo)
influxdb3_catalog/src/catalog/versions/v3/schema/tokens.rs:86
↓ 5 callersMethodupdate_user
(&mut self, user: UserInfo)
influxdb3_catalog/src/catalog/versions/v3/schema/user.rs:167
↓ 5 callersMethodupload
Push `batches`, a stream of [`RecordBatch`] instances, to object storage. Any buffering needed is registered with the pool provided by the [`RuntimeE
core/parquet_file/src/storage.rs:285
↓ 5 callersMethoduse_chunk_order_col
(&self)
core/iox_query/src/provider/deduplicate.rs:181
↓ 5 callersMethodvalues
An iterator visiting all parameter values. Currently this will iterate in an arbitrary order, but specific ordering is subject to change and shouldn't
core/iox_query_params/src/params.rs:99
↓ 5 callersMethodvalues
(&self)
core/arrow_util/src/dictionary.rs:120
↓ 5 callersFunctionverify_file_type_and_deserialize
(b: Bytes)
influxdb3_wal/src/serialize.rs:39
↓ 5 callersMethodwait_delete_database
(&mut self)
influxdb3_write/src/deleter/tests.rs:42
↓ 5 callersMethodwait_delete_table
(&mut self)
influxdb3_write/src/deleter/tests.rs:45
↓ 5 callersMethodwith_fields
( mut self, fields: impl IntoIterator<Item = (impl Into<String>, impl Into<String>)>, )
influxdb3/tests/cli/api.rs:136
↓ 5 callersMethodwith_jaeger_trace_context_header_name
specify a header for jaeger_trace_context_header_name For example, 'uber-trace-id'
core/trace_http/src/ctx.rs:86
↓ 5 callersMethodwith_lower
(self, start: Bound<Expr>)
core/iox_query/src/analyzer/handle_gapfill/range_predicate.rs:163
↓ 5 callersMethodwith_target
Sets whether or not an event’s target and location are displayed. Defaults to true. See [tracing_subscriber::fmt::Layer::with_target]
core/trogging/src/lib.rs:174
↓ 5 callersMethodwith_test_mode
(mut self)
influxdb3/tests/server/mod.rs:148
↓ 5 callersMethodwith_timeout_panic
(mut self, d: Duration)
core/test_helpers/src/timeout.rs:20
← previousnext →1,401–1,500 of 11,906, ranked by callers