Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/influxdata/influxdb
/ functions
Functions
11,906 in github.com/influxdata/influxdb
⨍
Functions
11,906
◇
Types & classes
2,644
↳
Endpoints
4
↓ 39 callers
Method
push_str
(&mut self, s: &str)
core/table_batch/src/builder/column_writer/string.rs:26
↓ 39 callers
Method
soft_delete_table
( &self, db_name: &str, table_name: &str, hard_delete_time: HardDeletionTime,
influxdb3_catalog/src/catalog/versions/v2/update.rs:525
↓ 39 callers
Method
table_definition
(&self, table_name: impl AsRef<str>)
influxdb3_catalog/src/catalog/versions/v3/schema/database.rs:100
↓ 38 callers
Method
inc
(&self, duration: Duration)
core/iox_time/src/lib.rs:268
↓ 38 callers
Function
predicates
( preds: impl IntoIterator<Item = (ColumnId, Predicate)>, )
influxdb3_cache/src/last_cache/tests.rs:22
↓ 38 callers
Method
recv
(&mut self)
influxdb3_catalog/src/catalog/versions/v3/events.rs:343
↓ 38 callers
Method
schema
return the schema of the inner plan
core/iox_query/src/physical_optimizer/sort/order_union_sorted_inputs.rs:2522
↓ 38 callers
Method
with_tag_column_with_stats
Register a tag column with stats with the test chunk
core/iox_query/src/test.rs:623
↓ 38 callers
Method
with_time_column_with_stats
Register a timestamp column with the test chunk
core/iox_query/src/test.rs:702
↓ 37 callers
Method
begin
(&self, db_name: &str)
influxdb3_catalog/src/catalog/versions/v2/update.rs:113
↓ 37 callers
Method
cancel
Trigger graceful termination of any futures tracked by this tracker Note: If the future is currently executing, termination will only occur when the
core/tracker/src/task.rs:426
↓ 37 callers
Method
db_schema_by_id
(&self, db_id: &DbId)
influxdb3_catalog/src/catalog/versions/v2.rs:786
↓ 37 callers
Method
get
Returns the element at index `idx`
core/data_types/src/snapshot/list.rs:136
↓ 37 callers
Method
get
(&self, config: TableConfig)
influxdb3/src/commands/show/system.rs:187
↓ 37 callers
Method
get_by_name
(&self, name: &str)
influxdb3_catalog/src/catalog/versions/v3/schema/role.rs:50
↓ 37 callers
Method
insert
Insert the given `value` into the cache Skips insertion and returns false iff an entry already exists with the same or greater generation
core/catalog_cache/src/local/mod.rs:87
↓ 37 callers
Method
iter_mut
An iterator visiting all name-value pairs with mutable references to the values. Currently this will iterate in an arbitrary order, but specific order
core/iox_query_params/src/params.rs:127
↓ 37 callers
Function
path
(key_idx: u64)
core/object_store_mem_cache/benches/s3_fifo_concurrency.rs:182
↓ 37 callers
Method
to_bytes
Serialize header to bytes.
influxdb3_catalog/src/format/header.rs:147
↓ 36 callers
Method
assert_pending
(&mut self)
core/futures_test_utils/src/lib.rs:39
↓ 36 callers
Method
catalog_update_with_retry
Perform a catalog update and retry if the catalog has been updated elsewhere until the operation succeeds or fails
influxdb3_catalog/src/catalog/versions/v2/update.rs:1307
↓ 36 callers
Method
get
(&self)
core/data_types/src/lib.rs:143
↓ 36 callers
Method
is_empty
Returns true when there are no parameters defined in the collection.
core/iox_query_params/src/params.rs:137
↓ 36 callers
Method
iter
Returns an iterator of `(Option<InfluxColumnType>, &Field)` for all the columns of this schema, in order
core/schema/src/lib.rs:752
↓ 36 callers
Method
len
Returns the total number of elements. Note that `len` ≥ 1.
core/influxdb_influxql_parser/src/common.rs:464
↓ 36 callers
Method
lt
Return `self < other`
core/influxdb_influxql_parser/src/expression/conditional.rs:130
↓ 36 callers
Method
num_rows
Return the number of partitions (rows) in the converted rows.
core/iox_query/src/physical_optimizer/sort/lexical_range.rs:312
↓ 36 callers
Method
put
(&self, location: &Path, bytes: PutPayload)
influxdb3_cache/src/parquet_cache/mod.rs:703
↓ 36 callers
Method
request
Consolidate common request building code
core/influxdb2_client/src/lib.rs:170
↓ 36 callers
Method
schema
(&self)
core/iox_query/src/exec.rs:611
↓ 35 callers
Method
build
Create an ExecutionContext suitable for executing DataFusion plans
core/iox_query/src/exec/context.rs:282
↓ 35 callers
Function
capture
()
core/object_store_metrics/src/lib.rs:3308
↓ 35 callers
Method
column
Column (w/o table name).
core/data_types/src/lib.rs:1573
↓ 35 callers
Method
db_schema_by_id
(&self, db_id: &DbId)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1217
↓ 34 callers
Function
_test_progressive_eval
( partitions: &[Vec<RecordBatch>], fetch: Option<usize>, expected_result: &[&str],
core/iox_query/src/provider/progressive_eval.rs:1629
↓ 34 callers
Method
append
(&mut self, row: &RetentionPolicyRow)
influxdb3_query_executor/src/lib.rs:417
↓ 34 callers
Method
as_ref
(&self)
core/object_store_metrics/src/metrics.rs:175
↓ 34 callers
Method
begin_database_transaction
Open a [`DatabaseCatalogTransaction`] for the given database. If the database does not exist, it is auto-created and a [`crate::format::records::Crea
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:2637
↓ 34 callers
Method
db_id
Get the db_id
influxdb3_id/src/lib.rs:170
↓ 34 callers
Method
get
(&self, phase: QueryPhase)
core/iox_query/src/query_log.rs:1513
↓ 34 callers
Method
node_id
Get the node_id
influxdb3_id/src/lib.rs:165
↓ 34 callers
Method
push
(&mut self, val: T)
influxdb3_sys_events/src/lib.rs:147
↓ 34 callers
Method
union
Create a union of this plan with another plan
core/iox_query/src/physical_optimizer/sort/order_union_sorted_inputs.rs:2368
↓ 34 callers
Method
with_col_opts
Helper to insert col with specified sort options into sort key
core/schema/src/sort.rs:37
↓ 33 callers
Method
get
Get an entry in the cache or `None` if there is not an entry This updates the hit time of the entry and returns a cloned copy of the entry state so t
influxdb3_cache/src/parquet_cache/mod.rs:443
↓ 33 callers
Method
iter
Returns a value [`Iterator`] that yields boolean values encoded in the bitmap.
core/arrow_util/src/bitset.rs:263
↓ 33 callers
Method
min
(call: &'a Call)
core/iox_query_influxql/src/plan/planner/select.rs:327
↓ 33 callers
Method
next
(&mut self)
core/iox_query/src/exec/gapfill/date_bin_wallclock_gap_expander.rs:714
↓ 33 callers
Method
record
(&self, value: Duration)
core/metric/src/duration.rs:116
↓ 33 callers
Method
register
Register a task that needs to perform work before the process may exit Provides a [`ShutdownToken`] which the caller is responsible for handling. The
influxdb3_shutdown/src/lib.rs:102
↓ 33 callers
Method
table_id
Get the table_id
influxdb3_id/src/lib.rs:175
↓ 32 callers
Method
build
Returns the schema that was built, the columns are always sorted in lexicographic order
core/schema/src/merge.rs:244
↓ 32 callers
Method
clone
(&self)
core/metric/src/metric.rs:28
↓ 32 callers
Method
expr_to_df_expr
Map an InfluxQL [`IQLExpr`] to a DataFusion [`Expr`].
core/iox_query_influxql/src/plan/planner.rs:2472
↓ 32 callers
Method
field
Add a field (key + value). Field keys will be escaped according to the rules defined in [the special characters documentation]. Field values will en
core/influxdb_line_protocol/src/builder.rs:171
↓ 32 callers
Method
into_inner
Consume self and return the inner [`FlightClient`]
core/influxdb_iox_client/src/client/flightsql.rs:87
↓ 32 callers
Method
keys
Returns an iterator of all keys currently in the cache.
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/s3_fifo.rs:467
↓ 32 callers
Method
resource_iter
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:3085
↓ 31 callers
Function
collect_stream
(stream: FlightRecordBatchStream)
influxdb3/tests/server/mod.rs:1203
↓ 31 callers
Function
create_plugin_in_temp_dir
(code: &str)
influxdb3/tests/cli/mod.rs:42
↓ 31 callers
Method
extend
(&mut self, iter: T)
influxdb3_query_executor/src/lib.rs:444
↓ 31 callers
Function
from_timestamp
Take a scalar timestamptz, and return a UTC nanoseconds. Nanoseconds provided should always be in UTC, even if TZ differs. The offset information is
core/iox_query_influxql/src/aggregate/mode.rs:263
↓ 31 callers
Method
gt
Return `self > other`
core/influxdb_influxql_parser/src/expression/conditional.rs:120
↓ 31 callers
Method
inner
returns a reference to the inner datafusion execution context
core/iox_query/src/exec/context.rs:493
↓ 31 callers
Function
log
(level: &str, color: &str, target: &str, message: &str)
influxdb3_startup/src/early_logging.rs:16
↓ 31 callers
Method
metadata
Returns a reference to the metadata stored within this Tracker
core/tracker/src/task.rs:416
↓ 31 callers
Method
schema
(&self)
core/iox_query/src/exec/sleep.rs:67
↓ 31 callers
Method
spawn
Runs the specified [`Future`] (and any tasks it spawns) on the thread pool managed by this `DedicatedExecutor`. # Notes UNLIKE [`tokio::task::spawn`
core/executor/src/lib.rs:299
↓ 31 callers
Function
to_string_array
(strs: &[&str])
core/parquet_file/src/storage.rs:1054
↓ 30 callers
Function
TIME_DATA_TIMEZONE
()
core/schema/src/lib.rs:72
↓ 30 callers
Method
add_chunk
(&mut self, chunk: Arc<dyn QueryChunk>)
core/iox_query/src/physical_optimizer/chunk_extraction.rs:64
↓ 30 callers
Method
is_ok
True if the most recent known state is a success. Returns `false` when no success has ever been recorded, or when the most recent error is at or afte
object_store_utils/src/object_store_health.rs:188
↓ 30 callers
Method
measurement
Provides the InfluxDB data model measurement name for this schema, if any
core/schema/src/lib.rs:736
↓ 30 callers
Method
next
(&mut self)
core/iox_v1_query_api/src/response.rs:293
↓ 30 callers
Method
put
(&self, location: &Path, payload: PutPayload)
object_store_utils/src/test_object_store.rs:245
↓ 30 callers
Method
remove
(&mut self, id: &I)
influxdb3_catalog/src/repository.rs:268
↓ 30 callers
Function
serialize_catalog_file
(file: &T)
influxdb3_catalog/src/serialize/versions/v2.rs:227
↓ 30 callers
Function
test_collect_partition
Execute the specified partition of the [ExecutionPlan] with a default [SessionContext] and collect the results in memory. # Panics If an an error occ
core/datafusion_util/src/lib.rs:388
↓ 29 callers
Method
child_ctx
Returns a IOxSessionContext with a SpanRecorder that is a child of the current
core/iox_query/src/exec/context.rs:709
↓ 29 callers
Function
conditional_expression
Parse an InfluxQL conditional expression.
core/influxdb_influxql_parser/src/expression/conditional.rs:257
↓ 29 callers
Method
contains
(&self, mode: &NodeMode)
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:1014
↓ 29 callers
Method
count
Specify the size, or number of new entries a cache will hold before evicting old ones
influxdb3_client/src/lib.rs:1626
↓ 29 callers
Function
dedup_plan
(schema: Schema, chunks: Vec<TestChunk>)
core/iox_query/src/physical_optimizer/dedup/test_util.rs:14
↓ 29 callers
Function
explain_statement
Parse an `EXPLAIN` statement.
core/influxdb_influxql_parser/src/explain.rs:62
↓ 29 callers
Method
extend
(&mut self, iter: T)
core/iox_query_params/src/params.rs:381
↓ 29 callers
Method
insert
Insert a column name and its bucket info
core/iox_query/src/pruning_oracle.rs:110
↓ 29 callers
Method
is_empty
Returns true if the container has no elements.
core/influxdb_influxql_parser/src/common.rs:535
↓ 29 callers
Method
is_empty
Returns `true` if the schema contains no fields.
core/schema/src/lib.rs:746
↓ 29 callers
Method
iter
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/role.rs:68
↓ 29 callers
Method
last
(call: &'a Call)
core/iox_query_influxql/src/plan/planner/select.rs:303
↓ 29 callers
Method
object_store
(mut self, object_store: Arc<dyn ObjectStore>)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:231
↓ 29 callers
Function
parse_lines
Parses a new line-delimited string into an iterator of [`ParsedLine`]. See the [crate-level documentation](self) for more information and examples.
core/influxdb_line_protocol/src/lib.rs:570
↓ 29 callers
Method
push
Add data `l` to the current chunk being created, returning the current chunk if complete.
core/influxdb_iox_client/src/client/write.rs:323
↓ 29 callers
Method
push
Adds a min and max to the end of the in-progress ranges
core/iox_query/src/physical_optimizer/sort/lexical_range.rs:107
↓ 29 callers
Method
put
( &mut self, cache_id: &CacheId, key: &str, value: Py<PyAny>, ttl: Opt
influxdb3_py_api/src/cache.rs:185
↓ 29 callers
Method
track
(self, registration: TaskRegistration)
core/tracker/src/task/future.rs:15
↓ 29 callers
Method
with_row_count
(mut self, count: u64)
core/iox_query/src/test.rs:650
↓ 28 callers
Method
add_permission
( &mut self, resource_type: ResourceType, resource_id: TokenPermissionResourceIdentifi
influxdb3_authz/src/permissions.rs:551
↓ 28 callers
Function
chunks_to_physical_nodes
Place [chunk](QueryChunk)s into physical nodes. This will group chunks into [record batch](QueryChunkData::RecordBatches) and [parquet file](QueryChu
core/iox_query/src/provider/physical.rs:147
↓ 28 callers
Function
data_source_exec_parquet
(files: &[&'static str])
core/iox_query/src/physical_optimizer/limits.rs:330
← previous
next →
201–300 of 11,906, ranked by callers