Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/influxdata/influxdb
/ functions
Functions
11,906 in github.com/influxdata/influxdb
⨍
Functions
11,906
◇
Types & classes
2,644
↳
Endpoints
4
↓ 28 callers
Function
do_transl_test
(e: E, code: tonic::Code)
core/service_common/src/error.rs:410
↓ 28 callers
Method
name
(&self)
influxdb3_catalog/src/catalog/versions/v2/update.rs:1541
↓ 28 callers
Method
parse
(s: &str)
influxdb3_telemetry/src/lib.rs:111
↓ 28 callers
Method
push
Push a new RecordBatch into the indexer. Returns a deduplicated RecordBatch and remembers any currently opened groups
core/iox_query/src/provider/deduplicate/algo.rs:57
↓ 28 callers
Method
push
Push a new value into the ring buffer If a value with the given key already exists, it will replace the value Otherwise it will add the key and value
core/tracker/src/task/history.rs:119
↓ 28 callers
Method
remove
Removes a parameter from the map by name, returning the parameter value if the name was previously in the map.
core/iox_query_params/src/params.rs:202
↓ 28 callers
Method
sort_preserving_merge
Create a sort_preserving_merge with the specified sort order
core/iox_query/src/physical_optimizer/sort/order_union_sorted_inputs.rs:2441
↓ 28 callers
Method
state
Get current state.
core/iox_query/src/query_log.rs:495
↓ 28 callers
Method
store
Store that contains this file.
core/parquet_file/src/chunk.rs:37
↓ 28 callers
Method
timestamp
Add the InfluxDB data model timestamp column
core/schema/src/builder.rs:135
↓ 28 callers
Method
to_bitmap
(&self)
influxdb3_authz/src/permissions.rs:169
↓ 28 callers
Method
with_auth
Set the auth (setting this will auto generate admin token)
influxdb3/tests/server/mod.rs:131
↓ 27 callers
Method
insert
(&self, generation: u64, k: &Arc<K>)
core/object_store_mem_cache/src/cache_system/hook/chain.rs:31
↓ 27 callers
Method
join
Stops all subsequent task executions, and waits for the worker thread to complete. Note this will shutdown all created contexts. Only the first all t
core/iox_query/src/exec.rs:334
↓ 27 callers
Method
lines
Logged lines.
core/test_helpers/src/tracing.rs:152
↓ 27 callers
Method
make_record
(&self, sequence: u64)
influxdb3_catalog/src/format/registry.rs:72
↓ 27 callers
Method
pop
Remove the last [`Value`] from this bitmap. This operation is `O(1)` unless the resulting bitmap contains trailing 0 bytes, where it is `O(bytes)`.
core/table_batch/src/builder/null_mask.rs:116
↓ 27 callers
Method
schema
(&self)
core/iox_query/src/physical_optimizer/projection_pushdown.rs:1969
↓ 27 callers
Method
table_definition
(&self, table_name: impl AsRef<str>)
influxdb3_catalog/src/catalog/versions/v2.rs:2366
↓ 27 callers
Method
with_order
(self, order: i64)
core/iox_query/src/test.rs:515
↓ 27 callers
Method
with_sort_key
Set the sort key for this chunk
core/iox_query/src/test.rs:1159
↓ 27 callers
Method
write_i64
Write the i64 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:319
↓ 26 callers
Method
add
(self, rhs: Duration)
core/iox_time/src/lib.rs:24
↓ 26 callers
Method
fetch
Fetches the value of this U64Gauge
core/metric/src/gauge.rs:56
↓ 26 callers
Method
insert
Insert a new resource to the repository
influxdb3_catalog/src/catalog/versions/v3/schema/column.rs:386
↓ 26 callers
Method
min
(&self, other: &Self)
influxdb3_catalog/src/format/feature_level.rs:42
↓ 26 callers
Method
parse
Create a SpanContext for the trace described in the request's headers, if any Currently support the following formats: <https://github.com/openzipkin
core/trace_http/src/ctx.rs:105
↓ 26 callers
Function
path
()
influxdb3_test_helpers/src/object_store/mock.rs:529
↓ 26 callers
Method
push_back
(&mut self, o: T)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/fifo.rs:37
↓ 26 callers
Method
recorder
Gets the `MetricsRecorder` for a given http request
core/trace_http/src/metrics.rs:67
↓ 26 callers
Function
register_args
(node_id: &str)
influxdb3_catalog/src/catalog/versions/v3/catalog/tests.rs:142
↓ 26 callers
Function
schema
()
core/iox_query/src/physical_optimizer/projection_pushdown.rs:1892
↓ 26 callers
Function
select_statement
(i: &str)
core/influxdb_influxql_parser/src/select.rs:129
↓ 26 callers
Method
snapshot
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:651
↓ 26 callers
Method
with_col
(self, column: impl Into<Arc<str>>)
core/schema/src/sort.rs:32
↓ 26 callers
Function
write_lp
( server: impl Into<String> + Send, database: impl Into<String> + Send, lp: impl Into<String> + Se
influxdb3_server/src/tests.rs:1481
↓ 26 callers
Method
write_lp_to_rows
(&self, lp: impl AsRef<str>, time_ns: i64)
influxdb3_cache/src/test_helpers.rs:31
↓ 25 callers
Method
as_str
(&self)
influxdb3_catalog/src/catalog/versions/v3/schema/node.rs:162
↓ 25 callers
Method
bytes
Return the raw packed bytes used by this bitset
core/arrow_util/src/bitset.rs:208
↓ 25 callers
Method
db_name_to_id
(&self, db_name: &str)
influxdb3_catalog/src/catalog/versions/v2.rs:774
↓ 25 callers
Method
db_schema
(&self)
influxdb3_write/src/lib.rs:965
↓ 25 callers
Function
empty_response_body
Empty response body when there's no content to return.
core/iox_http_util/src/lib.rs:79
↓ 25 callers
Function
expr
(s: impl Into<String>)
core/influxdb_influxql_parser/src/time_range.rs:439
↓ 25 callers
Method
flight_sql_client
Get a [`FlightSqlClient`] for making requests to the running service over gRPC
influxdb3/tests/server/mod.rs:721
↓ 25 callers
Method
get_record_batches_unchecked
( &self, database_name: &str, table_name: &str, ctx: &IOxSessi
influxdb3_write/src/lib.rs:899
↓ 25 callers
Method
id
Return the identifier of the column.
influxdb3_catalog/src/catalog/versions/v2.rs:3788
↓ 25 callers
Function
migrate
(from: &v1::InnerCatalog)
influxdb3_catalog/src/catalog/migrations/v2.rs:24
↓ 25 callers
Function
parse
(s: &str)
core/influxdb_influxql_parser/src/time_range.rs:1070
↓ 25 callers
Function
ready
()
core/influxdb2_client/src/api/ready.rs:38
↓ 25 callers
Method
write_lp
( &self, db_name: DatabaseName, lp: &str, ingest_time: Time, accept_pa
influxdb3_write/src/write_buffer/mod.rs:450
↓ 24 callers
Method
all
Returns all levels
core/data_types/src/lib.rs:119
↓ 24 callers
Function
assert_u64histogram_total
( metrics: &metric::Registry, name: &'static str, attr: [(&'static str, &'static str); N], exp
core/object_store_metrics/src/test_utils.rs:99
↓ 24 callers
Method
column_definition
TODO(trevor): remove thid API in favour of the Repository APIs
influxdb3_catalog/src/catalog/versions/v2.rs:3552
↓ 24 callers
Method
commit
Commits the writes performed on this [`Writer`]. This will pad any unwritten columns with nulls
core/mutable_batch/src/writer.rs:880
↓ 24 callers
Function
create_v1_catalog
()
influxdb3_catalog/src/catalog/migrations/v2/tests.rs:32
↓ 24 callers
Method
delete
(time_ns: i64, ops: Vec<DeleteOp>)
influxdb3_catalog/src/log/versions/v3.rs:82
↓ 24 callers
Method
finish
Consume the indexer, returning any remaining record batches for output
core/iox_query/src/provider/deduplicate/algo.rs:212
↓ 24 callers
Method
len
Get the number of values in the cache that have not expired past the TTL.
influxdb3_cache/src/last_cache/cache.rs:751
↓ 24 callers
Method
len
(&self)
influxdb3_catalog/src/catalog/versions/v2/legacy.rs:112
↓ 24 callers
Method
push
Push a [`Row`] from the write buffer into the cache If a key column is not present in the row, the row will be ignored. # Panics This will panic if
influxdb3_cache/src/last_cache/cache.rs:268
↓ 24 callers
Method
register
(&mut self, metadata: T)
core/tracker/src/task/metrics.rs:47
↓ 24 callers
Method
schema
(&self)
core/iox_query/src/provider/adapter.rs:237
↓ 24 callers
Method
schema
Returns the schema for a given projection If [`Projection::All`] the returned columns are sorted by name
core/mutable_batch/src/lib.rs:82
↓ 24 callers
Function
setup
( start: Time, object_store: Arc<dyn ObjectStore>, wal_config: WalConfig, )
influxdb3_write/src/write_buffer/tests.rs:2756
↓ 24 callers
Method
with_no_admin_token
Set the auth token for this [`TestServer`]
influxdb3/tests/server/mod.rs:137
↓ 24 callers
Method
write_tag
Write the tag 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:543
↓ 23 callers
Method
build
Build a [`HashMap`] to be used as the DataFusion config for the query executor This takes the provided `--datafusion-config` and extends it with opti
influxdb3_clap_blocks/src/datafusion.rs:75
↓ 23 callers
Function
do_writes
( db: &'static str, buffer: &W, writes: &[TestWrite<LP>], )
influxdb3_write/src/write_buffer/tests.rs:2693
↓ 23 callers
Function
empty_request_body
Empty request body, properly typed. Mostly useful when constructing test requests.
core/iox_http_util/src/lib.rs:46
↓ 23 callers
Method
finish
Consume this [`LinesConverter`] returning the [`MutableBatch`] and the [`PayloadStatistics`] for the written data
core/mutable_batch_lp/src/lib.rs:172
↓ 23 callers
Function
float_array
(vals: impl IntoIterator<Item = impl Into<Option<f64>>>)
core/iox_query/src/exec/series_limit/physical.rs:1163
↓ 23 callers
Method
gt_eq
Return `self >= other`
core/influxdb_influxql_parser/src/expression/conditional.rs:125
↓ 23 callers
Function
parse_token
(result: String)
influxdb3/tests/server/mod.rs:1183
↓ 23 callers
Method
sequence_number
Current sequence number.
influxdb3_catalog/src/catalog/versions/v3/inner.rs:86
↓ 23 callers
Function
table
(id: u32, name: &str)
influxdb3_catalog/src/catalog/migrations/v3/tests.rs:113
↓ 23 callers
Method
update
updates the statistics keeping the min, max and incrementing count. The type plumbing exists to allow calling with `&str` on a `StatValues<String>`.
core/data_types/src/lib.rs:1863
↓ 23 callers
Method
with_may_contain_pk_duplicates
Set the `may_contain_pk_duplicates` flag
core/iox_query/src/test.rs:606
↓ 22 callers
Method
acquire_owned
( self: &Arc<Self>, span: Option<Span>, )
core/tracker/src/async_semaphore.rs:269
↓ 22 callers
Method
apply_delete_batch
(&mut self, delete_batch: &DeleteBatch)
influxdb3_catalog/src/catalog/versions/v2.rs:1913
↓ 22 callers
Function
apply_records
Apply a slice of records to the catalog via the global registry. Each known record is decoded, applied, and its event collected. Unknown records with
influxdb3_catalog/src/format/apply.rs:317
↓ 22 callers
Method
as_any
(&self)
core/iox_query/src/exec.rs:607
↓ 22 callers
Method
build
Attempt to build [`self`], returning a [`MismatchedNumPartsError`] if validation fails. Validation fails only if the number of parts (which are delimi
core/data_types/src/partition.rs:303
↓ 22 callers
Method
checked_duration_since
Returns the duration since the provided time or None if it would be negative
core/iox_time/src/lib.rs:134
↓ 22 callers
Method
commit
( &self, txn: DatabaseCatalogTransaction, )
influxdb3_catalog/src/catalog/versions/v2/update.rs:165
↓ 22 callers
Method
concat
Extends `self` with the writes from `other`
core/mutable_batch/tests/writer_fuzz.rs:113
↓ 22 callers
Method
contains
Check if a record ID is registered.
influxdb3_catalog/src/format/registry.rs:177
↓ 22 callers
Method
create_physical_plan
Given a `LogicalPlan` created from above, create an `ExecutionPlan` suitable for execution
core/iox_query/src/exec/context.rs:81
↓ 22 callers
Function
create_test_source
Helper function to create a simple test input.
core/datafusion_util/src/lib.rs:749
↓ 22 callers
Method
db_schema
(&self)
influxdb3_cache/src/test_helpers.rs:78
↓ 22 callers
Method
get_by_id
(&self, id: &ColumnId)
influxdb3_catalog/src/catalog/versions/v2/legacy.rs:154
↓ 22 callers
Method
is_empty
Check if the cache is empty
influxdb3_cache/src/last_cache/cache.rs:759
↓ 22 callers
Method
len
(&self)
influxdb3_catalog/src/catalog/versions/v2.rs:3009
↓ 22 callers
Method
merge
Appends the schema to the merged schema being built, validating that no columns are added.
core/schema/src/merge.rs:134
↓ 22 callers
Method
next_u32
(&mut self)
core/backoff/src/lib.rs:306
↓ 22 callers
Method
pop_front
(&mut self)
core/object_store_mem_cache/src/cache_system/s3_fifo_cache/fifo.rs:42
↓ 22 callers
Function
schema
()
core/predicate/src/rpc_predicate.rs:581
↓ 22 callers
Method
schema
Infallibly return the full schema (for all columns) for this chunk
core/parquet_file/src/chunk.rs:58
↓ 22 callers
Method
send_json_get_bytes
Serialize the given `B` to json then send the request and return the resulting bytes.
influxdb3_client/src/lib.rs:1015
↓ 22 callers
Method
table_definition_by_id
(&self, table_id: &TableId)
influxdb3_catalog/src/catalog/versions/v2.rs:2370
↓ 22 callers
Function
table_parquet_options
Return a TableParquetOptions object configured for IOx This is a workaround until DataFusion supports retrieving these options from the DataSourceExec
core/datafusion_util/src/config.rs:75
← previous
next →
301–400 of 11,906, ranked by callers