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
id
Get ID.
core/parquet_file/src/storage.rs:261
↓ 2 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/repository.rs:202
↓ 2 callers
Method
id_map
Create `ID->name` map for columns.
core/data_types/src/columns.rs:134
↓ 2 callers
Function
identifier_list
Parse an identifier list, as expected by the `WITH KEY IN` clause.
core/influxdb_influxql_parser/src/show_tag_values.rs:163
↓ 2 callers
Method
if_not_deleted
(self)
influxdb3_catalog/src/catalog.rs:171
↓ 2 callers
Method
ignore_catalog_changes_and_convert_lines_to_buffer
( self, gen1_duration: Gen1Duration, )
influxdb3_write/src/write_buffer/validator.rs:316
↓ 2 callers
Method
inc
(&self, duration: Duration)
core/metric/src/duration.rs:20
↓ 2 callers
Method
increment_sequence_number
(&mut self)
core/trace_exporters/src/thrift/agent.rs:59
↓ 2 callers
Method
increment_snapshot_sequence_number
(&mut self)
influxdb3_wal/src/snapshot_tracker.rs:184
↓ 2 callers
Method
index_column_ids
(&self)
influxdb3_catalog/src/catalog/versions/v2/legacy.rs:60
↓ 2 callers
Method
influx_schema
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/table.rs:354
↓ 2 callers
Function
influxdb_schema_schema
Creates the Arrow schema for the influxdb_schema system table. The schema consists of three columns: - `measurement`: The table/measurement name (Str
influxdb3_system_tables/src/influxdb_schema.rs:60
↓ 2 callers
Function
inline_case
(case_on_left: bool, left: Expr, right: Expr, op: Operator)
core/predicate/src/rpc_predicate/rewrite.rs:185
↓ 2 callers
Method
inner_fut
Extract the inner future if present. Returns None for WasCached states, Some(future) for AlreadyLoading/NewEntry states. This allows tests to access
core/object_store_metrics/src/cache_state.rs:75
↓ 2 callers
Function
input
(tz: Option<Arc<str>>)
core/query_functions/src/selectors.rs:1339
↓ 2 callers
Method
input_partition_cnt
(&self)
core/iox_query/src/statistics/partition_statistics/mod.rs:635
↓ 2 callers
Method
insert
(&self, generation: u64, k: &Arc<K>)
core/object_store_mem_cache/src/cache_system/hook/observer.rs:90
↓ 2 callers
Function
install_global
Install a global tracing/logging subscriber. Call this function when installing a subscriber instead of calling `tracing::subscriber::set_global_defa
core/trogging/src/lib.rs:254
↓ 2 callers
Method
intersect
Returns the indices and ids in `self` that are present in both `self` and `other` ``` # use data_types::{ColumnId, ColumnSet}; let a = ColumnSet::new
core/data_types/src/columns.rs:669
↓ 2 callers
Method
into_http_connection
Consume `self` and return a [`HttpConnection`] (suitable for making calls to /api/v2 endpoints)
core/client_util/src/connection.rs:35
↓ 2 callers
Method
into_inner
Convert this into the inner [`LinesParsed`] This is mainly used for testing
influxdb3_write/src/write_buffer/validator.rs:89
↓ 2 callers
Method
into_logical_plan_builder
Convert into a logical plan builder.
core/iox_query/src/provider.rs:167
↓ 2 callers
Method
into_subject
Take the subject from the authorization.
core/authz/src/authorization.rs:27
↓ 2 callers
Method
into_wal_contents_and_responses
( self, forced_snapshot: bool, )
influxdb3_wal/src/object_store.rs:899
↓ 2 callers
Method
invoke_with_args
(&self, _args: ScalarFunctionArgs)
core/iox_query_influxql/src/plan/udf.rs:85
↓ 2 callers
Function
iox_expr_rewrite
Special purpose `Expr` rewrite rules for IOx DataFusion has many `Expr` rewrite / simplification rules that are generally useful. However, there are
core/predicate/src/rpc_predicate/rewrite.rs:36
↓ 2 callers
Method
iox_schema
Return the IOx schema view for the data provided by this provider
core/iox_query/src/provider.rs:147
↓ 2 callers
Method
iox_schema
(&self)
core/iox_query/src/test.rs:358
↓ 2 callers
Function
iox_sql_info_data
Return a [`SqlInfoData`] that describes IOx's capablities
core/flightsql/src/sql_info/mod.rs:181
↓ 2 callers
Method
is_accepting_writes
(&self)
influxdb3_wal/src/object_store.rs:818
↓ 2 callers
Method
is_ascending
Return `true` if the order by clause is ascending.
core/influxdb_influxql_parser/src/common.rs:349
↓ 2 callers
Function
is_case
if we can rewrite this case statement
core/predicate/src/rpc_predicate/rewrite.rs:126
↓ 2 callers
Function
is_col_not_null
returns the column name for an expression like `IS NOT NULL(col)` or `NOT(IS NULL(col))`
core/predicate/src/rpc_predicate/rewrite.rs:254
↓ 2 callers
Function
is_col_op_lit
returns the column name for an expression like `col = <lit>`
core/predicate/src/rpc_predicate/rewrite.rs:267
↓ 2 callers
Function
is_comparison
Returns true if this binary operator returns a boolean value
core/predicate/src/rpc_predicate/rewrite.rs:132
↓ 2 callers
Function
is_date_part_function
Returns true if this is the date_part function.
core/influxdb_influxql_parser/src/functions.rs:21
↓ 2 callers
Method
is_default
(self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:78
↓ 2 callers
Method
is_default
(self)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:160
↓ 2 callers
Method
is_default
(self)
influxdb3_catalog/src/catalog/versions/v1/update.rs:59
↓ 2 callers
Method
is_deleted
(&self)
influxdb3_catalog/src/catalog.rs:163
↓ 2 callers
Method
is_end_stream
(&self)
core/trace_http/src/tower.rs:362
↓ 2 callers
Method
is_error
(&self)
core/iox_v1_query_api/src/response.rs:369
↓ 2 callers
Method
is_fetching
(&self)
influxdb3_cache/src/parquet_cache/mod.rs:350
↓ 2 callers
Method
is_field_type
Returns true if the receiver is a data type that identifies as a field type.
core/influxdb_influxql_parser/src/expression/arithmetic.rs:262
↓ 2 callers
Method
is_init
(&self)
influxdb3_cache/src/last_cache/cache.rs:551
↓ 2 callers
Function
is_literal
Check if expression is a literal.
core/iox_query_influxql/src/plan/planner_rewrite_expression.rs:603
↓ 2 callers
Method
is_retryable
Return true if the error is recoverable and may be retried.
influxdb3_catalog/src/catalog/migrations/mod.rs:29
↓ 2 callers
Function
is_sensitive
Check if a parameter name contains sensitive information
influxdb3/src/commands/serve/cli_params.rs:156
↓ 2 callers
Method
is_show_databases
Is this a `SHOW DATABASES` statement
core/influxdb_influxql_parser/src/statement.rs:49
↓ 2 callers
Method
is_show_retention_policies
Is this a `SHOW RETENTION POLICIES` statement
core/influxdb_influxql_parser/src/statement.rs:54
↓ 2 callers
Method
is_stopped
Check the `stopped` state on this channel
influxdb3_catalog/src/channel/versions/v2.rs:27
↓ 2 callers
Method
is_stopped
(&self)
influxdb3_catalog/src/catalog/versions/v3/events.rs:303
↓ 2 callers
Method
is_stopped
(&mut self)
influxdb3/tests/server/mod.rs:755
↓ 2 callers
Method
is_unique
(&mut self)
core/object_store_mem_cache/src/store.rs:52
↓ 2 callers
Method
is_update
(&self, old: &T, new: &T)
core/query_functions/src/selectors/internal.rs:33
↓ 2 callers
Function
is_valid_for
Returns a function to validate keys for the specified `key_type` using the [is_valid] function.
influxdb3_catalog/src/catalog/key.rs:42
↓ 2 callers
Function
is_valid_venv
(venv_path: &Path)
influxdb3_processing_engine/src/environment.rs:52
↓ 2 callers
Method
iter
Return an iterator of all [`SequenceNumber`] in this set.
core/data_types/src/sequence_number_set.rs:62
↓ 2 callers
Method
job_to_gauge_attributes
(&mut self, job: &TaskTracker<T>)
core/tracker/src/task/metrics.rs:192
↓ 2 callers
Function
join_error_cancel
()
core/service_common/src/error.rs:433
↓ 2 callers
Function
join_error_panic
()
core/service_common/src/error.rs:448
↓ 2 callers
Function
join_error_to_tonic_code
(e: &JoinError)
core/service_common/src/error.rs:205
↓ 2 callers
Method
key_columns
Speciffy the key columns for the cache
influxdb3_client/src/lib.rs:1614
↓ 2 callers
Function
kill_and_wait
(server: &mut TestServer)
influxdb3/tests/server/gen1_lookback_guard.rs:95
↓ 2 callers
Method
labels
List all Labels
core/influxdb2_client/src/api/label.rs:11
↓ 2 callers
Method
last_buffered_row_idx
Return the `(batch_idx, row_idx)` of the last buffered row.
core/iox_query/src/exec/gapfill/buffered_input.rs:257
↓ 2 callers
Method
legacy_cache_create_response
Build a v2-shaped (`OrderedCatalogBatch`) JSON response for a cache-create operation, preserving the wire contract clients deserialize.
influxdb3_server/src/http.rs:1513
↓ 2 callers
Method
legacy_table_definition_by_id
(&self, table_id: &TableId)
influxdb3_catalog/src/catalog/versions/v2/legacy.rs:255
↓ 2 callers
Method
len
(&self)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/mod.rs:346
↓ 2 callers
Method
len
Senseless - there must always be >0 parts.
core/data_types/src/partition_template.rs:751
↓ 2 callers
Function
like
(expr: Expr, pattern: Expr)
core/predicate/src/rpc_predicate/rewrite.rs:530
↓ 2 callers
Method
list
Returns an iterator of all keys currently in the [`S3Fifo`] cache. Note that the keys listed in the cache are those which have returned from the [`Ca
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/mod.rs:294
↓ 2 callers
Method
list_db_schema
(&self)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1232
↓ 2 callers
Method
list_generation_durations
(&self)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1315
↓ 2 callers
Function
list_snapshot_files
(object_store_root: &str, node_id: &str)
influxdb3/tests/server/gen1_lookback_guard.rs:12
↓ 2 callers
Method
list_with_delimiter_with_retries
( &self, prefix: Option<&Path>, context_message: String, retry_params: RetryPa
object_store_utils/src/retryable_object_store.rs:384
↓ 2 callers
Method
load_catalog
Loads all catalog files from object store to build the catalog
influxdb3_catalog/src/object_store/versions/v1.rs:62
↓ 2 callers
Method
load_catalog
Reconstruct an [`InnerCatalog`] from the object store: load the snapshot, then discover and apply every subsequent log file. Log discovery uses `list
influxdb3_catalog/src/object_store/versions/v3.rs:134
↓ 2 callers
Function
load_catalog_checkpoint
( checkpoint_path: &ObjPath, store: &ObjectStoreCatalog, )
influxdb3_catalog/src/serialize/versions/v2.rs:96
↓ 2 callers
Function
load_catalog_from_paths_inner
( mut inner_catalog: InnerCatalog, mut log_paths: Vec<ObjPath>, store: &ObjectStoreCatalog, )
influxdb3_catalog/src/serialize/versions/v2.rs:115
↓ 2 callers
Method
load_file_at
Load and parse a [`CatalogFile`] at an arbitrary object-store path, or `Ok(None)` if absent. Unlike [`Self::load_file`], the path is supplied directly
influxdb3_catalog/src/object_store/versions/v3.rs:510
↓ 2 callers
Function
log_records
(file: &CatalogFile)
influxdb3_catalog/src/format/reader/tests.rs:46
↓ 2 callers
Function
log_records
(file: &CatalogFile)
influxdb3_catalog/src/format/apply/tests.rs:23
↓ 2 callers
Method
log_return_state_errors
(&self, errors: &[anyhow::Error], context: &str)
influxdb3_processing_engine/src/plugins.rs:458
↓ 2 callers
Function
log_test
This is a test helper that sets a few test-friendly parameters such as disabled ANSI escape sequences on the provided builder. This helper then calls
core/trogging/src/lib.rs:391
↓ 2 callers
Function
logical_plan
(sql: &str)
core/iox_query_influxql/src/plan/planner.rs:4594
↓ 2 callers
Method
logical_plan
Logically plan a SQL query against the catalogs registered with `ctx`, and return a DataFusion logical plan that runs on the query executor.
core/iox_query/src/frontend/sql.rs:19
↓ 2 callers
Function
logical_sort_key_exprs
(sort_key: &SortKey)
core/iox_query/src/util.rs:55
↓ 2 callers
Method
lookup_value
Returns the ID in self.dictionary that corresponds to `value`, if any.
core/arrow_util/src/dictionary.rs:103
↓ 2 callers
Method
main_queue_keys
(&self)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/s3_fifo.rs:592
↓ 2 callers
Function
make_col_name
Names of other columns
core/parquet_file/src/lib.rs:661
↓ 2 callers
Function
make_column_statistics_inexact
( column_statistics: Vec<ColumnStatistics>, )
core/iox_query/src/statistics/partition_statistics/util.rs:25
↓ 2 callers
Function
make_file_bytes
Build a complete catalog file from a pre-encoded payload, header counts, and flags. Shared by [`serialize_log_file`] and [`serialize_snapshot_file`],
influxdb3_catalog/src/format/apply.rs:74
↓ 2 callers
Function
make_metrics_timestamp
(t: DateTime<Utc>)
core/iox_query/src/exec/query_tracing.rs:602
↓ 2 callers
Function
make_range_expr
Creates expression like: start <= time && time < end
core/datafusion_util/src/lib.rs:113
↓ 2 callers
Function
make_rng
()
core/partition/src/filter.rs:80
↓ 2 callers
Function
make_rng
()
core/mutable_batch/tests/writer_fuzz.rs:29
↓ 2 callers
Function
make_schema
()
core/predicate/src/rpc_predicate/field_rewrite.rs:510
↓ 2 callers
Function
make_schema_and_batches
( columns: impl IntoIterator<Item = Column>, data: Vec<Vec<ArrayRef>>, )
core/iox_v1_query_api/src/response.rs:555
↓ 2 callers
Function
make_span
(collector: Arc<dyn TraceCollector>)
core/trace/src/span.rs:415
← previous
next →
2,601–2,700 of 11,906, ranked by callers