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
↓ 1 callers
Method
handle_token_creation
( &mut self, create_token_details: &CreateTokenDetails, )
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:740
↓ 1 callers
Function
handle_token_creation_with_config
( client: Client, config: CreateTokenConfig, )
influxdb3/src/commands/create/token.rs:26
↓ 1 callers
Method
handle_trailers
(mut self: Pin<&mut Self>, headers: Option<&http::header::HeaderMap>)
core/trace_http/src/tower.rs:405
↓ 1 callers
Method
has_active_users
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/user.rs:224
↓ 1 callers
Method
has_neighbors_with_same_sortkey
Returns true if any of the neighboring [`Self::value_ranges`], when ordered by [`Self::indices`], have the same sort key.
core/iox_query/src/physical_optimizer/sort/lexical_range.rs:228
↓ 1 callers
Function
has_time_range
Search `cond` for expressions involving the `time` column.
core/influxdb_influxql_parser/src/time_range.rs:358
↓ 1 callers
Method
has_with_clause
Returns true if the "WITH" clause is present.
core/influxdb_influxql_parser/src/create.rs:49
↓ 1 callers
Method
hash_id
The unique hash derived from the table ID and partition key
core/data_types/src/partition.rs:584
↓ 1 callers
Method
hash_repartition
hash repartition into the specified number of partitions
core/iox_query/src/physical_optimizer/sort/order_union_sorted_inputs.rs:2467
↓ 1 callers
Method
head_request_count
(&self, path: &Path)
influxdb3_test_helpers/src/object_store/mod.rs:67
↓ 1 callers
Method
head_with_retries
( &self, path: &Path, context_message: String, retry_params: RetryParams,
object_store_utils/src/retryable_object_store.rs:203
↓ 1 callers
Method
health
(&self)
influxdb3_server/src/http.rs:1205
↓ 1 callers
Method
holders_pending
return the number of pending holders
core/tracker/src/async_semaphore.rs:381
↓ 1 callers
Method
hour
Returns the hour number from 0 to 23.
core/iox_time/src/lib.rs:109
↓ 1 callers
Function
i64_to_columnar_ts
(i: Option<i64>, tz: &Option<Arc<str>>)
core/iox_query/src/exec/gapfill/params.rs:185
↓ 1 callers
Function
iceberg_hash
This applies murmur3 32 bit hashing to the tag value string, as Iceberg would. <https://iceberg.apache.org/spec/#appendix-b-32-bit-hash-requirements>
core/data_types/src/partition_template.rs:381
↓ 1 callers
Method
id
(&self)
influxdb3_write/src/table_index_cache.rs:188
↓ 1 callers
Method
id_and_name_exists
Check if a resource exists in the repository by `id` and `name` # Panics This panics if the `id` is in the id-to-name map, but not in the actual rep
influxdb3_catalog/src/repository.rs:219
↓ 1 callers
Method
id_and_name_exists
Check if a resource exists in the repository by `id` and `name` # Panics This panics if the `id` is in the id-to-name map, but not in the actual rep
influxdb3_catalog/src/catalog/versions/v2/update.rs:2120
↓ 1 callers
Method
id_exists
Check if a resource exists in the repository by `id` # Panics This panics if the `id` is in the name map but not in the repository (or vice-versa),
influxdb3_catalog/src/catalog/versions/v2.rs:3023
↓ 1 callers
Method
id_exists
Check if a resource exists in the repository by `id` # Panics This panics if the `id` is in the id-to-name map, but not in the actual repository map
influxdb3_catalog/src/catalog/versions/v2/update.rs:2103
↓ 1 callers
Method
id_exists
Check if a resource exists in the repository by `id` # Panics This panics if the `id` is in the id-to-name map, but not in the actual repository map
influxdb3_catalog/src/catalog/versions/v3/schema/column.rs:359
↓ 1 callers
Method
id_for_name
(&self, name: &str)
influxdb3_catalog/src/catalog/versions/v2/update.rs:2093
↓ 1 callers
Method
in_cache
(&self, path: &Path)
influxdb3_cache/src/parquet_cache/mod.rs:254
↓ 1 callers
Method
inc
Increment the local value for this CumulativeRecorder
core/metric/src/cumulative.rs:71
↓ 1 callers
Method
inc
(&self, panic_type: PanicType)
core/panic_logging/src/lib.rs:191
↓ 1 callers
Method
increment_sequence_number
(&mut self)
core/trace_exporters/src/thrift/jaeger.rs:969
↓ 1 callers
Method
increment_sequence_number
(&mut self)
core/trace_exporters/src/thrift/zipkincore.rs:836
↓ 1 callers
Function
infer_fut_type
Helps the compiler to infer certain [`Future`] types, esp. when the future only contains a single panic statement.
core/object_store_mem_cache/src/cache_system/utils.rs:386
↓ 1 callers
Method
infer_precision
infer_precision returns a precision for the given timestamp, inferring if Auto is the initial precision; this method never returns the Precision::Auto
influxdb3_types/src/write.rs:90
↓ 1 callers
Method
influx_schema
(&self)
influxdb3_catalog/src/catalog/versions/v1.rs:1731
↓ 1 callers
Function
influxql_body
(req: Request)
core/iox_v1_query_api/src/handler.rs:694
↓ 1 callers
Method
influxql_logical_plan
Logically plan an InfluxQL query against the data in `database`, and return a DataFusion logical plan.
core/service_grpc_flight/src/planner.rs:70
↓ 1 callers
Method
influxql_physical_plan
Physically plan an InfluxQL query against the data in `database`, and return a DataFusion physical execution plan.
core/service_grpc_flight/src/planner.rs:83
↓ 1 callers
Method
influxql_query_to_schema
(&self, query: &str)
core/service_grpc_flight/src/planner.rs:205
↓ 1 callers
Function
init_logs_and_tracing
( config: &trogging::cli::LoggingConfig, disable_expansion: bool, )
influxdb3/src/lib.rs:787
↓ 1 callers
Method
init_pyenv
( &self, plugin_dir: Option<&Path>, virtual_env_location: Option<&PathBuf>, )
influxdb3_processing_engine/src/environment.rs:61
↓ 1 callers
Function
init_rustls
()
influxdb3/tests/server/mod.rs:25
↓ 1 callers
Function
init_venv
Start building the one-per-process venv on a background thread so it overlaps with the rest of startup. Call [`PendingVenv::ready`] to wait for it.
influxdb3_processing_engine/src/environment.rs:283
↓ 1 callers
Method
initialize
This method is intended to run at startup to make sure that `TableIndex`s exist for each table and that each one is update to date with the latest `Pe
influxdb3_write/src/table_index_cache.rs:516
↓ 1 callers
Function
initialize_admin_token_from_file
Initialize an admin token from a JSON file. The token file must be in this format: `{"token": "apiv3_...", "name": "custom_name", "expiry_millis": 12
influxdb3/src/commands/serve.rs:1758
↓ 1 callers
Method
initialize_full
( self, querier_spec_path: Option<PathBuf>, writer_spec_path: Option<PathBuf>, )
influxdb3_load_generator/src/commands/common.rs:325
↓ 1 callers
Method
initialize_query
( self, querier_spec_path: Option<PathBuf>, )
influxdb3_load_generator/src/commands/common.rs:309
↓ 1 callers
Function
initialize_table_index_cache
( node_id: String, retention_check_interval: Duration, table_index_cache_config: TableIndexCacheCo
influxdb3/src/commands/serve.rs:1552
↓ 1 callers
Function
initialize_venv
(venv_path: &Path)
influxdb3_processing_engine/src/virtualenv.rs:231
↓ 1 callers
Method
initialize_write
( self, writer_spec_path: Option<PathBuf>, )
influxdb3_load_generator/src/commands/common.rs:317
↓ 1 callers
Method
inner
Get the wrapped UDF.
core/query_functions/src/gapfill.rs:191
↓ 1 callers
Method
input
Input
core/iox_query/src/provider/reorder_partitions.rs:75
↓ 1 callers
Method
inputs
(&self)
core/iox_query/src/exec/series_limit/logical.rs:560
↓ 1 callers
Method
insert_ghost
(&mut self, key: Arc<K>, config: &S3Config<K>, evicted_keys: &mut Vec<Arc<K>>)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/s3_fifo.rs:808
↓ 1 callers
Function
insert_global
(store: &mut CacheStore)
influxdb3_py_api/src/cache/tests.rs:16
↓ 1 callers
Method
insert_table_from_log
Insert a [`TableDefinition`] to the `tables` map and also update the `table_map` and increment the database next id. # Implementation Note This meth
influxdb3_catalog/src/catalog/versions/v2.rs:2354
↓ 1 callers
Method
insert_table_from_log
Insert a [`TableDefinition`] to the `tables` map and also update the `table_map` and increment the database next id. # Implementation Note This meth
influxdb3_catalog/src/catalog/versions/v1.rs:1089
↓ 1 callers
Function
install_crash_handler
()
influxdb3/src/lib.rs:684
↓ 1 callers
Method
install_packages
(&self, packages: Vec<String>)
influxdb3_processing_engine/src/environment.rs:82
↓ 1 callers
Method
install_plugin_environment_packages
(&self, req: Request)
influxdb3_server/src/http.rs:1742
↓ 1 callers
Method
install_plugin_environment_requirements
(&self, req: Request)
influxdb3_server/src/http.rs:1753
↓ 1 callers
Method
install_requirements
( &self, requirements_path: String, )
influxdb3_processing_engine/src/environment.rs:92
↓ 1 callers
Method
installed_packages
(&self)
influxdb3_telemetry/src/store/tests.rs:24
↓ 1 callers
Function
instance
Return a reference to the global iox & datafusion function registry
core/query_functions/src/registry.rs:158
↓ 1 callers
Function
instance_iox
Return a reference to the global iox function registry
core/query_functions/src/registry.rs:153
↓ 1 callers
Function
integral
Create an expression to represent the `INTEGRAL` function. INTEGRAL is represented as a SUM wrapping an internal integral window function.
core/iox_query_influxql/src/plan/udf.rs:295
↓ 1 callers
Function
integral_value_signed
(i: &str)
core/influxdb_line_protocol/src/lib.rs:864
↓ 1 callers
Function
intersect
Return the intersection of `self` and `other`.
core/data_types/src/sequence_number_set.rs:106
↓ 1 callers
Method
intersect
Update the receiver so it is the intersection with `other`.
core/influxdb_influxql_parser/src/time_range.rs:393
↓ 1 callers
Method
into_column_values_from_key
A private variant of [`Self::build_from_key`] that consumes the builder. This is used by the public [`TablePartitionTemplateOverride::column_values`]
core/data_types/src/partition_template.rs:1184
↓ 1 callers
Method
into_hashmap
Convert into a HashMap of (name, value) pairs
core/iox_query_params/src/params.rs:212
↓ 1 callers
Method
into_influxcol_and_arrow
(self)
influxdb3_write/src/write_buffer/table_buffer.rs:599
↓ 1 callers
Method
into_inner
(self)
core/influxdb_influxql_parser/src/show.rs:72
↓ 1 callers
Method
into_inner
(self)
core/arrow_util/src/string.rs:154
↓ 1 callers
Method
into_key
Return the raw partition key, consuming this struct.
core/data_types/src/snapshot/table.rs:249
↓ 1 callers
Method
into_schema_record_batch
(self, table_def: Arc<TableDefinition>)
influxdb3_write/src/write_buffer/table_buffer.rs:472
↓ 1 callers
Method
into_status
Converts a result from the business logic into the appropriate tonic (gRPC) status message to send back to users
core/service_grpc_flight/src/lib.rs:297
↓ 1 callers
Function
iox_file_formats
Use mostly default file formats, but apply iox-specific [`TableParquetOptions`].
core/datafusion_util/src/config.rs:61
↓ 1 callers
Function
is_adjacent
(range0: &Option<FileRange>, range1: &Option<FileRange>)
core/iox_query/src/physical_optimizer/sort/regroup_files.rs:252
↓ 1 callers
Function
is_admin_permissions
(perms: &[PermissionSnapshot])
influxdb3_catalog/src/catalog/migrations/v3.rs:538
↓ 1 callers
Function
is_aggregate_function
Returns `true` if `name` is an aggregate or aggregate function supported by InfluxQL.
core/influxdb_influxql_parser/src/functions.rs:27
↓ 1 callers
Method
is_all_set
Return `true` if all bits in the [`BitSet`] are currently set.
core/arrow_util/src/bitset.rs:213
↓ 1 callers
Method
is_all_unset
Return `true` if all bits in the [`BitSet`] are currently unset.
core/arrow_util/src/bitset.rs:241
↓ 1 callers
Function
is_allowed
Allowlist of chars for a [`NamespaceName`] name. '/' | '_' | '-' are utilized by the platforms.
core/data_types/src/namespace_name.rs:13
↓ 1 callers
Function
is_allowed
Allowlist of chars for a [`DatabaseName`].
influxdb3_types/src/database_name.rs:45
↓ 1 callers
Method
is_at_max
(&mut self)
influxdb3_sys_events/src/lib.rs:156
↓ 1 callers
Method
is_closed
(&self)
influxdb3_catalog/src/catalog/versions/v3/events.rs:307
↓ 1 callers
Function
is_col_null
returns the column name for an expression like `IS NULL(col)`
core/predicate/src/rpc_predicate/rewrite.rs:245
↓ 1 callers
Method
is_compactor
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/node.rs:251
↓ 1 callers
Method
is_empty
Return `true` if there are no [`SequenceNumber`] in this set.
core/data_types/src/sequence_number_set.rs:57
↓ 1 callers
Function
is_grpc_request
Determines if an HTTP request is a gRPC request based on version and content-type
influxdb3_server/src/lib.rs:359
↓ 1 callers
Method
is_identical
Returns true if the partition key generated by `self` for `idx` will be identical to the last generated key.
core/partition/src/template.rs:121
↓ 1 callers
Function
is_integral_aggr_expr
(expr: &Expr)
core/iox_query_influxql/src/plan/planner.rs:4552
↓ 1 callers
Function
is_integral_udf
(expr: &Expr)
core/iox_query_influxql/src/plan/udf.rs:299
↓ 1 callers
Function
is_leap_year
port of fun isLeapYear(year int) bool { Original: <https://github.com/influxdata/flux/blob/1e9bfd49f21c0e679b42acf6fc515ce05c6dec2b/values/time.go#L50
core/query_functions/src/window/internal.rs:175
↓ 1 callers
Function
is_module_not_found
True when `err` is a `ModuleNotFoundError` for `module_name` itself, so no plugin code has run and re-importing is side-effect free.
influxdb3_py_api/src/system_py.rs:379
↓ 1 callers
Function
is_null_char
(c: char)
core/influxdb_line_protocol/src/lib.rs:950
↓ 1 callers
Method
is_parquet
(&self)
influxdb3_commands/src/common.rs:42
↓ 1 callers
Method
is_processor
(&self)
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:1010
↓ 1 callers
Method
is_processor
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/node.rs:255
↓ 1 callers
Method
is_processor
(&self)
influxdb3_catalog/src/catalog/versions/v1/enterprise.rs:436
↓ 1 callers
Method
is_projected_tag_field
Returns `true` if the specified name is a tag from the perspective of an outer query consuming the results of this subquery or table. If a subquery ha
core/iox_query_influxql/src/plan/ir.rs:200
↓ 1 callers
Method
is_removing
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/node.rs:79
↓ 1 callers
Method
is_same_type
Returns true if `self` and `other` are of the same data type.
core/influxdb_line_protocol/src/lib.rs:433
← previous
next →
3,801–3,900 of 11,906, ranked by callers