diff --git a/language-support-status.md b/language-support-status.md
index 42c52056..ccbbc3ba 100644
--- a/language-support-status.md
+++ b/language-support-status.md
@@ -32,9 +32,9 @@ Latest supported file format: `1.0.0-rc.3`
| [`ConsoleExporter`](schema-docs.md#consoleexporter) | supported | | |
| [`ConsoleMetricExporter`](schema-docs.md#consolemetricexporter) | supported | | * `default_histogram_aggregation`: supported
* `temporality_preference`: supported
|
| [`DefaultAggregation`](schema-docs.md#defaultaggregation) | supported | | |
-| [`Distribution`](schema-docs.md#distribution) | not_implemented | | |
+| [`Distribution`](schema-docs.md#distribution) | supported | | |
| [`DropAggregation`](schema-docs.md#dropaggregation) | supported | | |
-| [`ExemplarFilter`](schema-docs.md#exemplarfilter) | not_implemented | | * `always_off`: not_implemented
* `always_on`: not_implemented
* `trace_based`: not_implemented
|
+| [`ExemplarFilter`](schema-docs.md#exemplarfilter) | supported | | * `always_off`: supported
* `always_on`: supported
* `trace_based`: supported
|
| [`ExplicitBucketHistogramAggregation`](schema-docs.md#explicitbuckethistogramaggregation) | supported | | * `boundaries`: supported
* `record_min_max`: supported
|
| [`ExporterDefaultHistogramAggregation`](schema-docs.md#exporterdefaulthistogramaggregation) | supported | | * `base2_exponential_bucket_histogram`: supported
* `explicit_bucket_histogram`: supported
|
| [`ExporterTemporalityPreference`](schema-docs.md#exportertemporalitypreference) | supported | | * `cumulative`: supported
* `delta`: supported
* `low_memory`: supported
|
diff --git a/schema-docs.md b/schema-docs.md
index 76d95932..7c9c955f 100644
--- a/schema-docs.md
+++ b/schema-docs.md
@@ -996,9 +996,9 @@ This is a enum type.
| Value | [cpp](language-support-status.md#cpp) | [go](language-support-status.md#go) | [java](language-support-status.md#java) | [js](language-support-status.md#js) | [php](language-support-status.md#php) |
|---|---|---|---|---|---|
-| `always_off` | not_implemented | unknown | supported | unknown | supported |
-| `always_on` | not_implemented | unknown | supported | unknown | supported |
-| `trace_based` | not_implemented | unknown | supported | unknown | supported |
+| `always_off` | supported | unknown | supported | unknown | supported |
+| `always_on` | supported | unknown | supported | unknown | supported |
+| `trace_based` | supported | unknown | supported | unknown | supported |
No constraints.
diff --git a/schema/meta_schema_language_cpp.yaml b/schema/meta_schema_language_cpp.yaml
index cfbce62f..e936ba17 100644
--- a/schema/meta_schema_language_cpp.yaml
+++ b/schema/meta_schema_language_cpp.yaml
@@ -49,13 +49,13 @@ typeSupportStatuses:
status: supported
propertyOverrides: []
- type: Distribution
- status: not_implemented
+ status: supported
propertyOverrides: []
- type: DropAggregation
status: supported
propertyOverrides: []
- type: ExemplarFilter
- status: not_implemented
+ status: supported
enumOverrides: []
- type: ExplicitBucketHistogramAggregation
status: supported