Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/influxdata/influxdb
/ functions
Functions
11,906 in github.com/influxdata/influxdb
⨍
Functions
11,906
◇
Types & classes
2,644
↳
Endpoints
4
↓ 2 callers
Method
to_protobuf
Convert to protobuf v3 message.
core/parquet_file/src/metadata.rs:319
↓ 2 callers
Function
to_record_batch
( schema: &SchemaRef, nodes: Vec<Arc<NodeDefinition>>, )
influxdb3_system_tables/src/nodes.rs:67
↓ 2 callers
Method
to_rfc3339
Returns an RFC 3339 and ISO 8601 date and time string such as `1996-12-19T16:39:57+00:00`.
core/iox_time/src/lib.rs:86
↓ 2 callers
Method
to_rows
Convert this set of parsed and qualified lines into a set of rows This is useful for testing when you need to use the write validator to parse line p
influxdb3_write/src/write_buffer/validator.rs:47
↓ 2 callers
Method
to_strings
(&self)
core/logfmt/tests/logging.rs:351
↓ 2 callers
Function
to_timestamp_nanos_utc
Convert the parts of year to nanoseconds since the epoc UTC time. It mimics the combination of `time.Date` and `UnixNano`. It is used in place of Go
core/query_functions/src/window/internal.rs:186
↓ 2 callers
Function
token_info
(permissions: Vec<Permission>)
influxdb3_authz/src/tests.rs:54
↓ 2 callers
Method
trace_collector
(&self)
influxdb3_server/src/lib.rs:122
↓ 2 callers
Method
trace_header_parser
(&self)
influxdb3_server/src/lib.rs:128
↓ 2 callers
Function
transform_data_source_exec_to_regrouped_disjoint_ranges
Transform a DataSourceExec with N files in various groupings, into a DataSourceExec into N groups each include one file. This singular file may actual
core/iox_query/src/physical_optimizer/sort/regroup_files.rs:83
↓ 2 callers
Function
transform_plan_schema
Transform the schema of a single [`LogicalPlan`] node by applying a function to its schema. This function applies the transformation function `f` to
core/datafusion_util/src/lib.rs:562
↓ 2 callers
Function
translate_response
Translates a reqwest response to an Error
core/influxdb_iox_client/src/client/error.rs:186
↓ 2 callers
Function
trim_leading
Truncates the input slice to remove all whitespace from the beginning (left), including completely commented-out lines
core/influxdb_line_protocol/src/lib.rs:925
↓ 2 callers
Method
truncate
Truncates the array to the given length
core/arrow_util/src/string.rs:117
↓ 2 callers
Method
try_acquire_impl
( &self, n: u32, span: Option<Span>, )
core/tracker/src/async_semaphore.rs:320
↓ 2 callers
Function
try_as_boolean_array
Downcast an ArrayRef to BooleanArray, returning an error if it's not a boolean array.
core/iox_query/src/exec/split.rs:539
↓ 2 callers
Method
try_field
Return the InfluxDB data model type, if any, and underlying arrow schema field for the column at index `idx`. Panics if `idx` is greater than or equal
core/schema/src/lib.rs:713
↓ 2 callers
Method
try_get_and_increment_next_id
(&mut self)
influxdb3_catalog/src/catalog/versions/v2.rs:2953
↓ 2 callers
Method
try_lock
(&self)
core/tracker/src/lock.rs:345
↓ 2 callers
Method
try_reduce
Return a value by applying the operation defined by the receiver or [`None`] if the operation is not supported.
core/influxdb_influxql_parser/src/expression/arithmetic.rs:364
↓ 2 callers
Method
try_refresh
Update the stats for the heap monitor
core/jemalloc_stats/src/monitor.rs:61
↓ 2 callers
Method
try_sending
(&mut self, telemetry: &TelemetryPayload)
influxdb3_telemetry/src/sender.rs:30
↓ 2 callers
Method
ttl
Specify the time-to-live (TTL) in seconds for entries in the cache
influxdb3_client/src/lib.rs:1632
↓ 2 callers
Method
type_description
(&self)
core/partition/src/traits.rs:164
↓ 2 callers
Function
udf_parser
Pre-configured UDF parser.
core/iox_query_udf/src/lib.rs:34
↓ 2 callers
Function
udf_to_fill_strategy
(name: &str)
core/iox_query/src/analyzer/handle_gapfill.rs:472
↓ 2 callers
Method
udfs
(&self)
core/query_functions/src/registry.rs:83
↓ 2 callers
Method
udwf
(&self, name: &str)
core/query_functions/src/registry.rs:131
↓ 2 callers
Method
udwfs
(&self)
core/query_functions/src/registry.rs:71
↓ 2 callers
Method
union
Computes the union of `self` and `other`
core/data_types/src/columns.rs:633
↓ 2 callers
Method
union_from
Returns a `LogicalPlan` that combines the `FROM` clause as a `UNION ALL`.
core/iox_query_influxql/src/plan/planner.rs:1006
↓ 2 callers
Function
unregister_args
(node_id: &str)
influxdb3_catalog/src/catalog/versions/v3/ops/node/tests.rs:320
↓ 2 callers
Method
unsubscribe
Drop the subscription registered under `name`.
influxdb3_catalog/src/catalog/versions/v3/events.rs:446
↓ 2 callers
Method
unsubscribe_from_updates
Drop the subscription registered under `name`.
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1505
↓ 2 callers
Function
unwrap_alias
(mut e: &Expr)
core/iox_query/src/analyzer/handle_gapfill.rs:425
↓ 2 callers
Method
unwrap_gauge
Extract a gauge typed value. # Panics Panics if the value is not a gauge.
core/test_helpers/src/prometheus.rs:147
↓ 2 callers
Method
update
(&mut self, array: ArrayRef)
core/iox_query_influxql/src/aggregate/percentile.rs:99
↓ 2 callers
Method
update
Update an existing resource in the repository
influxdb3_catalog/src/repository.rs:251
↓ 2 callers
Method
update_from_object_store
( &mut self, object_store: Arc<dyn ObjectStore>, concurrency: usize, )
influxdb3_write/src/table_index.rs:354
↓ 2 callers
Method
update_label
Update a Label
core/influxdb2_client/src/api/label.rs:94
↓ 2 callers
Method
update_last_check_time
(&self)
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:357
↓ 2 callers
Function
update_persisted_files_with_snapshot
Merges parquet files from a [`PersistedSnapshot`] into the db/table hierarchy. Returns `(file_count_delta, removed_size_bytes, removed_row_count)`.
influxdb3_write/src/write_buffer/persisted_files.rs:484
↓ 2 callers
Method
update_role
( &self, role_id: RoleId, name: Option<Arc<str>>, description: Option<influxdb
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:3338
↓ 2 callers
Method
update_to_total_count
Updates these statistics so that that the total length of this column is `len` rows, padding it with trailing NULLs if necessary
core/data_types/src/lib.rs:1745
↓ 2 callers
Method
upgrade
(&self)
core/tracker/src/lock.rs:281
↓ 2 callers
Method
v1_query_influxql
Compose a request to the v1-compatible `GET /query` endpoint (InfluxQL). This is the endpoint that InfluxDB 1.x clients use. The database, query, and
influxdb3_client/src/lib.rs:354
↓ 2 callers
Method
validate_all_writes
(&self, writes: &HashMap<String, Vec<String>>)
influxdb3_processing_engine/src/plugins.rs:1214
↓ 2 callers
Function
validate_existing_time_format
Function validates a strftime format string for use in an existing partition template. This is more permissive, since we don't break existing (though
core/data_types/src/partition_template.rs:448
↓ 2 callers
Method
validate_permission_specs
Validate each permission spec against the catalog and convert to the wire format used by [`CreateResourceScopedTokenOp`]. Each spec is checked for: -
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:2977
↓ 2 callers
Function
validate_time_format_in_parts
(parts: &[proto::TemplatePart])
core/data_types/src/partition_template.rs:592
↓ 2 callers
Method
values_mut
An iterator visiting all parameter values as mutable references. Currently this will iterate in an arbitrary order, but specific ordering is subject t
core/iox_query_params/src/params.rs:106
↓ 2 callers
Function
venv_path_for
The venv directory PipManager uses: an explicit `--virtual-env-location`, or `.venv` under the plugin dir.
influxdb3_processing_engine/src/environment.rs:243
↓ 2 callers
Method
wait_for
(&self, expected: usize)
core/catalog_cache/src/local/limit.rs:225
↓ 2 callers
Method
wait_for_finish
wait for output to be done
core/iox_query/src/exec.rs:572
↓ 2 callers
Function
wait_for_snapshot_count
( object_store_root: &str, node_id: &str, min_count: usize, timeout: Duration, )
influxdb3/tests/server/gen1_lookback_guard.rs:70
↓ 2 callers
Method
wait_for_snapshot_sequence
(&self, wait_for: u64)
influxdb3_server/tests/lib.rs:347
↓ 2 callers
Method
wait_until_ready
(&mut self, initial_config: InitialConfig)
core/influxdb2_client/tests/common/server_fixture.rs:256
↓ 2 callers
Function
wal_contents_with_snapshot
Create a new [`WalContents`] with the provided arguments that will have a `persisted_timestamp_ns` of `0`.
influxdb3_wal/src/create.rs:22
↓ 2 callers
Method
wal_plugin_test
Make a request to the `POST /api/v3/plugin_test/wal` API
influxdb3_client/src/lib.rs:892
↓ 2 callers
Function
walk_expr_mut
Perform a depth-first traversal of a mutable arithmetic expression tree.
core/influxdb_influxql_parser/src/expression/walk.rs:84
↓ 2 callers
Method
window_aggregate_count
The total number of window and aggregate functions observed.
core/iox_query_influxql/src/plan/rewriter.rs:1142
↓ 2 callers
Function
window_bounds
This is the implementation of the `window_bounds` user defined function used in IOx to compute window boundaries when doing grouping by windows.
core/query_functions/src/window.rs:130
↓ 2 callers
Function
window_difference
Calculate the difference between each value and the previous non-null value in an array. The output array will have NULL values where the input array
core/query_functions/src/difference.rs:105
↓ 2 callers
Method
with_builder
(&self, builder: Builder<W>)
core/trogging/src/cli.rs:150
↓ 2 callers
Method
with_col_sort_opts
(mut self, col: impl Into<Arc<str>>, options: SortOptions)
core/schema/src/sort.rs:52
↓ 2 callers
Method
with_config_option
Set DataFusion [config option]. May be used to set [IOx-specific] option as well. [config option]: datafusion::common::config::ConfigOptions [IOx-s
core/iox_query/src/exec/context.rs:245
↓ 2 callers
Method
with_default_catalog
Set the default catalog provider
core/iox_query/src/exec/context.rs:226
↓ 2 callers
Method
with_default_retention_policy
(mut self, db_name: impl Into<String>)
core/iox_query_influxql/src/show_retention_policies.rs:104
↓ 2 callers
Method
with_disable_authz
(mut self, disabled_list: Vec<String>)
influxdb3/tests/server/mod.rs:203
↓ 2 callers
Method
with_dummy_parquet_file_and_store_and_size
(self, store: &str, size: u64)
core/iox_query/src/test.rs:534
↓ 2 callers
Method
with_error_type
(mut self, error_type: ErrorType)
object_store_utils/src/test_object_store.rs:137
↓ 2 callers
Method
with_etag_opt
Sets the etag
core/catalog_cache/src/lib.rs:145
↓ 2 callers
Method
with_file
(mut self, file_path: impl Into<String>)
influxdb3/tests/cli/api.rs:1149
↓ 2 callers
Method
with_five_rows_of_data
Prepares this chunk to return a specific record batch with five rows of non null data that look like, no duplicates within "+------+------+-----------
core/iox_query/src/test.rs:1022
↓ 2 callers
Method
with_four_rows_of_data
Prepares this chunk to return a specific record batch with four rows of non null data that look like, duplicates within "+------+------+-----------+--
core/iox_query/src/test.rs:959
↓ 2 callers
Method
with_gen1_lookback_duration
(mut self, duration: impl Into<String>)
influxdb3/tests/server/mod.rs:213
↓ 2 callers
Method
with_get_notifies
Add notifiers for `get` requests so that async execution can be halted to synchronize other processes before the request is forwarded to the inner obj
influxdb3_test_helpers/src/object_store/mod.rs:226
↓ 2 callers
Method
with_gzip
When `true`, the request body is gzip-compressed and sent with a `Content-Encoding: gzip` header. The server transparently decodes it.
influxdb3_client/src/lib.rs:1231
↓ 2 callers
Method
with_gzip
(mut self, gzip: bool)
influxdb3_load_generator/src/line_protocol_generator.rs:623
↓ 2 callers
Method
with_input_arguments
( mut self, args: impl IntoIterator<Item = impl Into<String>>, )
influxdb3/tests/cli/api.rs:913
↓ 2 callers
Function
with_interned_strings
( mut column: PbColumn, values: InternedStrings, nulls: Vec<u8>, )
core/mutable_batch_pb/src/decode.rs:472
↓ 2 callers
Method
with_interner
(self, interner: &mut SchemaInterner)
core/schema/src/merge.rs:122
↓ 2 callers
Method
with_log_filter
(self, log_filter: &Option<String>)
core/trogging/src/lib.rs:119
↓ 2 callers
Method
with_log_filter
Set the log filter for this [`TestServer`]
influxdb3/tests/server/mod.rs:230
↓ 2 callers
Method
with_max_age
(mut self, max_age: impl Into<String>)
influxdb3/tests/cli/api.rs:551
↓ 2 callers
Method
with_max_cardinality
(mut self, max_cardinality: usize)
influxdb3/tests/cli/api.rs:546
↓ 2 callers
Method
with_max_value_size
Override the maximum value size to write
core/catalog_cache/src/api/list/v2.rs:32
↓ 2 callers
Method
with_new_children
( self: Arc<Self>, children: Vec<Arc<dyn ExecutionPlan>>, )
core/iox_query/src/exec/series_limit/physical.rs:484
↓ 2 callers
Method
with_one_row_of_specific_data
Prepares this chunk to return a specific record batch with a single tag, field and timestamp like
core/iox_query/src/test.rs:847
↓ 2 callers
Method
with_package_manager
(mut self, package_manager: S)
influxdb3/tests/server/mod.rs:171
↓ 2 callers
Method
with_precision
(mut self, precision: impl Into<String>)
influxdb3/tests/cli/api.rs:1154
↓ 2 callers
Method
with_requirements_file
(mut self, requirements_file: impl Into<String>)
influxdb3/tests/cli/api.rs:1074
↓ 2 callers
Method
with_restrict_plugin_triggers_to
(mut self, types: I)
influxdb3/tests/server/mod.rs:176
↓ 2 callers
Method
with_show_retention_policies
Add a `InfluxQlShowRetentionPolicies` to the handler This allows the implemention of `InfluxQlShowRetentionPolicies` to be added optionally so that s
core/iox_v1_query_api/src/handler.rs:145
↓ 2 callers
Method
with_snapshotted_wal_files_to_keep
(mut self, count: impl Into<String>)
influxdb3/tests/server/mod.rs:218
↓ 2 callers
Method
with_span_context
Set the span context from which to create distributed tracing spans for this query
core/iox_query/src/exec/context.rs:234
↓ 2 callers
Method
with_tags
Annotate all spans emitted by this exporter with the specified static tags.
core/trace_exporters/src/jaeger.rs:139
↓ 2 callers
Method
with_tags
(mut self, tags: impl IntoIterator<Item = impl Into<String>>)
influxdb3/tests/cli/api.rs:126
↓ 2 callers
Method
with_try_param
Try to set a query parameter value with the given `name` # Example ```no_run # use influxdb3_client::Client; # #[tokio::main] # async fn main() -> Re
influxdb3_client/src/lib.rs:1400
↓ 2 callers
Function
wrap_getresult_res
( res: Result<GetResult>, mut recorder: MetricsWithBytesAndTtfbRecorder, )
core/object_store_metrics/src/lib.rs:567
← previous
next →
3,001–3,100 of 11,906, ranked by callers