Skip to content

Commit df09751

Browse files
jbachorikclaude
andcommitted
Mark PROFILING_HEAP_ENABLED_DEFAULT as deprecated and update metadata default to true
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5ab378f commit df09751

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

dd-trace-api/src/main/java/datadog/trace/api/config/ProfilingConfig.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@ public final class ProfilingConfig {
1111
public static final boolean PROFILING_ENABLED_DEFAULT = false;
1212
public static final String PROFILING_ALLOCATION_ENABLED = "profiling.allocation.enabled";
1313
public static final String PROFILING_HEAP_ENABLED = "profiling.heap.enabled";
14-
public static final boolean PROFILING_HEAP_ENABLED_DEFAULT = false;
14+
15+
/**
16+
* @deprecated The default is now computed dynamically based on JVM capabilities.
17+
*/
18+
@Deprecated public static final boolean PROFILING_HEAP_ENABLED_DEFAULT = false;
19+
1520
@Deprecated // Use dd.site instead
1621
public static final String PROFILING_URL = "profiling.url";
1722
@Deprecated // Use dd.api-key instead

metadata/supported-configurations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3045,7 +3045,7 @@
30453045
{
30463046
"version": "A",
30473047
"type": "boolean",
3048-
"default": "false",
3048+
"default": "true",
30493049
"aliases": []
30503050
}
30513051
],

0 commit comments

Comments
 (0)