Commit af3199a
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
- dogstatsd
- src
- tests
- serverless/src
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22213 | 22213 | | |
22214 | 22214 | | |
22215 | 22215 | | |
22216 | | - | |
| 22216 | + | |
22217 | 22217 | | |
22218 | 22218 | | |
22219 | 22219 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
0 commit comments