Skip to content

Commit 1b39ff4

Browse files
authored
Merge branch 'master' into jszwedko/upgrade-check-spelling-0.0.23
2 parents ed98778 + 0527544 commit 1b39ff4

31 files changed

+1993
-96
lines changed

.github/actions/spelling/allow.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,7 @@ timestamped
456456
typesense
457457
tzdata
458458
ubuntu
459+
unchunked
459460
upstreaminfo
460461
useragents
461462
usergroups

Cargo.lock

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ assets = [
7070
]
7171
license-file = ["target/debian-license.txt"]
7272
extended-description-file = "target/debian-extended-description.txt"
73-
recommends = "datadog-signing-keys (>= 1:1.3.1)"
73+
recommends = "datadog-signing-keys (>= 1:1.4.0)"
7474

7575
[package.metadata.deb.systemd-units]
7676
unit-scripts = "distribution/systemd/"
@@ -150,8 +150,10 @@ prost = { version = "0.12", default-features = false, features = ["std"] }
150150
prost-build = { version = "0.12", default-features = false }
151151
prost-reflect = { version = "0.14", features = ["serde"], default-features = false }
152152
prost-types = { version = "0.12", default-features = false }
153+
rand = { version = "0.8.5", default-features = false, features = ["small_rng"] }
153154
serde_json = { version = "1.0.132", default-features = false, features = ["raw_value", "std"] }
154155
serde = { version = "1.0.214", default-features = false, features = ["alloc", "derive", "rc"] }
156+
tokio = { version = "1.39.2", default-features = false, features = ["full"] }
155157
toml = { version = "0.8.19", default-features = false, features = ["display", "parse"] }
156158
tonic = { version = "0.11", default-features = false, features = ["transport", "codegen", "prost", "tls", "tls-roots", "gzip"] }
157159
tonic-build = { version = "0.11", default-features = false, features = ["transport", "prost"] }
@@ -337,7 +339,7 @@ paste = "1.0.15"
337339
percent-encoding = { version = "2.3.1", default-features = false }
338340
postgres-openssl = { version = "0.5.0", default-features = false, features = ["runtime"], optional = true }
339341
pulsar = { version = "6.3.0", default-features = false, features = ["tokio-runtime", "auth-oauth2", "flate2", "lz4", "snap", "zstd"], optional = true }
340-
rand = { version = "0.8.5", default-features = false, features = ["small_rng"] }
342+
rand.workspace = true
341343
rand_distr = { version = "0.4.3", default-features = false }
342344
rdkafka = { version = "0.35.0", default-features = false, features = ["curl-static", "tokio", "libz", "ssl", "zstd"], optional = true }
343345
redis = { version = "0.24.0", default-features = false, features = ["connection-manager", "tokio-comp", "tokio-native-tls-comp"], optional = true }
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Allows for chunked gelf decoding in message-based sources, such as UDP sockets or unix datagram sockets. Implementation is based on [Graylog's documentation](https://go2docs.graylog.org/5-0/getting_in_log_data/gelf.html#GELFviaUDP).
2+
3+
This framing method can be configured via the `framing.method = "chunked_gelf"` option in the source configuration.
4+
5+
authors: jorgehermo9

lib/codecs/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ memchr = { version = "2", default-features = false }
2222
ordered-float = { version = "4.5.0", default-features = false }
2323
prost.workspace = true
2424
prost-reflect.workspace = true
25+
rand.workspace = true
2526
regex = { version = "1.11.1", default-features = false, features = ["std", "perf"] }
2627
serde.workspace = true
2728
serde_with = { version = "3.11.0", default-features = false, features = ["std", "macros", "chrono_0_4"] }
@@ -30,6 +31,7 @@ smallvec = { version = "1", default-features = false, features = ["union"] }
3031
snafu = { version = "0.7.5", default-features = false, features = ["futures"] }
3132
syslog_loose = { version = "0.21", default-features = false, optional = true }
3233
tokio-util = { version = "0.7", default-features = false, features = ["codec"] }
34+
tokio.workspace = true
3335
tracing = { version = "0.1", default-features = false }
3436
vrl.workspace = true
3537
vector-common = { path = "../vector-common", default-features = false }
@@ -44,8 +46,9 @@ indoc = { version = "2", default-features = false }
4446
tokio = { version = "1", features = ["test-util"] }
4547
similar-asserts = "1.6.0"
4648
vector-core = { path = "../vector-core", default-features = false, features = ["vrl", "test"] }
47-
uuid.workspace = true
4849
rstest = "0.23.0"
50+
tracing-test = "0.2.5"
51+
uuid.workspace = true
4952
vrl.workspace = true
5053

5154
[features]

0 commit comments

Comments
 (0)