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
table_count_limit
(&self, _current: &CurrentCatalogUsage)
influxdb3_catalog/src/catalog/versions/v2.rs:410
↓ 1 callers
Method
table_count_limit
(&self, _current: &CurrentCatalogUsage)
influxdb3_catalog/src/catalog/versions/v3/usage.rs:90
↓ 1 callers
Method
table_deletion_status
Returns the deletion status of a table by its ID within a specific database. If the table exists and is not marked for deletion, `None` is returned.
influxdb3_catalog/src/catalog/versions/v2.rs:891
↓ 1 callers
Method
table_exists
Test if a table with the specified `name` exists.
core/iox_query_influxql/src/plan/planner.rs:154
↓ 1 callers
Method
table_exists_by_name
Check if a table exists by its name in the current transaction or in the database schema.
influxdb3_catalog/src/catalog/versions/v2/update.rs:1875
↓ 1 callers
Method
table_id
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:3605
↓ 1 callers
Method
table_id
(&self)
influxdb3_catalog/src/catalog/versions/v1.rs:1801
↓ 1 callers
Method
table_id_to_name
(&self, table_id: &TableId)
influxdb3_catalog/src/catalog/versions/v2.rs:2397
↓ 1 callers
Method
table_list
Branch to table-list subcommand
influxdb3/tests/cli/api.rs:1276
↓ 1 callers
Method
table_name
Return the table name
core/iox_query/src/provider.rs:157
↓ 1 callers
Method
table_name
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:3608
↓ 1 callers
Method
table_name
(&self)
influxdb3_catalog/src/catalog/versions/v1.rs:1804
↓ 1 callers
Method
table_names
(&self)
core/iox_query_influxql/src/frontend/planner.rs:60
↓ 1 callers
Method
table_names
(&self)
core/iox_query/src/test.rs:325
↓ 1 callers
Method
table_preset
(&self)
core/influxdb_iox_client/src/format/influxql.rs:53
↓ 1 callers
Function
table_scan
()
core/iox_query/src/analyzer/handle_gapfill/range_predicate.rs:272
↓ 1 callers
Function
table_schema
(started_with_auth: bool)
influxdb3_system_tables/src/tokens.rs:44
↓ 1 callers
Function
table_schema
()
influxdb3_system_tables/src/generations.rs:41
↓ 1 callers
Method
table_schema
(&self)
core/iox_query/src/pruning.rs:193
↓ 1 callers
Method
table_type
(&self)
core/iox_query/src/test.rs:378
↓ 1 callers
Function
table_type_name
Return the correct FlightSQL name for the DataFusion TableType
core/flightsql/src/planner.rs:564
↓ 1 callers
Function
tables_schema
()
influxdb3_system_tables/src/tables.rs:26
↓ 1 callers
Function
tag_column_exists
(schema: &Schema, col: &Column)
core/predicate/src/rpc_predicate/column_rewrite.rs:19
↓ 1 callers
Function
tag_def
( id: impl Into<TagId>, column_id: impl Into<ColumnId>, name: impl Into<Arc<str>>, )
influxdb3_catalog/src/catalog/versions/v2/create.rs:41
↓ 1 callers
Function
tag_key
(input: &str)
core/influxdb_line_protocol/src/lib.rs:756
↓ 1 callers
Function
tag_set
(i: &str)
core/influxdb_line_protocol/src/lib.rs:747
↓ 1 callers
Function
tag_value
(input: &str)
core/influxdb_line_protocol/src/lib.rs:769
↓ 1 callers
Method
tag_value
return a tag value with given null probability and number of distinct values
core/iox_query/benches/deduplicate.rs:119
↓ 1 callers
Method
tag_value
Returns the value of the passed-in tag, if present.
core/influxdb_line_protocol/src/lib.rs:317
↓ 1 callers
Method
take_buffered_input
If any buffered input batches are present, concatenates it all together and returns an owned batch to the caller, leaving `self.buffered_input_batches
core/iox_query/src/exec/gapfill/stream.rs:177
↓ 1 callers
Function
test_catalog
Helper to create a test catalog.
influxdb3_catalog/src/enterprise/format/records/retention/tests.rs:16
↓ 1 callers
Function
test_catalog
Helper to create a test catalog.
influxdb3_catalog/src/format/records/token/tests.rs:11
↓ 1 callers
Function
test_catalog
Helper to create a test catalog.
influxdb3_catalog/src/format/records/retention/tests.rs:13
↓ 1 callers
Method
test_df_context
Fake DataFusion context for testing that contains this store
core/parquet_file/src/storage.rs:266
↓ 1 callers
Function
test_plan2
()
core/iox_query/src/exec/series_limit/logical.rs:715
↓ 1 callers
Method
test_processing_engine_schedule_plugin
(&self, req: Request)
influxdb3_server/src/http.rs:1815
↓ 1 callers
Method
test_processing_engine_wal_plugin
Endpoint for testing a plugin that will be trigger on WAL writes.
influxdb3_server/src/http.rs:1800
↓ 1 callers
Method
test_schedule_plugin
( &self, request: SchedulePluginTestRequest, query_executor: Arc<dyn QueryExecutor>,
influxdb3_processing_engine/src/lib.rs:797
↓ 1 callers
Function
test_struct_records
(batch_size: usize)
core/iox_query/src/exec/gapfill/buffered_input.rs:344
↓ 1 callers
Method
test_telemetry_snapshot
(&self, _req: Request)
influxdb3_server/src/http.rs:1831
↓ 1 callers
Method
throttle
( self, backoff: Duration, time_provider: Arc<dyn TimeProvider>, cache: &'stat
core/object_store_mem_cache/src/cache_system/reactor/trigger.rs:49
↓ 1 callers
Method
time_column
Return the values in the time column in this batch. Returns an error if the batch has no time column. # Panics If a time column exists but its data
core/mutable_batch/src/lib.rs:237
↓ 1 callers
Function
timestamp
(ns: i64)
core/iox_query/src/exec/gapfill/params.rs:379
↓ 1 callers
Method
timestamp
Sets the timestamp, replacing any existing timestamp. The value is treated as the number of nanoseconds since the UNIX epoch.
core/influxdb2_client/src/models/data_point.rs:59
↓ 1 callers
Method
timestamp
Provide a timestamp. It returns a builder whose type allows only closing the line. The precision of the timestamp is by default nanoseconds (ns) but
core/influxdb_line_protocol/src/builder.rs:197
↓ 1 callers
Method
timestamp_minmax
Returns a summary of the write timestamps in this chunk if a time column exists
core/mutable_batch/src/lib.rs:171
↓ 1 callers
Method
timestamp_subsec_nanos
Returns the number of nanoseconds since the last second boundary
core/iox_time/src/lib.rs:124
↓ 1 callers
Method
tls_1_3
(&self)
influxdb3/tests/server/mod.rs:403
↓ 1 callers
Function
tmp_file
()
core/test_helpers/src/lib.rs:35
↓ 1 callers
Method
to_arrow
Convert to an arrow representation with the provided set of keys and an optional null bitmask
core/arrow_util/src/dictionary.rs:149
↓ 1 callers
Method
to_base64
Convert to base64 encoded protobuf format
core/parquet_file/src/metadata.rs:304
↓ 1 callers
Method
to_builder
(&self)
core/trogging/src/cli.rs:146
↓ 1 callers
Method
to_code
(&self)
influxdb3_server/src/http.rs:466
↓ 1 callers
Method
to_df_param_values
Converts the parameters stored in this handle into a map of DataFusion [[ScalarValue]]s
core/flightsql/src/cmd.rs:64
↓ 1 callers
Function
to_interval_array
Returns an IntervalMonthDayNano array with the given nanosecond values
core/parquet_file/src/storage.rs:1060
↓ 1 callers
Function
to_parquet
An IOx-specific, streaming [`RecordBatch`] to parquet file encoder. This encoder discovers the schema from the first item in `batches`, and encodes e
core/parquet_file/src/serialize.rs:144
↓ 1 callers
Method
to_parquet_file
Create a corresponding iox catalog's ParquetFile
core/parquet_file/src/metadata.rs:441
↓ 1 callers
Function
to_parquet_upload
Performs a parallelized parquet encoding and upload to object_store. Current implementation uses the [`ParquetSink`] from DataFusion, and uploads on
core/parquet_file/src/serialize.rs:254
↓ 1 callers
Method
to_python_table_batches
( &self, py: Python<'py>, schema: &DatabaseSchema, table_filter: Option<TableI
influxdb3_py_api/src/py_conversion.rs:33
↓ 1 callers
Function
to_record_batch
( schema: &SchemaRef, tokens: Vec<Arc<TokenInfo>>, started_with_auth: bool, )
influxdb3_system_tables/src/tokens.rs:81
↓ 1 callers
Function
to_record_batch
( schema: &SchemaRef, generations: Vec<(u8, Duration)>, )
influxdb3_system_tables/src/generations.rs:49
↓ 1 callers
Method
to_record_batch
Given a `PartitionWrite` that holds a `RecordBatch` and some ranges, return a new `RecordBatch` containing only the rows in the ranges.
core/partition/src/lib.rs:437
↓ 1 callers
Method
to_record_batch
Produce a set of [`RecordBatch`]es from this extended state This converts any additional columns to arrow arrays which will extend the [`RecordBatch`
influxdb3_cache/src/last_cache/cache.rs:435
↓ 1 callers
Method
to_sort_key_using_map
Build a [`SortKey`] from [`SortKeyIds`]; looking up column names in the provided [`HashMap<ColumnId, &str>`] map. If you have a [`Partition`][super::
core/data_types/src/columns.rs:813
↓ 1 callers
Method
to_status_code
(&self)
influxdb3_server/src/http.rs:534
↓ 1 callers
Function
to_string_array
(strs: &[&str])
core/parquet_file/src/serialize.rs:454
↓ 1 callers
Function
to_timestamp_array
(timestamps: &[i64])
core/parquet_file/src/metadata.rs:1177
↓ 1 callers
Method
to_u16
Get raw u16 value.
influxdb3_catalog/src/format/mod.rs:142
↓ 1 callers
Method
to_u64
(&self)
influxdb3_catalog/src/log/versions/v3.rs:732
↓ 1 callers
Method
to_var_ref_expr
(&self)
core/influxdb_influxql_parser/src/expression/arithmetic.rs:207
↓ 1 callers
Function
total_mem_bytes
Totally available memory size in bytes.
influxdb3_clap_blocks/src/memory_size.rs:123
↓ 1 callers
Method
total_permits
return the total number of permits (available + already acquired).
core/tracker/src/async_semaphore.rs:366
↓ 1 callers
Function
translate_field_name
Translate the field name from tracing into the logfmt style
core/logfmt/src/lib.rs:385
↓ 1 callers
Function
trigger_arguments_schema
()
influxdb3_system_tables/src/python_call.rs:142
↓ 1 callers
Method
trigger_count_by_type
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:2419
↓ 1 callers
Function
trigger_schema
()
influxdb3_system_tables/src/python_call.rs:27
↓ 1 callers
Method
truncate
truncate the time using the duration. Porting note: this implementation was moved into Duration so we could safely assume that only month or nsec was
core/query_functions/src/window/internal.rs:94
↓ 1 callers
Method
truncate
Truncates this dictionary removing all keys larger than `id`
core/arrow_util/src/dictionary.rs:129
↓ 1 callers
Function
truncate_by_months
truncateByMonths will truncate the time to the given number of months. Original: <https://github.com/influxdata/flux/blob/1e9bfd49f21c0e679b42acf6fc5
core/query_functions/src/window/internal.rs:355
↓ 1 callers
Function
truncate_by_nsecs
truncateByNsecs will truncate the time to the given number of nanoseconds. Original: <https://github.com/influxdata/flux/blob/1e9bfd49f21c0e679b42acf
core/query_functions/src/window/internal.rs:340
↓ 1 callers
Function
truncate_path
(path: &str, segments: Option<usize>)
core/trace_http/src/metrics.rs:130
↓ 1 callers
Method
truncate_to_precision
truncate_to_precision rounds the provided nanosecond value towards zero to a multiple of precision. If it's auto, nanos is returned unchanged.
influxdb3_types/src/write.rs:65
↓ 1 callers
Method
try_acquire
Try to acquire a single permit, returning [`tokio::sync::TryAcquireError::NoPermits`] immediately if there are no permits left. See [`tokio::sync::Se
core/tracker/src/async_semaphore.rs:231
↓ 1 callers
Method
try_acquire_owned
( self: &Arc<Self>, span: Option<Span>, )
core/tracker/src/async_semaphore.rs:279
↓ 1 callers
Function
try_acquire_permit
( size: u32, semaphore: &Arc<InstrumentedAsyncSemaphore>, )
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/mod.rs:359
↓ 1 callers
Method
try_into_proto
( self, )
core/authz/src/permission.rs:140
↓ 1 callers
Method
try_into_uri
(&self)
core/iox_http_util/src/uri.rs:13
↓ 1 callers
Method
try_lock_exclusive
Attempts to acquire an exclusive lock without blocking.
core/tracker/src/lock.rs:211
↓ 1 callers
Method
try_lock_shared
Attempts to acquire a shared lock without blocking.
core/tracker/src/lock.rs:171
↓ 1 callers
Method
try_lock_upgradable
(&self)
core/tracker/src/lock.rs:267
↓ 1 callers
Method
try_sync_central_reservation
Try to resize the central memory reservation to the currently allocated amount. It does not matter whether a thread attempts to grow or shrink the al
core/iox_query/src/memory_pool.rs:174
↓ 1 callers
Method
try_upgrade
(&self)
core/tracker/src/lock.rs:299
↓ 1 callers
Method
txn
(&self)
influxdb3_write/src/write_buffer/validator.rs:51
↓ 1 callers
Method
udaf
(&self, name: &str)
core/query_functions/src/registry.rs:125
↓ 1 callers
Method
udafs
(&self)
core/query_functions/src/registry.rs:67
↓ 1 callers
Method
unpack_prepared_statement_handle
Decodes the app_metadata stored in a [`PutResult`] as a [`DoPutPreparedStatementResult`] and then returns the inner prepared statement handle as [`Byt
core/influxdb_iox_client/src/client/flightsql.rs:555
↓ 1 callers
Method
unwrap_histogram
Extract a histogram typed value. # Panics Panics if the value is not a histogram.
core/test_helpers/src/prometheus.rs:159
↓ 1 callers
Method
update
(&mut self, registry: &R, pruned: &[TaskTracker<T>])
core/tracker/src/task/metrics.rs:147
↓ 1 callers
Method
update_cached_checkpoint
Update the cached checkpoint with a single snapshot. Creates a new checkpoint for the month if cache is empty or stale (month rollover). On month rol
influxdb3_write/src/persister.rs:497
↓ 1 callers
Function
update_data_from_children
Update the current [`PlanContext::data`] based upon the children.
core/iox_query/src/physical_optimizer/sort/merge_partitions.rs:153
← previous
next →
4,701–4,800 of 11,906, ranked by callers