- 
                Notifications
    
You must be signed in to change notification settings  - Fork 75
 
Description
Describe what happened
After updating to 2.3.0 (from 1.19.3) I noticed that a provider was added to the apk: com.datadog.android.rum.DdRumContentProvider. The only two DD dependencies that I added to the project are com.datadoghq:dd-sdk-android-trace and com.datadoghq:dd-sdk-android-okhttp
I'm reporting this as a bug since the 1.x -> 2.x migration document suggests that
All relevant products (RUM, Trace, Logs, etc.) are now extracted into different modules. That allows you to integrate only what is needed into your application.
Since I'm not using RUM, I don't expect any RUM classes being pulled into the project.
If this is not a bug, then I'd ask for clarification whether it's safe to explicitly remove this provider even though it's added by the library automatically
Additional context
- Datadog SDK version: 2.3.0