MCPcopy Create free account

hub / github.com/influxdata/influxdb / functions

Functions11,906 in github.com/influxdata/influxdb

↓ 7 callersMethodshow_plugins
(&self)
influxdb3/tests/cli/api.rs:271
↓ 7 callersFunctionshow_statement
Parse a SHOW statement.
core/influxdb_influxql_parser/src/show.rs:26
↓ 7 callersMethodshutdown
(&self)
influxdb3_load_generator/src/report.rs:178
↓ 7 callersFunctionsingle_quoted_string
Parse a single-quoted literal string.
core/influxdb_influxql_parser/src/string.rs:65
↓ 7 callersMethodsize_hint
(&self)
core/schema/src/lib.rs:1225
↓ 7 callersMethodsort_fields_by_name
Resort order of our columns lexicographically by name
core/schema/src/lib.rs:800
↓ 7 callersMethodspans
(&self)
core/trace/src/lib.rs:60
↓ 7 callersFunctionsplit_namespace
Splits up the namespace name into org_id and bucket_id
core/client_util/src/namespace_translation.rs:23
↓ 7 callersMethodstate
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/node.rs:104
↓ 7 callersMethodstatistics
(&self)
core/iox_query/src/chunk_statistics.rs:110
↓ 7 callersFunctionstatistics_min_max
( plans: &[Arc<dyn ExecutionPlan>], column_name: &str, )
core/iox_query/src/statistics/aggregate_per_plan.rs:228
↓ 7 callersFunctionstop_args
(node_id: &str)
influxdb3_catalog/src/catalog/versions/v3/ops/node/tests.rs:34
↓ 7 callersFunctionstructured
Serialize a value as JSON (pretty).
influxdb3_commands/src/debug/catalog/render.rs:9
↓ 7 callersMethodsuccess
Record that this query completed successfully
core/iox_query/src/query_log.rs:1264
↓ 7 callersMethodsuccess
Returns true if `self == TaskResult::Success`
core/tracker/src/task.rs:201
↓ 7 callersMethodtable_names
(&self)
core/iox_query_influxql/src/plan/test_utils.rs:190
↓ 7 callersMethodtail
The uninitialized part of the buffer. This can be used as a target for I/O operations. After writing data in, call [`bump`](Self::bump) to specify th
core/linear_buffer/src/linear_buffer.rs:154
↓ 7 callersFunctiontest_catalog
Helper to create a test catalog.
influxdb3_catalog/src/format/records/node/tests.rs:16
↓ 7 callersMethodtest_wal_plugin
( &self, database: impl Into<String>, plugin_filename: impl Into<String>, )
influxdb3/tests/cli/api.rs:891
↓ 7 callersFunctiontime_call_expression
(i: &str)
core/influxdb_influxql_parser/src/select.rs:422
↓ 7 callersMethodto_sort_key
Build a [`SortKey`] from [`SortKeyIds`]; looking up column names in the provided [`ColumnsByName`] map by converting it to a `HashMap<ColumnId, &str>.
core/data_types/src/columns.rs:792
↓ 7 callersMethodto_statement
(self)
core/iox_query_influxql_rewrite/src/lib.rs:57
↓ 7 callersMethodtotal_read_request_count
Get the total request count accross READ-style requests for a specific `Path` in the inner object store.
influxdb3_test_helpers/src/object_store/mod.rs:43
↓ 7 callersMethodtry_into_arrow
Convert all the data in this `MutableBatch` into a `RecordBatch`, consuming self. Note this panics if the `projection` contains a column that does no
core/mutable_batch/src/lib.rs:113
↓ 7 callersFunctionunbounded_memory_pool
Create a memory pool that has no limit
core/datafusion_util/src/lib.rs:470
↓ 7 callersMethodupdate_from_snapshot
(&self, snapshot: CatalogSnapshot)
influxdb3_catalog/src/catalog/versions/v2.rs:655
↓ 7 callersMethodupgrade
(&self)
core/object_store_mem_cache/src/cache_system/loader.rs:333
↓ 7 callersFunctionupload
Perform (not assert): upload based upon [`UploadType`]
core/parquet_file/src/storage.rs:1096
↓ 7 callersMethodupload
(mut self, upload: bool)
influxdb3/tests/cli/api.rs:702
↓ 7 callersMethodvalidate_plugin_filename
( &self, name: &'a str, )
influxdb3_processing_engine/src/lib.rs:385
↓ 7 callersMethodvalue_type
Return the InfluxQL type of the value.
core/iox_v1_query_api/src/value.rs:48
↓ 7 callersMethodvenv_path
(&self)
influxdb3/tests/server/packages.rs:27
↓ 7 callersFunctionverify_and_deserialize_catalog_checkpoint_file
(bytes: Bytes)
influxdb3_catalog/src/serialize/versions/v2.rs:204
↓ 7 callersFunctionwalk_expr
Perform a depth-first traversal of the arithmetic expression tree.
core/influxdb_influxql_parser/src/expression/walk.rs:60
↓ 7 callersMethodwith_dummy_parquet_file_and_size
(self, size: u64)
core/iox_query/src/test.rs:526
↓ 7 callersMethodwith_failure_predicate
Configure a predicate that determines which operations are eligible for failure injection
object_store_utils/src/test_object_store.rs:129
↓ 7 callersFunctionwith_key_clause
(i: &str)
core/influxdb_influxql_parser/src/show_tag_values.rs:175
↓ 7 callersMethodwith_parallel_write_settings
Provide settings for parallelized writes. Settings determine the amount of parallelization per row group and per column. # Panics This will panic if
core/parquet_file/src/storage.rs:239
↓ 7 callersMethodwith_recovery_endpoint
Enable the admin token recovery endpoint
influxdb3/tests/server/mod.rs:143
↓ 7 callersMethodwrite
(&mut self, buf: &[u8])
core/trace_exporters/src/jaeger.rs:340
↓ 6 callersMethod_validate_key
Validate that a key does not contain spaces, commas, or equals signs.
influxdb3_py_api/src/line_builder/line_builder.py:38
↓ 6 callersMethodaccept
Accept that we will have a [`Slice`] available at some point. After calling this function, the sender MUST provide a slice at some point. Dropping th
core/object_store_mem_cache/src/buffer_channel.rs:54
↓ 6 callersMethodadd_chunk
Add a new chunk to this provider
core/iox_query/src/provider.rs:114
↓ 6 callersMethodadd_result
(&mut self, result: StatementResult)
core/iox_v1_query_api/src/response.rs:421
↓ 6 callersMethodadd_sample
(&mut self, num_lines: usize, size_bytes: usize)
influxdb3_telemetry/src/bucket.rs:51
↓ 6 callersMethodadd_time
(&mut self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:1661
↓ 6 callersFunctionadd_time_metrics
( metrics: &mut MetricsSet, start: Option<DateTime<Utc>>, end: Option<DateTime<Utc>>,
core/iox_query/src/exec/query_tracing.rs:579
↓ 6 callersMethodadd_wal_trigger
(&mut self, db_id: DbId, trigger_id: TriggerId)
influxdb3_processing_engine/src/lib.rs:243
↓ 6 callersMethodadd_write_sample
(&mut self, num_lines: usize, size_bytes: usize)
influxdb3_telemetry/src/bucket.rs:23
↓ 6 callersFunctionapply_noise_reduction
(config: &mut trogging::cli::LoggingConfig, disable: bool)
influxdb3/src/lib.rs:772
↓ 6 callersFunctionarithmetic_expression
Parse an arithmetic expression used by conditional expressions.
core/influxdb_influxql_parser/src/expression/conditional.rs:375
↓ 6 callersMethodarrow_schema
Get the arrow [`SchemaRef`] for this cache
influxdb3_cache/src/distinct_cache/cache.rs:248
↓ 6 callersMethodas_str
Borrow a string slice of the name.
influxdb3_types/src/database_name.rs:136
↓ 6 callersMethodas_str
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:2241
↓ 6 callersFunctionassert_branch
Assert that `put_adaptive_impl` routes `payload` through `expected` AND round-trips the bytes intact. Wraps `InMemory` in a `TestObjectStore` that fa
object_store_utils/src/adaptive_put.rs:103
↓ 6 callersFunctionassert_case_err
( vals: [ColumnarValue; N], dt: &DataType, expected: &'static str, )
core/query_functions/src/coalesce_struct.rs:421
↓ 6 callersFunctionassert_roundtrip
( schema: SchemaRef, chunks: Vec<Arc<dyn QueryChunk>>, output_sort_key: Option<SortKey
core/iox_query/src/physical_optimizer/chunk_extraction.rs:377
↓ 6 callersFunctionassert_sync
Check that a given object implements [`Sync`].
core/tracker/src/async_semaphore.rs:1039
↓ 6 callersMethodbackup_view
Capture a stable backup view: the live snapshot (checkpoint) plus the log files that follow it up to the current live sequence. The upper bound is ca
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:980
↓ 6 callersMethodbuild
Build client.
core/catalog_cache/src/api/client.rs:71
↓ 6 callersMethodbuild_vec
Helper method that iterates over each series that ends with offsets in `series_ends` and produces the appropriate output values.
core/iox_query/src/exec/gapfill/algo.rs:713
↓ 6 callersFunctioncall
Test call expressions using `ConditionalExpression`
core/influxdb_influxql_parser/src/expression/arithmetic.rs:971
↓ 6 callersFunctioncatalog_with_limits
(limits: CatalogLimits)
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:1695
↓ 6 callersMethodcheck_symbol
Validate that `expr` is either a [`Expr::VarRef`] or a [`Expr::Wildcard`] or [`Literal::Regex`] under specific conditions.
core/iox_query_influxql/src/plan/rewriter.rs:1609
↓ 6 callersMethodclone_inner
(&self)
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:932
↓ 6 callersFunctioncolumn_from_vals
( vals: impl IntoIterator<Item = Option<ColumnValue<'a>>>, )
core/table_batch/src/builder/column_writer/mod.rs:299
↓ 6 callersMethodcolumn_type
Return the InfluxDB type of the column.
influxdb3_catalog/src/catalog/versions/v2.rs:3815
↓ 6 callersMethodcolumns
Get the names of the columns in this SeriesChunk.
core/iox_v1_query_api/src/response.rs:107
↓ 6 callersFunctioncommand
(config: SystemConfig)
influxdb3/src/commands/show/system.rs:45
↓ 6 callersMethodcontains_name
(&self, name: &str)
influxdb3_catalog/src/catalog/versions/v3/schema/column.rs:341
↓ 6 callersMethodcreate_admin_token
(&self, _req: Request)
influxdb3_server/src/http.rs:1113
↓ 6 callersFunctioncreate_database
(i: &str)
core/influxdb_influxql_parser/src/create.rs:84
↓ 6 callersFunctioncreate_db_args
(name: &str)
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:1715
↓ 6 callersFunctioncreate_predicate_map
(predicates: &[(ColumnId, Predicate)])
influxdb3_cache/src/distinct_cache/tests.rs:82
↓ 6 callersFunctioncreate_table
( cat: &Catalog, db: &str, table: &str, )
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:1722
↓ 6 callersFunctioncreate_test_file
(records: &[Record])
influxdb3_catalog/src/format/reader/tests.rs:6
↓ 6 callersFunctioncreate_test_snapshot
Create a test snapshot with minimal data
influxdb3_write/src/persister/tests.rs:62
↓ 6 callersMethodcurrent_node
Resolve the current node's [`NodeDefinition`] from the registry. Errors if no current node is configured or if the configured id is not registered.
influxdb3_catalog/src/catalog/versions/v3/catalog.rs:1160
↓ 6 callersFunctiondecode_series_key_v2
Decode series keys from a base64 string with length-prefixed format. This is the inverse of [`encode_series_key_v2`]. # Errors Returns an error if:
core/schema/src/lib.rs:285
↓ 6 callersFunctiondecode_set_next_id
( batch: &crate::format::RecordBatch, expected_scope: NextIdScope, )
influxdb3_catalog/src/catalog/migrations/v3/tests.rs:1590
↓ 6 callersMethoddelete
Removes the [`CacheValue`] for the given `key` if any
core/catalog_cache/src/local/mod.rs:123
↓ 6 callersMethoddisabled
(mut self, disabled: bool)
influxdb3/tests/cli/api.rs:687
↓ 6 callersFunctiondistinct_cache
(table_id: u32, id: u16, name: &str)
influxdb3_catalog/src/catalog/migrations/v3/tests.rs:213
↓ 6 callersFunctiondo_work
Wait for the barrier and then return `result`
core/executor/src/lib.rs:695
↓ 6 callersFunctiondownload
Perform (not assert): download
core/parquet_file/src/storage.rs:1127
↓ 6 callersFunctionemit_set_next_id_if_gap_due_to_deletion
When a `next_id` in the v2 snapshot exceeds the derived `next_id` from the migration, emit a `SetNextId` record into the catalog to fill the gap. Such
influxdb3_catalog/src/catalog/migrations/v3.rs:220
↓ 6 callersFunctionensure_pending
(f: &mut F)
core/iox_query/src/exec/cross_rt_stream.rs:348
↓ 6 callersMethoderror
Record an error on this `Span` setting the status if it isn't already set
core/trace/src/span.rs:104
↓ 6 callersMethodevict
(&self, generation: u64, k: &Arc<K>, res: EvictResult)
core/object_store_mem_cache/src/cache_system/hook/observer.rs:111
↓ 6 callersMethodevict
(&self, generation: u64, k: &Arc<K>, res: EvictResult)
core/object_store_mem_cache/src/cache_system/hook/chain.rs:47
↓ 6 callersMethodexecute_stream
Executes the physical plan and produces a `SendableRecordBatchStream` to stream over the result that iterates over the results. The creation of the st
core/iox_query/src/exec/context.rs:630
↓ 6 callersMethodextend_from
Extend this [`MutableBatch`] with the contents of `other`
core/mutable_batch/src/lib.rs:189
↓ 6 callersMethodextract_query_request
Parse the request: trace context, auth token, and body params/format. Splitting this out from execution lets callers inspect the resolved `database`
core/iox_v1_query_api/src/handler.rs:183
↓ 6 callersFunctionfields_to_exprs_no_nulls
Map the fields to DataFusion [`Expr::Column`] expressions, excluding those columns that are [`DataType::Null`]'s.
core/iox_query_influxql/src/plan/planner/select.rs:98
↓ 6 callersMethodfill
(&mut self, value: u8, n: usize)
core/linear_buffer/src/extend.rs:80
↓ 6 callersMethodfind_index_of
Find the index of the column with the given name, if any.
core/schema/src/lib.rs:730
↓ 6 callersMethodfinish_metric
(&mut self)
core/metric/src/lib.rs:351
↓ 6 callersFunctionfloat
Parse an unsigned InfluxQL floating point number. InfluxQL defines a floating point number as follows ```text float ::= INTEGER "." INTEGER INTEGE
core/influxdb_influxql_parser/src/literal.rs:176
↓ 6 callersMethodflush
Flush content.
influxdb3_py_api/src/write.rs:24
↓ 6 callersMethodfree
Free `size` bytes
core/catalog_cache/src/local/limit.rs:60
← previousnext →1,101–1,200 of 11,906, ranked by callers