Skip to content

Commit 3dbebe2

Browse files
authored
Update language support status for C++ (#496)
* Update language support status for C++ * Cleanup for ExperimentalPrometheusTranslationStrategy
1 parent a9c66a1 commit 3dbebe2

File tree

3 files changed

+104
-102
lines changed

3 files changed

+104
-102
lines changed

language-support-status.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This page provides comprehensive language implementation status for each type in
66

77
## cpp <a id="cpp"></a>
88

9-
Latest supported file format: `1.0.0-rc.2`
9+
Latest supported file format: `1.0.0-rc.3`
1010

1111
| Type | Status | Notes | Support Status Details |
1212
|---|---|---|---|
@@ -26,14 +26,14 @@ Latest supported file format: `1.0.0-rc.2`
2626
| [`ConsoleExporter`](schema-docs.md#consoleexporter) | supported | | |
2727
| [`ConsoleMetricExporter`](schema-docs.md#consolemetricexporter) | supported | | * `default_histogram_aggregation`: supported<br>* `temporality_preference`: supported<br> |
2828
| [`DefaultAggregation`](schema-docs.md#defaultaggregation) | supported | | |
29-
| [`Distribution`](schema-docs.md#distribution) | unknown | | |
29+
| [`Distribution`](schema-docs.md#distribution) | not_implemented | | |
3030
| [`DropAggregation`](schema-docs.md#dropaggregation) | supported | | |
3131
| [`ExemplarFilter`](schema-docs.md#exemplarfilter) | not_implemented | | * `always_off`: not_implemented<br>* `always_on`: not_implemented<br>* `trace_based`: not_implemented<br> |
3232
| [`ExplicitBucketHistogramAggregation`](schema-docs.md#explicitbuckethistogramaggregation) | supported | | * `boundaries`: supported<br>* `record_min_max`: supported<br> |
3333
| [`ExporterDefaultHistogramAggregation`](schema-docs.md#exporterdefaulthistogramaggregation) | supported | | * `base2_exponential_bucket_histogram`: supported<br>* `explicit_bucket_histogram`: supported<br> |
3434
| [`ExporterTemporalityPreference`](schema-docs.md#exportertemporalitypreference) | supported | | * `cumulative`: supported<br>* `delta`: supported<br>* `low_memory`: supported<br> |
35-
| [`GrpcTls`](schema-docs.md#grpctls) | unknown | | * `ca_file`: unknown<br>* `cert_file`: unknown<br>* `insecure`: unknown<br>* `key_file`: unknown<br> |
36-
| [`HttpTls`](schema-docs.md#httptls) | unknown | | * `ca_file`: unknown<br>* `cert_file`: unknown<br>* `key_file`: unknown<br> |
35+
| [`GrpcTls`](schema-docs.md#grpctls) | supported | | * `ca_file`: supported<br>* `cert_file`: supported<br>* `insecure`: supported<br>* `key_file`: supported<br> |
36+
| [`HttpTls`](schema-docs.md#httptls) | supported | | * `ca_file`: supported<br>* `cert_file`: supported<br>* `key_file`: supported<br> |
3737
| [`IncludeExclude`](schema-docs.md#includeexclude) | supported | | * `excluded`: supported<br>* `included`: supported<br> |
3838
| [`InstrumentType`](schema-docs.md#instrumenttype) | supported | | * `counter`: supported<br>* `gauge`: supported<br>* `histogram`: supported<br>* `observable_counter`: supported<br>* `observable_gauge`: supported<br>* `observable_up_down_counter`: supported<br>* `up_down_counter`: supported<br> |
3939
| [`JaegerPropagator`](schema-docs.md#jaegerpropagator) | supported | | |
@@ -62,11 +62,11 @@ Latest supported file format: `1.0.0-rc.2`
6262
| [`PushMetricExporter`](schema-docs.md#pushmetricexporter) | supported | | * `console`: supported<br>* `otlp_grpc`: supported<br>* `otlp_http`: supported<br>* `otlp_file/development`: supported<br> |
6363
| [`Resource`](schema-docs.md#resource) | supported | | * `attributes`: supported<br>* `attributes_list`: supported<br>* `schema_url`: supported<br>* `detection/development`: supported<br> |
6464
| [`Sampler`](schema-docs.md#sampler) | supported | | * `always_off`: supported<br>* `always_on`: supported<br>* `parent_based`: supported<br>* `trace_id_ratio_based`: supported<br>* `composite/development`: supported<br>* `jaeger_remote/development`: supported<br>* `probability/development`: supported<br> |
65-
| [`SeverityNumber`](schema-docs.md#severitynumber) | unknown | | * `debug`: unknown<br>* `debug2`: unknown<br>* `debug3`: unknown<br>* `debug4`: unknown<br>* `error`: unknown<br>* `error2`: unknown<br>* `error3`: unknown<br>* `error4`: unknown<br>* `fatal`: unknown<br>* `fatal2`: unknown<br>* `fatal3`: unknown<br>* `fatal4`: unknown<br>* `info`: unknown<br>* `info2`: unknown<br>* `info3`: unknown<br>* `info4`: unknown<br>* `trace`: unknown<br>* `trace2`: unknown<br>* `trace3`: unknown<br>* `trace4`: unknown<br>* `warn`: unknown<br>* `warn2`: unknown<br>* `warn3`: unknown<br>* `warn4`: unknown<br> |
65+
| [`SeverityNumber`](schema-docs.md#severitynumber) | not_implemented | | * `debug`: not_implemented<br>* `debug2`: not_implemented<br>* `debug3`: not_implemented<br>* `debug4`: not_implemented<br>* `error`: not_implemented<br>* `error2`: not_implemented<br>* `error3`: not_implemented<br>* `error4`: not_implemented<br>* `fatal`: not_implemented<br>* `fatal2`: not_implemented<br>* `fatal3`: not_implemented<br>* `fatal4`: not_implemented<br>* `info`: not_implemented<br>* `info2`: not_implemented<br>* `info3`: not_implemented<br>* `info4`: not_implemented<br>* `trace`: not_implemented<br>* `trace2`: not_implemented<br>* `trace3`: not_implemented<br>* `trace4`: not_implemented<br>* `warn`: not_implemented<br>* `warn2`: not_implemented<br>* `warn3`: not_implemented<br>* `warn4`: not_implemented<br> |
6666
| [`SimpleLogRecordProcessor`](schema-docs.md#simplelogrecordprocessor) | supported | | * `exporter`: supported<br> |
6767
| [`SimpleSpanProcessor`](schema-docs.md#simplespanprocessor) | supported | | * `exporter`: supported<br> |
6868
| [`SpanExporter`](schema-docs.md#spanexporter) | supported | | * `console`: supported<br>* `otlp_grpc`: supported<br>* `otlp_http`: supported<br>* `otlp_file/development`: supported<br> |
69-
| [`SpanKind`](schema-docs.md#spankind) | unknown | | * `client`: unknown<br>* `consumer`: unknown<br>* `internal`: unknown<br>* `producer`: unknown<br>* `server`: unknown<br> |
69+
| [`SpanKind`](schema-docs.md#spankind) | not_implemented | | * `client`: not_implemented<br>* `consumer`: not_implemented<br>* `internal`: not_implemented<br>* `producer`: not_implemented<br>* `server`: not_implemented<br> |
7070
| [`SpanLimits`](schema-docs.md#spanlimits) | supported | | * `attribute_count_limit`: supported<br>* `attribute_value_length_limit`: supported<br>* `event_attribute_count_limit`: supported<br>* `event_count_limit`: supported<br>* `link_attribute_count_limit`: supported<br>* `link_count_limit`: supported<br> |
7171
| [`SpanProcessor`](schema-docs.md#spanprocessor) | supported | | * `batch`: supported<br>* `simple`: supported<br> |
7272
| [`SumAggregation`](schema-docs.md#sumaggregation) | supported | | |
@@ -77,15 +77,15 @@ Latest supported file format: `1.0.0-rc.2`
7777
| [`View`](schema-docs.md#view) | supported | | * `selector`: supported<br>* `stream`: supported<br> |
7878
| [`ViewSelector`](schema-docs.md#viewselector) | supported | | * `instrument_name`: supported<br>* `instrument_type`: supported<br>* `meter_name`: supported<br>* `meter_schema_url`: supported<br>* `meter_version`: supported<br>* `unit`: supported<br> |
7979
| [`ViewStream`](schema-docs.md#viewstream) | supported | | * `aggregation`: supported<br>* `aggregation_cardinality_limit`: supported<br>* `attribute_keys`: supported<br>* `description`: supported<br>* `name`: supported<br> |
80-
| [`ExperimentalComposableAlwaysOffSampler`](schema-docs.md#experimentalcomposablealwaysoffsampler) | unknown | | |
81-
| [`ExperimentalComposableAlwaysOnSampler`](schema-docs.md#experimentalcomposablealwaysonsampler) | unknown | | |
82-
| [`ExperimentalComposableParentThresholdSampler`](schema-docs.md#experimentalcomposableparentthresholdsampler) | unknown | | * `root`: unknown<br> |
83-
| [`ExperimentalComposableProbabilitySampler`](schema-docs.md#experimentalcomposableprobabilitysampler) | unknown | | * `ratio`: unknown<br> |
84-
| [`ExperimentalComposableRuleBasedSampler`](schema-docs.md#experimentalcomposablerulebasedsampler) | unknown | | * `rules`: unknown<br> |
85-
| [`ExperimentalComposableRuleBasedSamplerRule`](schema-docs.md#experimentalcomposablerulebasedsamplerrule) | unknown | | * `attribute_patterns`: unknown<br>* `attribute_values`: unknown<br>* `parent`: unknown<br>* `sampler`: unknown<br>* `span_kinds`: unknown<br> |
86-
| [`ExperimentalComposableRuleBasedSamplerRuleAttributePatterns`](schema-docs.md#experimentalcomposablerulebasedsamplerruleattributepatterns) | unknown | | * `excluded`: unknown<br>* `included`: unknown<br>* `key`: unknown<br> |
87-
| [`ExperimentalComposableRuleBasedSamplerRuleAttributeValues`](schema-docs.md#experimentalcomposablerulebasedsamplerruleattributevalues) | unknown | | * `key`: unknown<br>* `values`: unknown<br> |
88-
| [`ExperimentalComposableSampler`](schema-docs.md#experimentalcomposablesampler) | unknown | | * `always_off`: unknown<br>* `always_on`: unknown<br>* `parent_threshold`: unknown<br>* `probability`: unknown<br>* `rule_based`: unknown<br> |
80+
| [`ExperimentalComposableAlwaysOffSampler`](schema-docs.md#experimentalcomposablealwaysoffsampler) | not_implemented | | |
81+
| [`ExperimentalComposableAlwaysOnSampler`](schema-docs.md#experimentalcomposablealwaysonsampler) | not_implemented | | |
82+
| [`ExperimentalComposableParentThresholdSampler`](schema-docs.md#experimentalcomposableparentthresholdsampler) | not_implemented | | * `root`: not_implemented<br> |
83+
| [`ExperimentalComposableProbabilitySampler`](schema-docs.md#experimentalcomposableprobabilitysampler) | not_implemented | | * `ratio`: not_implemented<br> |
84+
| [`ExperimentalComposableRuleBasedSampler`](schema-docs.md#experimentalcomposablerulebasedsampler) | not_implemented | | * `rules`: not_implemented<br> |
85+
| [`ExperimentalComposableRuleBasedSamplerRule`](schema-docs.md#experimentalcomposablerulebasedsamplerrule) | not_implemented | | * `attribute_patterns`: not_implemented<br>* `attribute_values`: not_implemented<br>* `parent`: not_implemented<br>* `sampler`: not_implemented<br>* `span_kinds`: not_implemented<br> |
86+
| [`ExperimentalComposableRuleBasedSamplerRuleAttributePatterns`](schema-docs.md#experimentalcomposablerulebasedsamplerruleattributepatterns) | not_implemented | | * `excluded`: not_implemented<br>* `included`: not_implemented<br>* `key`: not_implemented<br> |
87+
| [`ExperimentalComposableRuleBasedSamplerRuleAttributeValues`](schema-docs.md#experimentalcomposablerulebasedsamplerruleattributevalues) | not_implemented | | * `key`: not_implemented<br>* `values`: not_implemented<br> |
88+
| [`ExperimentalComposableSampler`](schema-docs.md#experimentalcomposablesampler) | not_implemented | | * `always_off`: not_implemented<br>* `always_on`: not_implemented<br>* `parent_threshold`: not_implemented<br>* `probability`: not_implemented<br>* `rule_based`: not_implemented<br> |
8989
| [`ExperimentalContainerResourceDetector`](schema-docs.md#experimentalcontainerresourcedetector) | not_implemented | | |
9090
| [`ExperimentalGeneralInstrumentation`](schema-docs.md#experimentalgeneralinstrumentation) | not_applicable | | * `http`: not_applicable<br>* `peer`: not_applicable<br> |
9191
| [`ExperimentalHostResourceDetector`](schema-docs.md#experimentalhostresourcedetector) | not_implemented | | |
@@ -107,12 +107,12 @@ Latest supported file format: `1.0.0-rc.2`
107107
| [`ExperimentalPeerServiceMapping`](schema-docs.md#experimentalpeerservicemapping) | not_implemented | | * `peer`: not_implemented<br>* `service`: not_implemented<br> |
108108
| [`ExperimentalProbabilitySampler`](schema-docs.md#experimentalprobabilitysampler) | not_implemented | | * `ratio`: not_implemented<br> |
109109
| [`ExperimentalProcessResourceDetector`](schema-docs.md#experimentalprocessresourcedetector) | not_implemented | | |
110-
| [`ExperimentalPrometheusMetricExporter`](schema-docs.md#experimentalprometheusmetricexporter) | supported | | * `host`: supported<br>* `port`: supported<br>* `translation_strategy`: supported<br>* `with_resource_constant_labels`: supported<br>* `without_scope_info`: unknown<br>* `without_target_info`: unknown<br> |
111-
| [`ExperimentalPrometheusTranslationStrategy`](schema-docs.md#experimentalprometheustranslationstrategy) | unknown | | * `no_translation`: unknown<br>* `no_utf8_escaping_with_suffixes`: unknown<br>* `underscore_escaping_with_suffixes`: unknown<br>* `underscore_escaping_without_suffixes`: unknown<br> |
110+
| [`ExperimentalPrometheusMetricExporter`](schema-docs.md#experimentalprometheusmetricexporter) | supported | | * `host`: supported<br>* `port`: supported<br>* `translation_strategy`: supported<br>* `with_resource_constant_labels`: supported<br>* `without_scope_info`: supported<br>* `without_target_info`: not_implemented<br> |
111+
| [`ExperimentalPrometheusTranslationStrategy`](schema-docs.md#experimentalprometheustranslationstrategy) | supported | | * `no_translation`: not_implemented<br>* `no_utf8_escaping_with_suffixes`: not_implemented<br>* `underscore_escaping_with_suffixes`: supported<br>* `underscore_escaping_without_suffixes`: supported<br> |
112112
| [`ExperimentalResourceDetection`](schema-docs.md#experimentalresourcedetection) | not_implemented | | * `attributes`: not_implemented<br>* `detectors`: not_implemented<br> |
113113
| [`ExperimentalResourceDetector`](schema-docs.md#experimentalresourcedetector) | not_implemented | | * `container`: not_implemented<br>* `host`: not_implemented<br>* `process`: not_implemented<br>* `service`: not_implemented<br> |
114114
| [`ExperimentalServiceResourceDetector`](schema-docs.md#experimentalserviceresourcedetector) | not_implemented | | |
115-
| [`ExperimentalSpanParent`](schema-docs.md#experimentalspanparent) | unknown | | * `local`: unknown<br>* `none`: unknown<br>* `remote`: unknown<br> |
115+
| [`ExperimentalSpanParent`](schema-docs.md#experimentalspanparent) | not_implemented | | * `local`: not_implemented<br>* `none`: not_implemented<br>* `remote`: not_implemented<br> |
116116
| [`ExperimentalTracerConfig`](schema-docs.md#experimentaltracerconfig) | not_implemented | | * `enabled`: not_implemented<br> |
117117
| [`ExperimentalTracerConfigurator`](schema-docs.md#experimentaltracerconfigurator) | not_implemented | | * `default_config`: not_implemented<br>* `tracers`: not_implemented<br> |
118118
| [`ExperimentalTracerMatcherAndConfig`](schema-docs.md#experimentaltracermatcherandconfig) | not_implemented | | * `config`: not_implemented<br>* `name`: not_implemented<br> |

0 commit comments

Comments
 (0)