Files
qdrant/config/development.yaml
Andrey Vasnetsov 1ae2070e1c audit logging (#8071)
* initial implementation

* internal logging type

* wrap more places into auth function

* [manual refactor] use &Auth in .toc fucntion - minimise direct .access()

* [manual refactor] fmt

* [manual refactor] remove unannotated .access in creation of snapshots

* [manual refactor] remove unannotated .access in cluster telemetry

* [manual refactor] remove unannotated .access

* [manual refactor] do not log /metrics api access

* [manual refactor] do not run the service if audit logging failed to init

* [manual refactor] make auditable operation names for point and cluster updates

* [manual refactor] remove excess cloning of auth object

* [manual refactor] fmt

* [AI] instead of manual writing into the file, use tracing_appender crate

* [AI] simplify configuration to match internal crate

* fmt

* [manual refactor] cover staging options

* [AI] refactor x-forwarded-for handelling

* [manual refactor] use consts for x-forwarded-for + recover handelling for RFC case in tonic

* Update src/tonic/forwarded.rs

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* [manual] review fix: use FORWARDED in actix

* [manual] review fix: do not log strict mode checks

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-02-09 19:16:20 +01:00

37 lines
850 B
YAML

# -> Warning! <-
#
# This config is only used in development profiles (debug/perf/..)
# Always make sure implementations relying on configurations here also work on release.
# Also don't forget to copy temporary configurations into config/config.yaml if they need
# default values when released.
log_level: DEBUG
feature_flags:
all: true
service:
host: 127.0.0.1
http_port: 6333
# Uncomment to enable gRPC:
#grpc_port: 6334
#api_key: your_secret_api_key_here
cluster:
resharding_enabled: true
storage:
performance:
# Number of parallel threads used for search operations. If 0 - auto selection.
max_search_threads: 4
optimizers:
# Minimum interval between forced flushes.
flush_interval_sec: 5
# Do not create too much segments in dev
default_segment_number: 2
handle_collection_load_errors: true