Skip to content

Commit 9378c7e

Browse files
committed
ref(relay): Remove cardinality limiter
1 parent 46e2b98 commit 9378c7e

File tree

38 files changed

+22
-4630
lines changed

38 files changed

+22
-4630
lines changed

Cargo.lock

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -4218,7 +4218,6 @@ dependencies = [
42184218
"regex",
42194219
"relay-auth",
42204220
"relay-base-schema",
4221-
"relay-cardinality",
42224221
"relay-common",
42234222
"relay-dynamic-config",
42244223
"relay-event-normalization",
@@ -4233,27 +4232,6 @@ dependencies = [
42334232
"uuid",
42344233
]
42354234

4236-
[[package]]
4237-
name = "relay-cardinality"
4238-
version = "26.3.1"
4239-
dependencies = [
4240-
"async-trait",
4241-
"criterion",
4242-
"hash32",
4243-
"hashbrown 0.15.4",
4244-
"parking_lot",
4245-
"relay-base-schema",
4246-
"relay-common",
4247-
"relay-log",
4248-
"relay-redis",
4249-
"relay-statsd",
4250-
"serde",
4251-
"serde_json",
4252-
"thiserror 2.0.17",
4253-
"tokio",
4254-
"uuid",
4255-
]
4256-
42574235
[[package]]
42584236
name = "relay-cogs"
42594237
version = "26.3.1"
@@ -4329,7 +4307,6 @@ dependencies = [
43294307
"anyhow",
43304308
"relay-auth",
43314309
"relay-base-schema",
4332-
"relay-cardinality",
43334310
"relay-common",
43344311
"relay-event-normalization",
43354312
"relay-filter",
@@ -4503,7 +4480,6 @@ dependencies = [
45034480
"priority-queue",
45044481
"rand 0.9.2",
45054482
"relay-base-schema",
4506-
"relay-cardinality",
45074483
"relay-cogs",
45084484
"relay-common",
45094485
"relay-log",
@@ -4801,7 +4777,6 @@ dependencies = [
48014777
"regex",
48024778
"relay-auth",
48034779
"relay-base-schema",
4804-
"relay-cardinality",
48054780
"relay-cogs",
48064781
"relay-common",
48074782
"relay-config",

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(sentry)'] }
4141
[workspace.dependencies]
4242
relay-auth = { path = "relay-auth" }
4343
relay-base-schema = { path = "relay-base-schema" }
44-
relay-cardinality = { path = "relay-cardinality" }
4544
relay-cogs = { path = "relay-cogs" }
4645
relay-common = { path = "relay-common" }
4746
relay-config = { path = "relay-config" }

relay-cabi/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ lru = { workspace = true }
2424
regex = { workspace = true }
2525
relay-auth = { workspace = true }
2626
relay-base-schema = { workspace = true }
27-
relay-cardinality = { workspace = true }
2827
relay-common = { workspace = true }
2928
relay-dynamic-config = { workspace = true }
3029
relay-event-normalization = { workspace = true }

relay-cabi/src/processing.rs

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ use std::slice;
1010
use std::sync::OnceLock;
1111

1212
use chrono::{DateTime, Utc};
13-
use relay_cardinality::CardinalityLimit;
1413
use relay_dynamic_config::{GlobalConfig, ProjectConfig};
1514
use relay_event_normalization::{
1615
BreakdownsConfig, ClientHints, EventValidationConfig, GeoIpLookup, NormalizationConfig,
@@ -456,17 +455,6 @@ pub unsafe extern "C" fn relay_normalize_project_config(value: *const RelayStr)
456455
}
457456
}
458457

459-
/// Normalize a cardinality limit config.
460-
#[unsafe(no_mangle)]
461-
#[relay_ffi::catch_unwind]
462-
pub unsafe extern "C" fn normalize_cardinality_limit_config(value: *const RelayStr) -> RelayStr {
463-
let value = unsafe { (*value).as_str() };
464-
match normalize_json::<CardinalityLimit>(value) {
465-
Ok(normalized) => RelayStr::from_string(normalized),
466-
Err(e) => RelayStr::from_string(e.to_string()),
467-
}
468-
}
469-
470458
/// Normalize a global config.
471459
#[unsafe(no_mangle)]
472460
#[relay_ffi::catch_unwind]

relay-cardinality/Cargo.toml

Lines changed: 0 additions & 42 deletions
This file was deleted.

relay-cardinality/benches/redis.rs

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)