MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

↓ 4 callersMethodwarm_checkpoint_cache
Warm the checkpoint cache with a loaded checkpoint. This should be called during server startup after loading checkpoints from object store. Only pop
influxdb3_write/src/persister.rs:468
↓ 4 callersFunctionwarn
Print a warning message formatted like the logging system output.
influxdb3_startup/src/early_logging.rs:31
↓ 4 callersMethodwith_ansi
Enable/disable ANSI encoding for formatted events (i.e. colors). Defaults to true if connected to a TTY, false otherwise. See [tracing_subscriber::fm
core/trogging/src/lib.rs:185
↓ 4 callersMethodwith_columns
(mut self, columns: impl IntoIterator<Item = impl Into<String>>)
influxdb3/tests/cli/api.rs:536
↓ 4 callersMethodwith_expected_output_count
Set the expected output count
core/iox_query/benches/deduplicate.rs:276
↓ 4 callersMethodwith_gen1_duration
(mut self, gen1_duration: impl Into<String>)
influxdb3/tests/server/mod.rs:208
↓ 4 callersMethodwith_node_id
Set a host identifier prefix on the spawned [`TestServer`]
influxdb3/tests/server/mod.rs:154
↓ 4 callersMethodwith_null_percent
set the null percentage
core/iox_query/benches/deduplicate.rs:101
↓ 4 callersMethodwith_num_rows
Set the number of rows to generate
core/iox_query/benches/deduplicate.rs:113
↓ 4 callersMethodwith_num_tag_values
Set the number of distinct tag values
core/iox_query/benches/deduplicate.rs:107
↓ 4 callersFunctionwith_packed_strings
( mut column: PbColumn, values: PackedStrings, nulls: Vec<u8>, )
core/mutable_batch_pb/src/decode.rs:460
↓ 4 callersMethodwith_retention_policy
(mut self, rp: Option<Identifier>)
core/iox_query_influxql_rewrite/src/lib.rs:36
↓ 4 callersMethodwith_show_databases
Add a `InfluxQlShowDatabases` to the handler This allows the implemention of `InfluxQlShowDatabases` to be added optionally so that systems that supp
core/iox_v1_query_api/src/handler.rs:135
↓ 4 callersMethodwith_table
( &self, catalog: &mut InnerCatalog, database_id: u32, table_id: u32,
influxdb3_catalog/src/format/records/repository.rs:163
↓ 4 callersMethodwith_virtual_env
Set the virtual env dir for this [`TestServer`]
influxdb3/tests/server/mod.rs:166
↓ 4 callersMethodwith_writer
(self, make_writer: W2)
core/trogging/src/lib.rs:83
↓ 4 callersFunctionwrap_user_into_projections
Wraps an intermediate node (like [`FilterExec`]) that has a single input but also uses some columns itself into appropriate projections. This will tu
core/iox_query/src/physical_optimizer/projection_pushdown.rs:356
↓ 4 callersFunctionwrapping_i64_to_u64_cast
Cast from `i64` to `u64` but wrap negative numbers around.
core/iox_query_influxql/src/plan/planner_rewrite_expression.rs:591
↓ 4 callersFunctionwrite_address_to_file
This function is only called when running tests to get hold of the server port details as the tests start on arbitrary port by passing in 0 as port. T
influxdb3_server/src/lib.rs:553
↓ 4 callersFunctionwrite_columnar
Write the record batches in a columnar format.
core/influxdb_iox_client/src/format/influxql.rs:63
↓ 4 callersMethodwrite_i64s_from_slice
ALMOST Functionally equivalent to calling [`Self::write_i64`] with an all-valid valid mask, but more performant when your values already exist in a sl
core/mutable_batch/src/writer.rs:349
↓ 4 callersFunctionwrite_lp_raw
( server: impl Into<String> + Send, database: impl Into<String> + Send, payload: RequestBody,
influxdb3_server/src/tests.rs:1501
↓ 4 callersMethodwrite_u64
Write the u64 typed column identified by `name` For each set bit in `valid_mask` an a value from `values` is inserted at the corresponding index in t
core/mutable_batch/src/writer.rs:376
↓ 4 callersMethodwrite_wal_contents_to_cache
Write the contents of a WAL file to the cache by iterating over its database and table batches to find entries that belong in the cache.
influxdb3_cache/src/distinct_cache/provider.rs:255
↓ 4 callersMethodwrite_wal_contents_to_cache
Write the contents from a wal file into the cache by iterating over its database and table batches to find entries that belong in the cache. Only if
influxdb3_cache/src/last_cache/provider.rs:290
↓ 3 callersMethodabort
(&mut self)
core/object_store_metrics/src/lib.rs:1504
↓ 3 callersMethodacquire_execution_semaphore
( &self, span: Option<Span>, )
core/iox_query/src/test.rs:142
↓ 3 callersMethodacquire_impl
( &self, n: u32, span: Option<Span>, )
core/tracker/src/async_semaphore.rs:300
↓ 3 callersMethodacquire_many_owned
( self: &Arc<Self>, n: u32, span: Option<Span>, )
core/tracker/src/async_semaphore.rs:289
↓ 3 callersMethodactive_db
Returns the database schema if it exists and is not deleted.
influxdb3_catalog/src/catalog/versions/v2/update.rs:1291
↓ 3 callersMethodactive_users
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/user.rs:220
↓ 3 callersMethodadd_chunk
Add a test chunk to the database
core/iox_query/src/test.rs:187
↓ 3 callersMethodadd_columns
Add the columns to this [`TableDefinition`] This ensures that the resulting schema has its columns ordered
influxdb3_catalog/src/catalog/versions/v2.rs:3388
↓ 3 callersMethodadd_cpu_and_memory
(&self, cpu: f32, memory: u64)
influxdb3_telemetry/src/store.rs:151
↓ 3 callersMethodadd_field
(mut self, name: impl Into<String>, data_type: impl Into<String>)
influxdb3/tests/cli/api.rs:147
↓ 3 callersFunctionadd_metadata_to_schema
Helper function to create a modified schema with different metadata
core/iox_query/src/plan.rs:214
↓ 3 callersMethodadd_schema
(&mut self, schema: Schema)
core/iox_query_influxql/src/plan/test_utils.rs:160
↓ 3 callersMethodadd_schema_from_exec
(&mut self, exec: &dyn ExecutionPlan)
core/iox_query/src/physical_optimizer/chunk_extraction.rs:68
↓ 3 callersMethodadd_set
Add all the [`SequenceNumber`] in `other` to `self`. The result of this operation is the set union of both input sets.
core/data_types/src/sequence_number_set.rs:30
↓ 3 callersMethodadd_tag
(mut self, tag: impl Into<String>)
influxdb3/tests/cli/api.rs:131
↓ 3 callersMethodadd_to_predicate
Converts all field_predicates we have seen into a field column restriction on the predicate by evaluating the expressions at plan time Uses arrow eva
core/predicate/src/rpc_predicate/field_rewrite.rs:108
↓ 3 callersFunctionall_records
All records in the file, in write order.
influxdb3_catalog/src/format/view.rs:121
↓ 3 callersMethodapi_v3_configure_last_cache_create
( &self, request: &serde_json::Value, )
influxdb3/tests/server/mod.rs:1010
↓ 3 callersMethodapi_v3_configure_last_cache_delete
( &self, request: &serde_json::Value, )
influxdb3/tests/server/mod.rs:1025
↓ 3 callersFunctionarbitrary_escaped_str
(include_time: bool)
core/influxdb_line_protocol/src/test_helpers.rs:227
↓ 3 callersFunctionargs_to_py_object
( py: Python<'py>, args: &Option<HashMap<String, String>>, )
influxdb3_py_api/src/py_conversion.rs:121
↓ 3 callersFunctionarrow_error_to_tonic_code
(e: &ArrowError)
core/service_common/src/error.rs:101
↓ 3 callersMethodas_any
(&self)
core/iox_query_influxql/src/plan/udf.rs:69
↓ 3 callersMethodas_any
(&self)
core/query_functions/src/tz.rs:90
↓ 3 callersMethodas_any
(&self)
core/iox_query/src/exec/split.rs:211
↓ 3 callersMethodas_any
(&self)
influxdb3/src/commands/serve/jemalloc.rs:82
↓ 3 callersMethodas_content_type
(&self)
influxdb3_types/src/http.rs:407
↓ 3 callersMethodas_num_bytes
Express this cache size in terms of bytes (B)
influxdb3_clap_blocks/src/memory_size.rs:80
↓ 3 callersMethodas_ref
(&self)
influxdb3_catalog/src/object_store/versions/v3.rs:597
↓ 3 callersMethodas_store
(&self)
influxdb3_cache/src/last_cache/cache.rs:562
↓ 3 callersMethodas_str
Map enum variant to static string, followed inverse of clap parsing rules.
influxdb3_clap_blocks/src/object_store.rs:1184
↓ 3 callersMethodas_u64
(&self)
influxdb3_id/src/lib.rs:129
↓ 3 callersMethodas_u64
for serialization as telemetry
influxdb3_telemetry/src/lib.rs:98
↓ 3 callersMethodassert_access
( &self, hits_expected: u64, misses_expected: u64, misses_while_fetching_expec
influxdb3_cache/src/parquet_cache/tests.rs:440
↓ 3 callersFunctionassert_histogram_total
( metrics: &metric::Registry, name: &'static str, attr: [(&'static str, &'static str); N], val
core/object_store_metrics/src/test_utils.rs:44
↓ 3 callersFunctionassert_legal_key
Panics if the provided string matches [0-9a-z_]+
core/metric/src/lib.rs:470
↓ 3 callersFunctionassert_metadata
(decoded: &DecodedIoxParquetMetaData)
core/parquet_file/src/metadata.rs:1153
↓ 3 callersFunctionassert_plugin_trigger_invocation_telemetry
( server: &TestServer, database_name: &str, trigger_name: &str, plugin_name: &str, trigger
influxdb3/tests/server/telemetry.rs:11
↓ 3 callersFunctionassert_runtime_thread_property_async
(mut builder: tokio::runtime::Builder, f: F)
influxdb3_clap_blocks/src/tokio/tests.rs:78
↓ 3 callersFunctionassert_schema_check_fail
Assert: schema check failure for both single- and multi- threaded.
core/parquet_file/src/storage.rs:1271
↓ 3 callersFunctionassert_thread_name
(prefix: &'static str)
influxdb3_clap_blocks/src/tokio/tests.rs:97
↓ 3 callersMethodasync_drop
(self)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/mod.rs:683
↓ 3 callersMethodauthorize
( &self, _token: Option<Vec<u8>>, _perms: &[Permission], )
core/iox_v1_query_api/src/handler.rs:849
↓ 3 callersMethodauthorize_admin
(&self, req: &Request)
influxdb3_server/src/http.rs:2094
↓ 3 callersFunctionawait_checkpoint
Wait for any in-flight background checkpoint to finish by acquiring the single permit; release it immediately so later assertions aren't blocked.
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:1009
↓ 3 callersFunctionbackground_catalog_update
( manager: DeleteManager, mut subscription: CatalogUpdateReceiver, )
influxdb3_write/src/deleter.rs:225
↓ 3 callersFunctionbackground_catalog_update
Background task that listens for catalog updates and maintains last value caches. This should be started explicitly after creating the provider.
influxdb3_cache/src/last_cache/provider.rs:385
↓ 3 callersMethodbad_tls
(&self)
influxdb3/tests/server/mod.rs:399
↓ 3 callersFunctionbatches_to_lines
Converts the [`RecordBatch`]es into a pretty printed output suitable for comparing in tests Example: ```text "+-----+------+------+-----------------
core/arrow_util/src/test_util.rs:85
↓ 3 callersFunctionbench_scenario
(group: &mut BenchmarkGroup<'_, WallTime>, scenario: BenchRun)
core/mutable_batch_lp/benches/parse_lp.rs:114
↓ 3 callersMethodbroadcast_update
Broadcast a `CatalogUpdate` to all subscribed components in the system.
influxdb3_catalog/src/catalog/versions/v2/update.rs:1418
↓ 3 callersMethodbuild
Construct the [`Connection`] instance using the specified base URL.
core/client_util/src/connection.rs:154
↓ 3 callersMethodbuild_aggr_fill_interpolate_typed
Create an Arrow array with gaps filled in between values using linear interpolation. This method has a template parameter and so accepts Arrow arrays
core/iox_query/src/exec/gapfill/algo/interpolate.rs:119
↓ 3 callersFunctionbuild_chunk
Builds a chunk with always-present (`tag1`, `fld`, time) columns; adds the variable column when `has_variable`. Parquet chunks get `with_dummy_parquet
core/iox_query/src/physical_optimizer/sort/order_union_sorted_inputs.rs:2145
↓ 3 callersFunctionbuild_columns_by_names
()
core/data_types/src/columns.rs:1053
↓ 3 callersFunctionbuild_file_index
Build an index of file IDs to their (db_id, table_id) location.
influxdb3_write/src/write_buffer/checkpoint.rs:18
↓ 3 callersFunctionbuild_persisted_snapshots
()
influxdb3_write/src/write_buffer/persisted_files/tests.rs:200
↓ 3 callersFunctionbuild_stats
(num_rows: Precision<usize>)
core/iox_query/src/statistics/partition_statistics/fetch.rs:65
↓ 3 callersFunctionbuilt_in_specs
Get all built-in specs
influxdb3_load_generator/src/specs/mod.rs:9
↓ 3 callersMethodcache_id
(&self, use_global: Option<bool>)
influxdb3_py_api/src/cache.rs:244
↓ 3 callersFunctioncalculate_field_intervals
Determine the possible maximum range for each of the fields in a ['ArrowSchema'] once the ['Expr'] has been applied. The returned Vec includes an Inte
core/iox_query/src/util.rs:136
↓ 3 callersMethodcall
(&self, req: Request)
core/catalog_cache/src/api/server.rs:95
↓ 3 callersMethodcardinality
Get the total count of unique value combinations nested under this node Note that this includes expired elements, which still contribute to the total
influxdb3_cache/src/distinct_cache/cache.rs:344
↓ 3 callersMethodcatalog_uuid
(&self)
influxdb3_catalog/src/format/header.rs:199
↓ 3 callersMethodcatch_unwind_dyn_error
(self)
core/object_store_mem_cache/src/cache_system/utils.rs:99
↓ 3 callersMethodcheck_and_update
(&self)
influxdb3_clap_blocks/src/object_store.rs:1337
↓ 3 callersMethodcheck_distinct
Validate the arguments for the `distinct` function call.
core/iox_query_influxql/src/plan/rewriter.rs:1319
↓ 3 callersMethodcheck_duration
(&mut self, name: &str, args: &[Expr], index: usize)
core/iox_query_influxql/src/plan/rewriter.rs:1619
↓ 3 callersMethodcheck_expr
(&mut self, e: &Expr)
core/iox_query_influxql/src/plan/rewriter.rs:1148
↓ 3 callersFunctioncheck_mem_and_force_snapshot
( write_buffer: &Arc<WriteBufferImpl>, memory_threshold_bytes: usize, )
influxdb3_write/src/write_buffer/mod.rs:784
↓ 3 callersFunctioncheck_user_database_access
( permissions: &role::Permissions, db_id: Option<DbId>, actions: DatabaseActions, )
influxdb3_authz/src/authorizer.rs:276
↓ 3 callersMethodcheckpoint_for_backup
(&self)
influxdb3_catalog/src/object_store/versions/v2.rs:129
↓ 3 callersMethodchild
Create a new child span with the specified name Note that the created Span will not be emitted automatically. The caller must explicitly call [`Self:
core/trace/src/span.rs:129
↓ 3 callersMethodchildren
(&self)
core/iox_query/src/query_log.rs:7665
↓ 3 callersMethodclear
(&self)
influxdb3_write/src/table_index_cache.rs:541
← previousnext →1,801–1,900 of 11,906, ranked by callers