MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

↓ 1 callersFunctionmerge_adjacent_partitioned_files
Returns a merged file, if the partitioned files are adjacent table scans. Returns None if the ranged scans cannot be considered as an adjacent, conti
core/iox_query/src/physical_optimizer/sort/regroup_files.rs:236
↓ 1 callersMethodmerge_aggr_col_cursor
Update [Cursor::aggr_col_states] with updated state for an aggregate column. `cursor` will have been created via `Cursor::clone_for_aggr_col`, so [Cur
core/iox_query/src/exec/gapfill/algo.rs:361
↓ 1 callersMethodmerge_field
( &mut self, field: &Field, column_type: Option<InfluxColumnType>, )
core/schema/src/merge.rs:196
↓ 1 callersFunctionmerge_partitions_after_parallelized_sorting
This function inserts an SPM above SortExecs, in order to enable to parallelize the SPM loser trees, while leaving the final ProgressiveEvalExec which
core/iox_query/src/physical_optimizer/sort/merge_partitions.rs:75
↓ 1 callersMethodmerge_series_key
(&mut self, other: Option<Vec<&str>>)
core/schema/src/merge.rs:162
↓ 1 callersFunctionmerge_stats
Merge together two [`Statistics`].
core/iox_query/src/statistics/partition_statistics/util.rs:74
↓ 1 callersFunctionmessage
Extract string message from [`PanicHookInfo`]
core/panic_logging/src/lib.rs:160
↓ 1 callersMethodmetadata_mut
Return a reference to gRPC metadata included with each request This can be used, for example, to include authorization or other headers with each req
core/influxdb_iox_client/src/client/flightsql.rs:100
↓ 1 callersMethodmetadata_mut
Return a reference to gRPC metadata included with each request This can be used, for example, to include authorization or other headers with each req
core/influxdb_iox_client/src/client/flight/mod.rs:234
↓ 1 callersMethodmetric_registry
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:536
↓ 1 callersMethodmetrics
(&self)
core/iox_query/src/exec/query_tracing.rs:702
↓ 1 callersMethodmetrics
(&self)
core/iox_query/src/provider/deduplicate.rs:313
↓ 1 callersMethodmetrics
(&self)
core/iox_query/src/provider/record_batch_exec.rs:236
↓ 1 callersFunctionmigrate_distinct_caches
(v1_table: &Arc<v1::TableDefinition>, table_def: &mut TableDefinition)
influxdb3_catalog/src/catalog/migrations/v2.rs:180
↓ 1 callersFunctionmigrate_last_caches
(v1_table: &Arc<v1::TableDefinition>, table_def: &mut TableDefinition)
influxdb3_catalog/src/catalog/migrations/v2.rs:143
↓ 1 callersFunctionmigrate_nodes
(from: &v1::InnerCatalog, v2_inner: &mut InnerCatalog)
influxdb3_catalog/src/catalog/migrations/v2.rs:96
↓ 1 callersFunctionmigrate_processing_engine_triggers
( v1_db: &Arc<v1::DatabaseSchema>, db_schema: &mut DatabaseSchema, )
influxdb3_catalog/src/catalog/migrations/v2.rs:129
↓ 1 callersFunctionmigrate_table
( db_schema: &Arc<DatabaseSchema>, v1_table: &Arc<v1::TableDefinition>, )
influxdb3_catalog/src/catalog/migrations/v2.rs:206
↓ 1 callersFunctionmin_max_for_stats_with_sort_options
Returns the min and max value for the [`Statistics`], and handles null values based on [`SortOptions`]. Returns None if statistics are absent/unknown
core/iox_query/src/physical_optimizer/sort/extract_ranges.rs:178
↓ 1 callersMethodminute
Returns the minute number from 0 to 59.
core/iox_time/src/lib.rs:114
↓ 1 callersMethodmock_next_multi
(self: Arc<Self>, calls: Vec<MockCall>)
core/object_store_mock/src/lib.rs:377
↓ 1 callersMethodmodes
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:2193
↓ 1 callersMethodmonths
Return the number of months in this duration
core/query_functions/src/window/internal.rs:77
↓ 1 callersFunctionmoving_average
Create an expression to represent the `MOVING_AVERAGE` function.
core/iox_query_influxql/src/plan/udf.rs:93
↓ 1 callersFunctionmultipart_upload
(req: Request)
core/iox_v1_query_api/src/handler.rs:746
↓ 1 callersMethodname
(&self)
core/iox_query_influxql/src/window/percent_row_number.rs:35
↓ 1 callersMethodname
(&self)
core/iox_query_influxql/src/window/integral.rs:83
↓ 1 callersMethodname
(&self)
core/iox_query_influxql/src/window/elapsed.rs:31
↓ 1 callersMethodname
(&self)
core/iox_query_influxql/src/window/cumulative_sum.rs:36
↓ 1 callersMethodname
(&self)
core/iox_query_influxql/src/window/moving_average.rs:37
↓ 1 callersMethodname
(&self)
core/query_functions/src/derivative.rs:136
↓ 1 callersMethodname
(&self)
core/query_functions/src/difference.rs:56
↓ 1 callersMethodname
(&self)
core/iox_query/src/physical_optimizer/predicate_pushdown.rs:144
↓ 1 callersMethodname
(&self)
core/iox_query/src/analyzer/extract_sleep.rs:33
↓ 1 callersMethodname
(&self)
core/iox_query/src/logical_optimizer/influx_regex_to_datafusion_regex.rs:31
↓ 1 callersMethodname
(&self)
core/iox_query/src/exec/series_limit/logical.rs:556
↓ 1 callersMethodname
(&self)
influxdb3_query_executor/src/query_planner.rs:124
↓ 1 callersMethodname
(&self)
influxdb3_cache/src/distinct_cache/table_function.rs:377
↓ 1 callersMethodname
(&self)
influxdb3_load_generator/src/query_generator.rs:91
↓ 1 callersMethodname_to_id
(&self, name: &str)
influxdb3_catalog/src/repository.rs:147
↓ 1 callersMethodnames
An iterator visiting all parameter names. Currently this will iterate in an arbitrary order, but specific ordering is subject to change and shouldn't
core/iox_query_params/src/params.rs:85
↓ 1 callersMethodnames
Return the set of column names. Used in combination with a write operation's column names to determine whether a write would exceed the max allowed co
core/data_types/src/columns.rs:95
↓ 1 callersMethodnamespace
Retrieve the database specified name
core/iox_query/src/test.rs:108
↓ 1 callersMethodnamespace
( &self, _name: &str, _span: Option<Span>, _include_debug_info_tables: bool,
influxdb3_internal_api/src/query_executor.rs:221
↓ 1 callersFunctionnamespace_schema_proto
Generate [`NamespaceSchema`] protobuf from a `NamespaceId` and a list of tables. Useful to filter the tables returned from an API request to a particu
core/data_types/src/lib.rs:696
↓ 1 callersMethodnanoseconds
Return the number of nanoseconds in this duration
core/query_functions/src/window/internal.rs:82
↓ 1 callersMethodneed_more
Determine if we need more input before we start processing.
core/iox_query/src/exec/gapfill/buffered_input.rs:99
↓ 1 callersFunctionneeds_quotes_and_escaping
return true if the string value already starts/ends with quotes and is already properly escaped (all spaces escaped)
core/logfmt/src/lib.rs:283
↓ 1 callersFunctionnegate
compute the boolean compliment of the columnar value (which must be boolean)
core/iox_query/src/exec/split.rs:502
↓ 1 callersMethodnew_extended_query_context
( &self, extension: Option<Arc<dyn Extension>>, span_ctx: Option<SpanContext>,
core/iox_query/src/test.rs:258
↓ 1 callersMethodnew_lock_raw
( self: &Arc<Self>, t: T, )
core/tracker/src/lock.rs:82
↓ 1 callersMethodnew_mutex_raw
( self: &Arc<Self>, t: T, )
core/tracker/src/lock.rs:99
↓ 1 callersMethodnext_auto_family_id
(&mut self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:1759
↓ 1 callersMethodnext_auto_field_family_name
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/table.rs:436
↓ 1 callersMethodnext_run_time
A funky little method to get a tokio Instant that we can call `tokio::time::sleep_until()` on.
influxdb3_processing_engine/src/plugins.rs:975
↓ 1 callersMethodnext_slot
Return a mutable reference to the next slot to be overwrote. This method initialises the slot if it has not been previously used. This is like an "in
core/partition/src/template/strftime.rs:50
↓ 1 callersMethodnext_stream
Set next available stream to current_input_stream Also prefetch one more input stream if not all of them are prefetched yet
core/iox_query/src/provider/progressive_eval.rs:357
↓ 1 callersMethodnode
(&self, node_id: &str)
influxdb3_catalog/src/catalog/versions/v2.rs:715
↓ 1 callersMethodnode
(&self, node_id: &str)
influxdb3_catalog/src/catalog/versions/v1.rs:210
↓ 1 callersMethodnode_catalog_id
(&self)
influxdb3_catalog/src/catalog/versions/v1.rs:928
↓ 1 callersFunctionnon_negative_derivative
Create an expression to represent the `NON_NEGATIVE_DERIVATIVE` function.
core/iox_query_influxql/src/plan/udf.rs:427
↓ 1 callersFunctionnon_negative_difference
Create an expression to represent the `NON_NEGATIVE_DIFFERENCE` function.
core/iox_query_influxql/src/plan/udf.rs:244
↓ 1 callersFunctionnon_serve_main
( command: Option<Command>, runtime_config: TokioIoConfig, )
influxdb3/src/lib.rs:411
↓ 1 callersFunctionnormalize
Normalize lines for easy comparison
core/logfmt/tests/logging.rs:255
↓ 1 callersFunctionnormalize_location
s/location=\"logfmt/tests/logging.rs:128\"/location=NORMALIZED/g
core/logfmt/tests/logging.rs:277
↓ 1 callersFunctionnormalize_plugin_name
(raw_plugin_filename: &str)
influxdb3_processing_engine/src/plugin_telemetry.rs:119
↓ 1 callersFunctionnormalize_spans
s/span=1/span=SPAN1/g
core/logfmt/tests/logging.rs:283
↓ 1 callersFunctionnormalize_string_array
Return a new `StringArray` where each element had a normalization function `norm` applied.
core/arrow_util/src/test_util.rs:132
↓ 1 callersFunctionnormalize_time_ops
(s: &str)
core/arrow_util/src/test_util.rs:277
↓ 1 callersFunctionnormalize_timestamp
s/time=1612187170712947000/time=NORMALIZED/g
core/logfmt/tests/logging.rs:271
↓ 1 callersFunctionnormalize_ts
s/ts=2024-09-11T15:58:59.413080195Z/ts=NORMALIZED/g
core/logfmt/tests/logging.rs:265
↓ 1 callersFunctionnot_found
(path: impl Into<String>)
influxdb3_test_helpers/src/object_store/mock.rs:556
↓ 1 callersMethodnotify
(&self, write: Arc<WalContents>)
influxdb3_write/src/write_buffer/queryable_buffer.rs:477
↓ 1 callersMethodnotify
(&self)
core/catalog_cache/src/local/limit.rs:82
↓ 1 callersMethodnum_field_families
(&self)
influxdb3_catalog/src/catalog/versions/v3/transaction.rs:419
↓ 1 callersMethodnum_triggers
(&self)
influxdb3_telemetry/src/store/tests.rs:18
↓ 1 callersMethodnum_values
Length of values in range.
core/iox_query/src/physical_optimizer/sort/lexical_range.rs:60
↓ 1 callersMethodnumber_of_periods_to_snapshot_after
The number of wal periods we need to see before we attempt a snapshot. This is to ensure that we don't snapshot before we've buffered up enough data t
influxdb3_wal/src/snapshot_tracker.rs:170
↓ 1 callersMethodobj_path
(&self)
influxdb3_write/src/paths.rs:360
↓ 1 callersMethodobject_store
Get underlying object store.
core/parquet_file/src/storage.rs:256
↓ 1 callersMethodobject_store_inner
(&self)
influxdb3_clap_blocks/src/object_store/tests.rs:28
↓ 1 callersMethodobject_store_url
Get the Object Store URL
influxdb3_write/src/persister.rs:163
↓ 1 callersMethodobject_store_url
(&self)
core/parquet_file/src/storage.rs:184
↓ 1 callersMethodobserve_ok
(&mut self, bytes: &Self::Item)
core/object_store_metrics/src/stream.rs:58
↓ 1 callersMethodok_or
(self)
core/trace_exporters/src/thrift/zipkincore.rs:1076
↓ 1 callersFunctionoldest_wal_file_num
(all_wal_file_paths: &[Path])
influxdb3_wal/src/object_store.rs:556
↓ 1 callersFunctionone_line
Return a `Display`able structure that produces a single line, for this node only (does not recurse to children)
core/iox_query/src/exec/query_tracing.rs:276
↓ 1 callersMethodoom
Notifier for out-of-memory.
core/catalog_cache/src/local/limit.rs:65
↓ 1 callersMethodoom
Notifier for out-of-memory.
core/object_store_mem_cache/src/cache_system/hook/limit.rs:36
↓ 1 callersFunctionoptimize
(plan: LogicalPlan)
core/iox_query/src/logical_optimizer/influx_regex_to_datafusion_regex.rs:52
↓ 1 callersMethodoptimize
( &self, plan: Arc<dyn ExecutionPlan>, config: &ConfigOptions, )
core/iox_query/src/physical_optimizer/limits.rs:17
↓ 1 callersFunctionoptional_expiry
v2 encodes "no expiry" as `i64::MAX`; v3's records use `None` for the same concept. Any other value passes through unchanged.
influxdb3_catalog/src/catalog/migrations/v3.rs:534
↓ 1 callersFunctionoptions_all_fields_set
()
core/object_store_size_hinting/src/lib.rs:101
↓ 1 callersFunctionother_node
()
core/iox_query/src/physical_optimizer/union/nested_union.rs:199
↓ 1 callersFunctionoverlaps
(range0: &FileRange, range1: &FileRange)
core/iox_query/src/physical_optimizer/sort/regroup_files.rs:225
↓ 1 callersMethodoverlaps
Return true if the time range overlaps with the time range of the given file
core/data_types/src/lib.rs:1212
↓ 1 callersFunctionpacked_string_idx
Indexes a [`PackedStrings`] # Panic - if the index is beyond the bounds - if the index is not at a UTF-8 character boundary
core/mutable_batch_pb/src/decode.rs:298
↓ 1 callersFunctionpanic_on_stream_timeout
(s: FlightStream, timeout: Duration)
core/service_grpc_flight/src/keep_alive.rs:493
↓ 1 callersMethodparallel_upload
Push `batches`, a stream of [`RecordBatch`] instances, to object storage. The [`RuntimeEnv`] is utilized if parallelized writes are enabled.
core/parquet_file/src/storage.rs:364
↓ 1 callersFunctionparam_value_to_literal
Convert a [StatementParam] value to an InfluxQL [Literal] Will return an error on NULL
core/influxdb_influxql_parser/src/parameter.rs:92
← previousnext →4,001–4,100 of 11,906, ranked by callers