MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

↓ 6 callersFunctionfx_index_map
( entries: [(K, V); N], )
influxdb3_wal/src/object_store/tests.rs:17
↓ 6 callersMethodget
Retrieve the given value from the remote cache, if present
core/catalog_cache/src/api/client.rs:205
↓ 6 callersMethodget_or_put
( &self, key: Arc<K>, value: V, generation: u64, )
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/s3_fifo.rs:333
↓ 6 callersMethodget_process_uuid
(&self)
influxdb3_process/src/lib.rs:77
↓ 6 callersFunctionget_random_string
(length: usize)
core/sharder/benches/sharder.rs:17
↓ 6 callersFunctionget_result
(data: &'static [u8], path: &Path)
core/object_store_mem_cache/src/object_store_cache_tests.rs:36
↓ 6 callersMethodget_status
(&self)
core/tracker/src/task.rs:125
↓ 6 callersMethodget_tag_identity_key
(&self, idx: usize)
core/partition/src/traits.rs:115
↓ 6 callersFunctionget_test_chunks
()
core/iox_query/src/frontend/reorg.rs:254
↓ 6 callersMethodinner
Get string.
core/object_store_mem_cache/src/cache_system/utils.rs:186
↓ 6 callersMethodinto_batch
(self)
influxdb3_catalog/src/log/versions/v2.rs:139
↓ 6 callersMethodis_empty
Returns if this bitset is empty
core/arrow_util/src/bitset.rs:198
↓ 6 callersMethodis_empty
(&self)
influxdb3_catalog/src/catalog/versions/v3/transaction.rs:99
↓ 6 callersFunctionis_whitespace_boundary_char
(c: char)
core/influxdb_line_protocol/src/lib.rs:946
↓ 6 callersMethodkey
The key if it matches a known variant of [`CacheKey`] Returns `None` otherwise
core/catalog_cache/src/api/list/mod.rs:73
↓ 6 callersMethodkind
Returns the kind of cache state for use in attributes and metrics.
core/object_store_metrics/src/cache_state.rs:51
↓ 6 callersMethodlast_batch_with_no_same_sort_key
Return last_batch if it does not overlap with the given batch Note that since last_batch, if exists, will include at least one row and all of its rows
core/iox_query/src/provider/deduplicate/algo.rs:100
↓ 6 callersFunctionlast_cache
(table_id: u32, id: u16, name: &str)
influxdb3_catalog/src/catalog/migrations/v3/tests.rs:199
↓ 6 callersMethodlist_latest_checkpoints_per_month
Lists checkpoint paths and returns the latest path for each month. This is a lightweight operation that only lists paths without loading content. Ret
influxdb3_write/src/persister.rs:554
↓ 6 callersMethodlist_with_offset
( &self, prefix: Option<&Path>, offset: &Path, )
influxdb3_cache/src/parquet_cache/mod.rs:833
↓ 6 callersMethodload_catalog
Loads all catalog files from object store to build the catalog
influxdb3_catalog/src/object_store/versions/v2.rs:84
↓ 6 callersMethodlookup_raw
(&self, hash: u64)
core/data_types/src/snapshot/hash.rs:41
↓ 6 callersFunctionmake_counter
()
core/iox_query/src/provider/deduplicate/algo.rs:860
↓ 6 callersFunctionmake_time_metric_set
( start: Option<DateTime<Utc>>, end: Option<DateTime<Utc>>, partition: Option<usize>,
core/iox_query/src/exec/query_tracing.rs:569
↓ 6 callersFunctionmeta
()
core/parquet_file/src/storage.rs:1070
↓ 6 callersMethodmetrics_mut
(&mut self)
core/iox_query/src/exec/query_tracing.rs:652
↓ 6 callersMethodname
(&self)
influxdb3_catalog/src/catalog/versions/v1/resource.rs:20
↓ 6 callersMethodname_to_id
(&self, column_name: &str)
influxdb3_catalog/src/catalog/versions/v3/schema/column.rs:317
↓ 6 callersMethodname_to_ord_id
(&self, column_name: &str)
influxdb3_catalog/src/catalog/versions/v3/schema/column.rs:321
↓ 6 callersMethodnext
(&mut self)
core/catalog_cache/src/api/list/v2.rs:41
↓ 6 callersMethodnum_dbs_limit
(&self, current: &CurrentCatalogUsage)
influxdb3_catalog/src/catalog/versions/v2.rs:553
↓ 6 callersMethodnum_rows
(&self)
core/table_batch/src/column.rs:14
↓ 6 callersFunctionnumber_to_scalar
Returns `n` as a scalar value of the specified `data_type`.
core/iox_query_influxql/src/plan/util.rs:96
↓ 6 callersFunctionparameter
Parses an InfluxQL [BindParameter].
core/influxdb_influxql_parser/src/parameter.rs:77
↓ 6 callersFunctionparse_statements
(input: &str)
core/iox_query_influxql_rewrite/src/lib.rs:206
↓ 6 callersFunctionpartition_batch
Returns an iterator identifying consecutive ranges for a given partition key
core/partition/src/lib.rs:53
↓ 6 callersMethodpartition_evaluator
( &self, args: PartitionEvaluatorArgs<'_>, )
core/query_functions/src/derivative.rs:156
↓ 6 callersMethodpartitioned_record_batches
Produce a partitioned set of record batches along with their min/max timestamp The partitions are stored and returned in a `HashMap`, keyed on the ge
influxdb3_write/src/write_buffer/table_buffer.rs:81
↓ 6 callersMethodpersist_catalog_checkpoint
Persist the `CatalogSnapshot` as a checkpoint and ensure that the operation succeeds unless the file already exists. Object Storage should handle the
influxdb3_catalog/src/object_store/versions/v2.rs:208
↓ 6 callersMethodpersisted_files
(&self)
influxdb3_write/src/write_buffer/mod.rs:446
↓ 6 callersMethodpoll
(mut self: Pin<&mut Self>, cx: &mut Context<'_>)
core/tracker/src/task/future.rs:62
↓ 6 callersFunctionpreload_restore_for_file
Pre-load any restore state for a parsed [`CatalogFile`]. Convenience wrapper over [`preload_restore_for_records`] that handles both log and snapshot f
influxdb3_catalog/src/format/apply.rs:240
↓ 6 callersFunctionprocess_uuid_getter
()
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:2371
↓ 6 callersFunctionproj_exec
( input: &Arc<dyn ExecutionPlan>, projects: Vec<(Arc<dyn PhysicalExpr>, String)>, )
core/iox_query/src/test.rs:1502
↓ 6 callersMethodprune
(&self)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/mod.rs:354
↓ 6 callersMethodpush
(&mut self, item: T)
core/table_batch/src/builder/mod.rs:41
↓ 6 callersMethodpush_record_batch
(&mut self, batch: RecordBatch)
core/iox_query/src/test.rs:506
↓ 6 callersMethodread_plugin_code
(&self, name: &str)
influxdb3_processing_engine/src/lib.rs:393
↓ 6 callersFunctionregister
(catalog: &Catalog, node_id: &str, cores: u64)
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:2469
↓ 6 callersMethodregister_instrument
If an instrument already exists with the provided `name`, returns it Otherwise, invokes `create` to create a new `Instrument`, stores it in this `Reg
core/metric/src/lib.rs:208
↓ 6 callersMethodremove
Remove element from the middle of the set. The relative order of the elements is preserved. Returns `true` if the entry was part of the set. # Runt
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/ordered_set.rs:111
↓ 6 callersMethodrewrite
Transform a `SelectStatement` to a `Select`, which is an intermediate representation used by the InfluxQL planner. Transformations include expanding w
core/iox_query_influxql/src/plan/rewriter.rs:121
↓ 6 callersFunctionrewrite_conditional_expr
Perform a series of passes to rewrite `expr` in compliance with InfluxQL behavior in an effort to ensure the query executes without error.
core/iox_query_influxql/src/plan/planner_rewrite_expression.rs:142
↓ 6 callersMethodrow
Get the values at the given row.
core/iox_v1_query_api/src/response.rs:120
↓ 6 callersMethodrows
Return the number of rows in this chunk
core/mutable_batch/src/lib.rs:165
↓ 6 callersMethodrun
Start the [`DiskSpaceMetrics`] evaluation loop, blocking forever.
core/tracker/src/disk_metric.rs:202
↓ 6 callersFunctionsample_create_database
(database_id: u32, sequence: u64)
influxdb3_catalog/src/format/apply/tests.rs:245
↓ 6 callersMethodschema
Schema with all available columns across all chunks
core/iox_query/src/provider.rs:190
↓ 6 callersMethodschema
(&self)
core/datafusion_util/src/lib.rs:191
↓ 6 callersMethodsequence_number
(&self)
influxdb3_catalog/src/snapshot/versions/v3.rs:42
↓ 6 callersMethodsequence_number
(&self)
influxdb3_catalog/src/catalog/versions/v1/update.rs:804
↓ 6 callersFunctionserialize_snapshot_file
Serialize a snapshot file: header (SNAPSHOT flag set), one backward-compatibility group-index entry, then all records concatenated in slice (applicati
influxdb3_catalog/src/format/apply.rs:135
↓ 6 callersMethodseries_key
(&self)
core/schema/src/lib.rs:630
↓ 6 callersMethodseries_limit
( self, series_expr: impl IntoIterator<Item = impl Into<Expr>>, order_expr: impl IntoI
core/iox_query/src/plan.rs:54
↓ 6 callersMethodset
Sets the local value for this CumulativeRecorder
core/metric/src/cumulative.rs:83
↓ 6 callersMethodset_all_generation_durations
Set every generation duration in a single atomic batch. `durations[i]` configures level `i + 1`. Re-issuing identical durations is a no-op; mismatched
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:2482
↓ 6 callersMethodset_error
(&mut self, error: String)
core/iox_v1_query_api/src/response.rs:365
↓ 6 callersFunctionset_relative
(origin: Time, now: Time, target: &mut Option<Duration>)
core/iox_query/src/query_log.rs:1349
↓ 6 callersMethodset_retention_period_for_table
( &self, db_name: &str, table_name: &str, duration: Duration, )
influxdb3_catalog/src/catalog/versions/v2/enterprise.rs:501
↓ 6 callersMethodshutdown
Triggers and waits for graceful shutdown
core/catalog_cache/src/api/quorum.rs:945
↓ 6 callersFunctionsimple_fill_strategy
(dt: DataType)
core/iox_query/src/exec/gapfill/algo.rs:1635
↓ 6 callersFunctionsingle_column_schema
Return a schema with a single column `a` of type int64.
core/iox_query/src/test.rs:1307
↓ 6 callersMethodsize
Get the size of the cache value's memory footprint in bytes
influxdb3_cache/src/parquet_cache/mod.rs:308
↓ 6 callersMethodsleep_until
(&self, t: Time)
core/iox_time/src/lib.rs:226
↓ 6 callersMethodsplit_off
Split this [`PackedStringArray`] at `n`, such that `self`` contains the elements `[0, n)` and the returned [`PackedStringArray`] contains elements `[n
core/arrow_util/src/string.rs:161
↓ 6 callersMethodsql
Query the given database with the given SQL query, returning a struct that can stream Arrow [`RecordBatch`] results.
core/influxdb_iox_client/src/client/flight/mod.rs:265
↓ 6 callersMethodstart_metric
( &mut self, metric_name: &'static str, description: &'static str, kind: Metri
core/metric/src/lib.rs:328
↓ 6 callersFunctionstates
()
influxdb3_catalog/src/catalog/versions/v3/schema/node/node_state_tests.rs:3
↓ 6 callersMethodstr
(&self)
core/trace_http/src/query_variant.rs:13
↓ 6 callersMethodtag_or_create
(&mut self, name: &str)
influxdb3_catalog/src/catalog/versions/v3/transaction.rs:464
↓ 6 callersFunctiontest_catalog
Helper to create a test catalog.
influxdb3_catalog/src/format/records/database/tests.rs:12
↓ 6 callersFunctiontest_collect
Execute the [ExecutionPlan] with a default [SessionContext] and collect the results in memory. # Panics If an an error occurs
core/datafusion_util/src/lib.rs:363
↓ 6 callersMethodto_record_batch
Gather a record batch from a cache given the set of predicates This assumes the predicates are well behaved, and validated before being passed in. Fo
influxdb3_cache/src/distinct_cache/cache.rs:158
↓ 6 callersMethodtotal_column_count
(&self)
influxdb3_catalog/src/catalog/versions/v3/usage.rs:42
↓ 6 callersMethodtotal_db_count
(&self)
influxdb3_catalog/src/catalog/versions/v3/usage.rs:34
↓ 6 callersMethodtracked
(&self)
core/tracker/src/task/metrics.rs:59
↓ 6 callersMethodtry_encode
Encode the request as a protobuf Ticket
core/service_grpc_flight/src/request.rs:235
↓ 6 callersMethodtry_grow
( &self, reservation: &MemoryReservation, additional: usize, )
core/iox_query/src/memory_pool.rs:58
↓ 6 callersMethodupdate_from_snapshot
Update sequence numbers from a snapshot.
influxdb3_write/src/lib.rs:619
↓ 6 callersFunctionwhere_clause
Parse a `WHERE` clause.
core/influxdb_influxql_parser/src/common.rs:328
↓ 6 callersMethodwith_etag
Sets the etag
core/catalog_cache/src/lib.rs:137
↓ 6 callersMethodwith_key_range
Add a key range
core/iox_query/src/physical_optimizer/sort/extract_ranges.rs:620
↓ 6 callersFunctionwith_measurement_clause
(i: &str)
core/influxdb_influxql_parser/src/show_measurements.rs:145
↓ 6 callersMethodwith_resolved_auth_token
OSS has no stored-credentials concept; this only applies an explicit token flag, matching the Enterprise signature so shared command source compiles a
influxdb3_client/src/lib.rs:199
↓ 6 callersFunctionwrap_in_cache
( inner: Arc<dyn ObjectStore>, metrics: &metric::Registry, )
core/object_store_metrics/src/cache_metrics.rs:461
↓ 6 callersMethodwrite
(&mut self, buf: &[u8])
core/logfmt/tests/logging.rs:374
↓ 5 callersMethodaction
(&self)
influxdb3_authz/src/role/role_permissions.rs:36
↓ 5 callersMethodadd
Add a [`PartitionDuration`] to a [`chrono::DateTime`].
core/data_types/src/partition_template.rs:1476
↓ 5 callersMethodadd_column
Add the given column name and schema to this set of columns. # Panics This method panics if a column of the same name already exists in `self`.
core/data_types/src/columns.rs:68
↓ 5 callersMethodadd_column
Internal helper method to add a column definition
core/schema/src/builder.rs:213
← previousnext →1,201–1,300 of 11,906, ranked by callers