mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-05 08:09:22 +00:00
## Summary - extract search orchestration from core into the `search_service` crate - keep the existing low-level `search` crate and directory names unchanged - extract usage reporting and audit services into dedicated crates - replace global async function pointers with narrow publisher traits - keep compatibility re-exports while updating workspace dependencies and feature propagation Companion enterprise PR: https://github.com/openobserve/o2-enterprise/pull/2229 ## Validation - `cargo check --workspace` - `cargo check -p search --tests` - `cargo test -p search_service --lib` (184 passed) - enterprise non-release build with the paired `o2-enterprise` manifest - `cargo fmt --all -- --check` - `git diff --check`
18 lines
323 B
TOML
18 lines
323 B
TOML
[package]
|
|
name = "usage_reporting"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
publish = false
|
|
|
|
[features]
|
|
default = []
|
|
enterprise = ["config/enterprise"]
|
|
|
|
[dependencies]
|
|
async-trait.workspace = true
|
|
chrono.workspace = true
|
|
config.workspace = true
|
|
log.workspace = true
|
|
tokio.workspace = true
|