Skip to content

Commit af3199a

Browse files
Upstream dogstatsd refactors (#617)
* feat: upstream dogstatsd from datadog lambda extension * add: stand alone dogstatsd binary as example * fix: imports * fix: make test utils public * fix: more test utils public * fix: make entry public * fix: clippy * fix: make test config public * Revert "fix: make test config public" This reverts commit 7dc9799. * fix: make fields public for tests and assertions * refactor: remove unused error * refactor: do one step parsing * fix: duplicate dependencies from conflicts * refactor: use type for sorted tags and ustr * fix: statsd parsing and tests * format: format and clippy test: fix test format with # for tags. It also changed the byte wise test expected result * fix: use only minimum regexp * fix: increase to 10k context size, lost in refactors/moving * refactor: update license * fix: remove custom toolchain * style: fix comment too long not picked up by rustfmt * fix: restore previous cargo.lock * fix: missing error dep * fix: use empty tags * fix: update license * fix: nightly rustc 1.83 format * fix: clippy * fix: do not use a map, support duplicate tag values --------- Co-authored-by: Taegyun Kim <[email protected]>
1 parent 5635814 commit af3199a

10 files changed

Lines changed: 351 additions & 394 deletions

File tree

Cargo.lock

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

LICENSE-3rdparty.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22213,7 +22213,7 @@ third_party_libraries:
2221322213

2221422214
END OF TERMS AND CONDITIONS
2221522215
- package_name: regex
22216-
package_version: 1.10.4
22216+
package_version: 1.10.6
2221722217
repository: https://github.com/rust-lang/regex
2221822218
license: MIT OR Apache-2.0
2221922219
licenses:

dogstatsd/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ thiserror = { version = "1.0.58", default-features = false }
2222
tokio = { version = "1.37.0", default-features = false, features = ["macros", "rt-multi-thread"] }
2323
tokio-util = { version = "0.7.11", default-features = false }
2424
tracing = { version = "0.1.40", default-features = false }
25+
regex = { version = "1.10.6", default-features = false }
2526

2627
[dev-dependencies]
2728
mockito = { version = "1.5.0", default-features = false }

0 commit comments

Comments
 (0)