MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

↓ 5 callersMethodadd_columns_to_maps
Insert columns into the in-memory lookup maps (`columns`, `tag_columns`, `field_families`, series key, sort key) # Note This does not rebuild the Ar
influxdb3_catalog/src/catalog/versions/v3/schema/table.rs:255
↓ 5 callersMethodadd_header
Add the specified header with value to all subsequent requests
core/influxdb_iox_client/src/client/flightsql.rs:105
↓ 5 callersMethodadd_persisted_snapshot_files
Add all files from a persisted snapshot to the tracked files. Deduplicates against existing files. Called from `Replica::reload_snapshots` during re
influxdb3_write/src/write_buffer/persisted_files.rs:143
↓ 5 callersFunctionadd_records_and_serialize_snapshot
(sequence: u64, records: &[Record])
influxdb3_catalog/src/object_store/versions/v3/tests.rs:39
↓ 5 callersMethodadd_request_trigger
( &mut self, db_id: DbId, trigger_id: TriggerId, path: String, )
influxdb3_processing_engine/src/lib.rs:265
↓ 5 callersMethodadd_schema_to_table
Adds the specified schema and optionally a column summary containing optional stats. If `add_column_summary` is false, `stats` is ignored. If `add_col
core/iox_query/src/test.rs:786
↓ 5 callersFunctionadd_snapshot_files
Add files from a snapshot to the checkpoint, updating metrics and index.
influxdb3_write/src/write_buffer/checkpoint.rs:31
↓ 5 callersMethodadd_trigger_argument
(mut self, arg: impl Into<String>)
influxdb3/tests/cli/api.rs:682
↓ 5 callersMethodapply_catalog_batch
Verifies _and_ applies the `CatalogBatch` to the catalog.
influxdb3_catalog/src/catalog/versions/v2.rs:1646
↓ 5 callersMethodapply_ordered_catalog_batch
Apply an `OrderedCatalogBatch` to this catalog # Implementation note This accepts a `_permit`, which is not used, and is just a way to ensure that t
influxdb3_catalog/src/catalog/versions/v2.rs:693
↓ 5 callersMethodas_option
Returns `None` if the scope is `DataAndCatalog`, otherwise `Some(scope)`.
influxdb3_catalog/src/catalog/versions/v3/deletes.rs:22
↓ 5 callersMethodas_proto
Return the protobuf representation of this template.
core/data_types/src/partition_template.rs:635
↓ 5 callersMethodas_timestamp_opt
Return the value as a timestamp, if it is one.
core/iox_v1_query_api/src/value.rs:107
↓ 5 callersFunctionassert_call
(input: &str, expected: &str)
core/influxdb_influxql_parser/src/expression/arithmetic.rs:978
↓ 5 callersFunctionassert_fut_pending
Assert that given future is pending. This will try to poll the future a bit to ensure that it is not stuck in tokios task preemption.
core/tracker/src/async_semaphore.rs:1106
↓ 5 callersFunctionassert_roundtrip_with_existing_store
Assert: roundtrip using existing store, based upon [`UploadType`]
core/parquet_file/src/storage.rs:1237
↓ 5 callersMethodauthenticate
( &self, unhashed_token: Option<Vec<u8>>, )
influxdb3_authz/src/lib.rs:164
↓ 5 callersFunctionbench_file
(c: &mut Criterion, file: &'static str)
core/mutable_batch_pb/benches/write_table_batch.rs:69
↓ 5 callersFunctionboxed_err
(msg: &'static str)
object_store_utils/src/object_store_health/tests.rs:3
↓ 5 callersMethodbuild
Constructs the data point
core/influxdb2_client/src/models/data_point.rs:65
↓ 5 callersMethodbuild
Returns a [`Layer`] that emits logs as specified by the configuration of `self`.
core/trogging/src/lib.rs:191
↓ 5 callersMethodbuild
(self)
influxdb3_catalog/src/catalog/versions/v2.rs:1337
↓ 5 callersMethodbuild_aggr_fill_val
Build a gap-filled array that takes from input_aggr_array and fills with `val` wherever `input_aggr_array` does not have a value. Assumes that `val` h
core/iox_query/src/exec/gapfill/algo.rs:555
↓ 5 callersMethodcatalog_uuid
(&self)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:920
↓ 5 callersFunctioncheck_metric_empty
(registry: &Arc<Registry>, operation_type: &'static str)
influxdb3_catalog/src/catalog/versions/v2/metrics/tests.rs:141
↓ 5 callersMethodchunk
(&self, range: &Range<usize>, batch: &RecordBatch)
core/iox_v1_query_api/src/response/stream.rs:151
↓ 5 callersFunctionchunk_order_field
Generate [`Field`] for [chunk order column](CHUNK_ORDER_COLUMN_NAME).
core/iox_query/src/lib.rs:67
↓ 5 callersFunctionclean_non_meta_escapes
Removes all `/` patterns that the rust regex library would reject and rewrites them to their unescaped form. For example, `\:` is rewritten to `:` as
core/query_functions/src/regex.rs:146
↓ 5 callersMethodcmp
(&self, other: &Self)
influxdb3_write/src/lib.rs:348
↓ 5 callersMethodcmp
(&self, other: &Self)
influxdb3_cache/src/parquet_cache/mod.rs:611
↓ 5 callersMethodcolumn_definition_by_id
TODO(trevor): remove thid API in favour of the Repository APIs
influxdb3_catalog/src/catalog/versions/v2.rs:3557
↓ 5 callersMethodconfig
Returns underlying config.
core/iox_query/src/exec.rs:349
↓ 5 callersFunctionconjunction
( parts: impl IntoIterator<Item = Arc<dyn PhysicalExpr>>, )
core/iox_query/src/physical_optimizer/predicate_pushdown.rs:153
↓ 5 callersMethodcontains
(&self, o: &T)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/ordered_set.rs:151
↓ 5 callersMethodcopy
(&self, from: &Path, to: &Path)
influxdb3_test_helpers/src/object_store/mod.rs:169
↓ 5 callersMethodcount_ones
Returns the number of set bits in this bitmap.
core/arrow_util/src/bitset.rs:246
↓ 5 callersMethodcreate_admin_token
Create or regenerate the cluster's default operator (`_admin`) token. Returns the `TokenInfo` plus the raw token string. `regenerate=true` requires a
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1947
↓ 5 callersMethodcreate_database
(&self, req: Request)
influxdb3_server/src/http.rs:1783
↓ 5 callersFunctioncreate_parquet_file
Create a ParquetFile with unique path and varying min_time. # Parameters - `idx`: Index used for unique path and time offset - `prefix`: Prefix for u
influxdb3_write/benches/persisted_files_bench.rs:30
↓ 5 callersMethodcreate_plugin_file
( self: &Arc<Self>, plugin_filename: &str, content: &str, )
influxdb3_processing_engine/src/lib.rs:943
↓ 5 callersFunctioncreate_snapshot_with_files
Create a PersistedSnapshot with files distributed across multiple dbs/tables. Files are distributed using modulo arithmetic: - db_id = file_index % N
influxdb3_write/benches/persisted_files_bench.rs:48
↓ 5 callersMethodcreate_table_opts
Create a table with the provided options.
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1789
↓ 5 callersFunctioncreate_test_file
(id: ParquetFileId, size_bytes: u64, row_count: u64)
influxdb3_write/src/write_buffer/checkpoint/tests.rs:7
↓ 5 callersMethodcreate_token_with_permission_and_hash
Create a resource-scoped token with caller-supplied hash and a list of permission specs.
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:2084
↓ 5 callersMethoddata
(&self)
core/catalog_cache/src/lib.rs:151
↓ 5 callersMethoddata
(&self)
core/iox_query/src/test.rs:1214
↓ 5 callersFunctiondata_source_exec_parquet_with_sort_with_statistics_and_schema
Create a single `DataSourceExec`, with multiple parquet, with a given ordering and using the statistics from the [`SortKeyRange`]. Assumes a single co
core/iox_query/src/test.rs:1363
↓ 5 callersFunctiondatafusion_error_to_tonic_code
Converts a [`DataFusionError`] into the appropriate [`tonic::Code`] Where possible, this function should try to ensure that the "user sees the error
core/service_common/src/error.rs:30
↓ 5 callersMethoddecode
Decode the next [`ListEntry`] from `buf` Call with an empty `buf` to indicate the end of the stream
core/catalog_cache/src/api/list/v2.rs:100
↓ 5 callersFunctiondict
Creates an `ScalarValue` that represents a Dictionary encoded string (e.g the type of constant that a tag would be compared to)
core/datafusion_util/src/lib.rs:103
↓ 5 callersFunctiondrop_it
(t: T)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/s3_fifo.rs:616
↓ 5 callersMethoddry_run
Return a single sample run from the generator as a string.
influxdb3_load_generator/src/line_protocol_generator.rs:263
↓ 5 callersFunctiondyn_error_to_tonic_code
(e: &(dyn std::error::Error + Send + Sync + 'static))
core/service_common/src/error.rs:142
↓ 5 callersFunctionencode_batch
Convert a [`MutableBatch`] to [`TableBatch`]
core/mutable_batch_pb/src/encode.rs:56
↓ 5 callersFunctionerr
()
influxdb3_test_helpers/src/object_store/mock.rs:537
↓ 5 callersFunctionescape_and_write_value
( value: &str, escaping_specification: &[char], mut w: W, )
core/influxdb2_client/src/models/data_point.rs:323
↓ 5 callersFunctionevaluator_args
Build the exprs and fields needed to create a `PartitionEvaluatorArgs` for `DerivativeUDWF`. If `interval` is `Some`, a third argument is included for
core/query_functions/src/derivative.rs:275
↓ 5 callersMethodevents
(&self)
influxdb3_catalog/src/catalog/versions/v3/events.rs:235
↓ 5 callersFunctionexecution_props
()
core/iox_query_influxql/src/plan/planner_rewrite_expression.rs:841
↓ 5 callersFunctionexpand_log_filter
(filter: &str, disable: bool)
influxdb3/src/lib.rs:760
↓ 5 callersMethodexport
(&self, span: Span)
core/trace_exporters/src/export.rs:76
↓ 5 callersMethodextensions
Extensions used by the store.
core/object_store_mem_cache/src/object_store_cache_tests.rs:31
↓ 5 callersFunctionextract_chunks
Extract chunks, schema, and output sort key from plans created with [`chunks_to_physical_nodes`]. Returns `None` if no chunks (or an [`EmptyExec`] in
core/iox_query/src/physical_optimizer/chunk_extraction.rs:40
↓ 5 callersFunctionextract_size_hint
Extract size hint from [`GetOptions`]. Returns the options with the potential size information stripped and the extracted size -- if there was a hint
core/object_store_size_hinting/src/lib.rs:39
↓ 5 callersMethodfield
Sets a field, replacing any existing field of the same name.
core/influxdb2_client/src/models/data_point.rs:50
↓ 5 callersFunctionfill_buffer_with_ff
Fill buffer with pattern `0xff` without advancing the "initialized" position so we can check certain behavior.
core/linear_buffer/src/extend.rs:238
↓ 5 callersMethodfind_latest_modified_time
Finds the latest modification time of any `.py` file in the plugin directory.
influxdb3_processing_engine/src/lib.rs:593
↓ 5 callersFunctionfind_python
()
influxdb3_processing_engine/src/virtualenv.rs:60
↓ 5 callersMethodfinish
(self)
core/table_batch/src/builder/mod.rs:60
↓ 5 callersMethodfinish
Consume this [`NullMaskBuilder`] and return the constructed null mask bitmap. This call is always `O(1)`. NOTE: this may have length of 0 if no NULL
core/table_batch/src/builder/null_mask.rs:174
↓ 5 callersMethodflush
Explicitly flush all pending writes. This method blocks until all currently buffered writes have been sent.
core/influxdb_iox_client/src/client/batched_write.rs:203
↓ 5 callersFunctionformat_execution_plan
(plan: &Arc<dyn ExecutionPlan>)
core/iox_query/src/test.rs:1252
↓ 5 callersFunctionfrom_clause
(i: &str)
core/influxdb_influxql_parser/src/select.rs:234
↓ 5 callersMethodget
(&self, k: &K)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/mod.rs:342
↓ 5 callersMethodget
(&self, location: &Path)
core/object_store_metrics/src/lib.rs:308
↓ 5 callersMethodget
(&self)
influxdb3_catalog/src/catalog.rs:113
↓ 5 callersFunctionget_col_name
Get column name out of the `expr`. TODO use schema::SortKey instead.
core/iox_query/src/provider/deduplicate/algo.rs:389
↓ 5 callersFunctionget_flight_authz
Retrieve the authorization token associated with the request.
core/service_grpc_flight/src/lib.rs:1395
↓ 5 callersMethodget_mut_by_id
(&mut self, id: &K)
influxdb3_catalog/src/catalog/versions/v2/update.rs:2085
↓ 5 callersMethodget_tag_value
(&'a self, tag_identity_key: &'a Self::TagIdentityKey)
core/partition/src/traits.rs:143
↓ 5 callersMethodget_with_default_retries
( &self, path: &Path, context_message: String, )
object_store_utils/src/retryable_object_store.rs:131
↓ 5 callersFunctionhandler_for_extract_tests
Helper: build a fresh handler for `extract_query_request` tests. These tests do not exercise execution, so the database / authz implementations are in
core/iox_v1_query_api/src/handler.rs:1050
↓ 5 callersMethodhas_permission
(&self, required: &Permission)
influxdb3_authz/src/role/role_permissions.rs:161
↓ 5 callersFunctionhash_str
(hasher: &ahash::RandomState, value: &str)
core/arrow_util/src/dictionary.rs:142
↓ 5 callersMethodi_prot_mut
(&mut self)
core/trace_exporters/src/thrift/jaeger.rs:966
↓ 5 callersMethodi_prot_mut
(&mut self)
core/trace_exporters/src/thrift/zipkincore.rs:833
↓ 5 callersMethodid
(&self)
influxdb3_id/src/lib.rs:212
↓ 5 callersMethodids_to_column_ids
Map the `ColumnIdentifier`s to `ColumnId`s
influxdb3_catalog/src/catalog/versions/v2/legacy.rs:92
↓ 5 callersMethodinc_aggregate_count
Increments the aggregate function call count
core/iox_query_influxql/src/plan/rewriter.rs:1574
↓ 5 callersMethodinflux_type
Returns the [`InfluxColumnType`] of this column
core/mutable_batch/src/column.rs:142
↓ 5 callersFunctioninner
(bits_len: usize, initial_bits: &[u8], expected: &[u8])
core/mutable_batch_pb/src/encode.rs:168
↓ 5 callersFunctioninsert_trigger
(store: &mut CacheStore, db_id: DbId, trigger_id: TriggerId)
influxdb3_py_api/src/cache/tests.rs:9
↓ 5 callersFunctionis_col
returns the column name for a column expression
core/predicate/src/rpc_predicate/rewrite.rs:236
↓ 5 callersMethodis_empty
(&self)
influxdb3_catalog/src/repository.rs:192
↓ 5 callersMethodis_empty
Check if the transaction is empty, meaning it has no pending operations.
influxdb3_catalog/src/catalog/versions/v2/update.rs:1862
↓ 5 callersMethodis_empty
(&self)
influxdb3_catalog/src/catalog/versions/v3/legacy.rs:114
↓ 5 callersMethodis_shutdown
(&self)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:358
↓ 5 callersFunctionis_valid
Validate that a key (tag or field) is valid. Keys cannot be empty and cannot contain control characters (ASCII 0x00-0x1F and 0x7F). This ensures compa
influxdb3_catalog/src/catalog/key.rs:24
↓ 5 callersMethodkey
Key.
core/trace_exporters/src/jaeger.rs:41
↓ 5 callersMethodkill
(&mut self)
influxdb3/tests/server/mod.rs:751
← previousnext →1,301–1,400 of 11,906, ranked by callers