Commit 51d198f
chore(datadog-tracer-flare): remove unnecessary features/deps (#1761)
# What does this PR do?
Only included the necessary compression features used by the crate.
# Motivation
We have determined that adding tracer flare to dd-trace-py was the primary cause that pushed the library size limit over what is acceptable for datadog-lambda-python.
We found that `zip` was including all compression methods by default which take up a lot of space and are unused.
```
# Before
❯ ls -hal target/release/libdatadog_tracer_flare.*
-rw-r--r--@ 1 brett.langdon staff 7.3K Mar 18 12:01 target/release/libdatadog_tracer_flare.d
-rw-r--r--@ 1 brett.langdon staff 3.6M Mar 18 12:01 target/release/libdatadog_tracer_flare.rlib
# After
❯ ls -hal target/release/libdatadog_tracer_flare.*
-rw-r--r--@ 1 brett.langdon staff 7.3K Mar 18 12:02 target/release/libdatadog_tracer_flare.d
-rw-r--r--@ 1 brett.langdon staff 3.3M Mar 18 12:00 target/release/libdatadog_tracer_flare.rlib
```
# Additional Notes
Anything else we should know when reviewing?
# How to test the change?
Describe here in detail how the change can be validated.
Co-authored-by: brett.langdon <brett.langdon@datadoghq.com>1 parent 29b010a commit 51d198f
3 files changed
Lines changed: 183 additions & 2073 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments