From 9a83ca6b74d6beeca985b046ecf45f178782b692 Mon Sep 17 00:00:00 2001 From: Jack Berg Date: Sat, 1 Nov 2025 13:38:25 -0500 Subject: [PATCH 1/2] Update java implementation status --- schema-docs.md | 118 +++++++++++++------------- schema/meta_schema_language_java.yaml | 102 ++++++++++++++++------ 2 files changed, 136 insertions(+), 84 deletions(-) diff --git a/schema-docs.md b/schema-docs.md index 4fb1c6fe..37f8773f 100644 --- a/schema-docs.md +++ b/schema-docs.md @@ -383,7 +383,7 @@ Usages: |---|---|---| | `max_scale` | supported | supported | | `max_size` | supported | supported | -| `record_min_max` | supported | ignored | +| `record_min_max` | supported | not_implemented | Constraints: @@ -724,8 +724,8 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| -| `temporality_preference` | supported | unknown | -| `default_histogram_aggregation` | supported | unknown | +| `temporality_preference` | supported | ignored | +| `default_histogram_aggregation` | supported | not_implemented | Constraints: @@ -1110,17 +1110,17 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| | `general` | not_applicable | supported | -| `cpp` | not_applicable | supported | -| `dotnet` | not_applicable | supported | -| `erlang` | not_applicable | supported | -| `go` | not_applicable | supported | +| `cpp` | not_applicable | not_applicable | +| `dotnet` | not_applicable | not_applicable | +| `erlang` | not_applicable | not_applicable | +| `go` | not_applicable | not_applicable | | `java` | not_applicable | supported | -| `js` | not_applicable | supported | -| `php` | not_applicable | supported | -| `python` | not_applicable | supported | -| `ruby` | not_applicable | supported | -| `rust` | not_applicable | supported | -| `swift` | not_applicable | supported | +| `js` | not_applicable | not_applicable | +| `php` | not_applicable | not_applicable | +| `python` | not_applicable | not_applicable | +| `ruby` | not_applicable | not_applicable | +| `rust` | not_applicable | not_applicable | +| `swift` | not_applicable | not_applicable | Constraints: @@ -1616,7 +1616,7 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| -| `output_stream` | supported | supported | +| `output_stream` | supported | not_implemented | Constraints: @@ -1665,7 +1665,7 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| -| `output_stream` | supported | supported | +| `output_stream` | supported | not_implemented | | `temporality_preference` | supported | supported | | `default_histogram_aggregation` | supported | supported | @@ -1812,7 +1812,7 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| -| `ratio` | not_implemented | unknown | +| `ratio` | not_implemented | ignored | Constraints: @@ -2254,7 +2254,7 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| | `boundaries` | supported | supported | -| `record_min_max` | supported | supported | +| `record_min_max` | supported | not_implemented | Constraints: @@ -2369,10 +2369,10 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| -| `certificate_file` | unknown | unknown | -| `client_key_file` | unknown | unknown | -| `client_certificate_file` | unknown | unknown | -| `insecure` | unknown | not_applicable | +| `certificate_file` | unknown | not_implemented | +| `client_key_file` | unknown | not_implemented | +| `client_certificate_file` | unknown | not_implemented | +| `insecure` | unknown | not_implemented | Constraints: @@ -2436,9 +2436,9 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| -| `certificate_file` | unknown | unknown | -| `client_key_file` | unknown | unknown | -| `client_certificate_file` | unknown | unknown | +| `certificate_file` | unknown | not_implemented | +| `client_key_file` | unknown | not_implemented | +| `client_certificate_file` | unknown | not_implemented | Constraints: @@ -3793,7 +3793,7 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| -| `opencensus` | supported | supported | +| `opencensus` | supported | ignored | Constraints: @@ -3975,7 +3975,7 @@ Usages: |---|---|---| | `file_format` | supported | supported | | `disabled` | supported | supported | -| `log_level` | supported | supported | +| `log_level` | supported | not_implemented | | `attribute_limits` | supported | supported | | `logger_provider` | supported | supported | | `meter_provider` | supported | supported | @@ -4130,7 +4130,7 @@ Usages: | `headers_list` | supported | supported | | `compression` | supported | supported | | `timeout` | supported | supported | -| `tls` | supported | supported | +| `tls` | supported | ignored | Constraints: @@ -4216,7 +4216,7 @@ Usages: | `timeout` | supported | supported | | `temporality_preference` | supported | supported | | `default_histogram_aggregation` | supported | supported | -| `tls` | supported | supported | +| `tls` | supported | ignored | Constraints: @@ -4333,8 +4333,8 @@ Usages: | `headers_list` | supported | supported | | `compression` | supported | supported | | `timeout` | supported | supported | -| `encoding` | supported | supported | -| `tls` | supported | supported | +| `encoding` | supported | not_implemented | +| `tls` | supported | ignored | Constraints: @@ -4424,10 +4424,10 @@ Usages: | `headers_list` | supported | supported | | `compression` | supported | supported | | `timeout` | supported | supported | -| `encoding` | supported | supported | +| `encoding` | supported | not_implemented | | `temporality_preference` | supported | supported | | `default_histogram_aggregation` | supported | supported | -| `tls` | supported | supported | +| `tls` | supported | ignored | Constraints: @@ -4574,7 +4574,7 @@ Usages: | `interval` | supported | supported | | `timeout` | supported | supported | | `exporter` | supported | supported | -| `producers` | supported | supported | +| `producers` | supported | not_implemented | | `cardinality_limits` | supported | supported | @@ -4814,7 +4814,7 @@ Usages: | Property | [cpp](#cpp) | [java](#java) | |---|---|---| | `exporter` | supported | supported | -| `producers` | supported | supported | +| `producers` | supported | not_implemented | | `cardinality_limits` | supported | supported | @@ -4933,7 +4933,7 @@ Usages: |---|---|---| | `attributes` | supported | supported | | `detection/development` | supported | supported | -| `schema_url` | supported | supported | +| `schema_url` | supported | ignored | | `attributes_list` | supported | supported | @@ -5140,7 +5140,7 @@ Usages: | `jaeger_remote` | supported | supported | | `parent_based` | supported | supported | | `trace_id_ratio_based` | supported | supported | -| `probability/development` | supported | supported | +| `probability/development` | supported | ignored | Constraints: @@ -6121,7 +6121,7 @@ Usages: |---|---|---| | `instrument_name` | supported | supported | | `instrument_type` | supported | supported | -| `unit` | supported | supported | +| `unit` | supported | ignored | | `meter_name` | supported | supported | | `meter_version` | supported | supported | | `meter_schema_url` | supported | supported | @@ -6417,12 +6417,12 @@ Latest supported file format: `1.0.0-rc.1` | [`B3MultiPropagator`](#b3multipropagator) | supported | | | | [`B3Propagator`](#b3propagator) | supported | | | | [`BaggagePropagator`](#baggagepropagator) | supported | | | -| [`Base2ExponentialBucketHistogramAggregation`](#base2exponentialbuckethistogramaggregation) | supported | | * `max_scale`: supported
* `max_size`: supported
* `record_min_max`: ignored
| +| [`Base2ExponentialBucketHistogramAggregation`](#base2exponentialbuckethistogramaggregation) | supported | | * `max_scale`: supported
* `max_size`: supported
* `record_min_max`: not_implemented
| | [`BatchLogRecordProcessor`](#batchlogrecordprocessor) | supported | | * `schedule_delay`: supported
* `export_timeout`: supported
* `max_queue_size`: supported
* `max_export_batch_size`: supported
* `exporter`: supported
| | [`BatchSpanProcessor`](#batchspanprocessor) | supported | | * `schedule_delay`: supported
* `export_timeout`: supported
* `max_queue_size`: supported
* `max_export_batch_size`: supported
* `exporter`: supported
| | [`CardinalityLimits`](#cardinalitylimits) | supported | | * `default`: supported
* `counter`: supported
* `gauge`: supported
* `histogram`: supported
* `observable_counter`: supported
* `observable_gauge`: supported
* `observable_up_down_counter`: supported
* `up_down_counter`: supported
| | [`ConsoleExporter`](#consoleexporter) | supported | | | -| [`ConsoleMetricExporter`](#consolemetricexporter) | unknown | | * `temporality_preference`: unknown
* `default_histogram_aggregation`: unknown
| +| [`ConsoleMetricExporter`](#consolemetricexporter) | unknown | | * `temporality_preference`: ignored
* `default_histogram_aggregation`: not_implemented
| | [`DefaultAggregation`](#defaultaggregation) | supported | | | | [`DropAggregation`](#dropaggregation) | supported | | | | [`ExemplarFilter`](#exemplarfilter) | supported | | | @@ -6432,7 +6432,7 @@ Latest supported file format: `1.0.0-rc.1` | [`ExperimentalHttpClientInstrumentation`](#experimentalhttpclientinstrumentation) | supported | | * `request_captured_headers`: supported
* `response_captured_headers`: supported
| | [`ExperimentalHttpInstrumentation`](#experimentalhttpinstrumentation) | supported | | * `client`: supported
* `server`: supported
| | [`ExperimentalHttpServerInstrumentation`](#experimentalhttpserverinstrumentation) | supported | | * `request_captured_headers`: supported
* `response_captured_headers`: supported
| -| [`ExperimentalInstrumentation`](#experimentalinstrumentation) | supported | | * `general`: supported
* `cpp`: supported
* `dotnet`: supported
* `erlang`: supported
* `go`: supported
* `java`: supported
* `js`: supported
* `php`: supported
* `python`: supported
* `ruby`: supported
* `rust`: supported
* `swift`: supported
| +| [`ExperimentalInstrumentation`](#experimentalinstrumentation) | supported | | * `general`: supported
* `cpp`: not_applicable
* `dotnet`: not_applicable
* `erlang`: not_applicable
* `go`: not_applicable
* `java`: supported
* `js`: not_applicable
* `php`: not_applicable
* `python`: not_applicable
* `ruby`: not_applicable
* `rust`: not_applicable
* `swift`: not_applicable
| | [`ExperimentalLanguageSpecificInstrumentation`](#experimentallanguagespecificinstrumentation) | supported | | | | [`ExperimentalLoggerConfig`](#experimentalloggerconfig) | supported | | * `disabled`: supported
| | [`ExperimentalLoggerConfigurator`](#experimentalloggerconfigurator) | supported | | * `default_config`: supported
* `loggers`: supported
| @@ -6440,11 +6440,11 @@ Latest supported file format: `1.0.0-rc.1` | [`ExperimentalMeterConfig`](#experimentalmeterconfig) | supported | | * `disabled`: supported
| | [`ExperimentalMeterConfigurator`](#experimentalmeterconfigurator) | supported | | * `default_config`: supported
* `meters`: supported
| | [`ExperimentalMeterMatcherAndConfig`](#experimentalmetermatcherandconfig) | supported | | * `name`: supported
* `config`: supported
| -| [`ExperimentalOtlpFileExporter`](#experimentalotlpfileexporter) | supported | | * `output_stream`: supported
| -| [`ExperimentalOtlpFileMetricExporter`](#experimentalotlpfilemetricexporter) | supported | | * `output_stream`: supported
* `temporality_preference`: supported
* `default_histogram_aggregation`: supported
| +| [`ExperimentalOtlpFileExporter`](#experimentalotlpfileexporter) | supported | | * `output_stream`: not_implemented
| +| [`ExperimentalOtlpFileMetricExporter`](#experimentalotlpfilemetricexporter) | supported | | * `output_stream`: not_implemented
* `temporality_preference`: supported
* `default_histogram_aggregation`: supported
| | [`ExperimentalPeerInstrumentation`](#experimentalpeerinstrumentation) | supported | | * `service_mapping`: supported
| | [`ExperimentalPeerServiceMapping`](#experimentalpeerservicemapping) | supported | | * `peer`: supported
* `service`: supported
| -| [`ExperimentalProbabilitySampler`](#experimentalprobabilitysampler) | unknown | | * `ratio`: unknown
| +| [`ExperimentalProbabilitySampler`](#experimentalprobabilitysampler) | ignored | | * `ratio`: ignored
| | [`ExperimentalProcessResourceDetector`](#experimentalprocessresourcedetector) | supported | | | | [`ExperimentalPrometheusMetricExporter`](#experimentalprometheusmetricexporter) | supported | | * `host`: supported
* `port`: supported
* `without_scope_info`: ignored
* `with_resource_constant_labels`: supported
* `translation_strategy`: not_implemented
| | [`ExperimentalResourceDetection`](#experimentalresourcedetection) | supported | | * `attributes`: supported
* `detectors`: supported
| @@ -6453,11 +6453,11 @@ Latest supported file format: `1.0.0-rc.1` | [`ExperimentalTracerConfig`](#experimentaltracerconfig) | supported | | * `disabled`: supported
| | [`ExperimentalTracerConfigurator`](#experimentaltracerconfigurator) | supported | | * `default_config`: supported
* `tracers`: supported
| | [`ExperimentalTracerMatcherAndConfig`](#experimentaltracermatcherandconfig) | supported | | * `name`: supported
* `config`: supported
| -| [`ExplicitBucketHistogramAggregation`](#explicitbuckethistogramaggregation) | supported | | * `boundaries`: supported
* `record_min_max`: supported
| +| [`ExplicitBucketHistogramAggregation`](#explicitbuckethistogramaggregation) | supported | | * `boundaries`: supported
* `record_min_max`: not_implemented
| | [`ExporterDefaultHistogramAggregation`](#exporterdefaulthistogramaggregation) | supported | | | | [`ExporterTemporalityPreference`](#exportertemporalitypreference) | supported | | | -| [`GrpcTls`](#grpctls) | unknown | | * `certificate_file`: unknown
* `client_key_file`: unknown
* `client_certificate_file`: unknown
* `insecure`: not_applicable
| -| [`HttpTls`](#httptls) | unknown | | * `certificate_file`: unknown
* `client_key_file`: unknown
* `client_certificate_file`: unknown
| +| [`GrpcTls`](#grpctls) | not_implemented | | * `certificate_file`: not_implemented
* `client_key_file`: not_implemented
* `client_certificate_file`: not_implemented
* `insecure`: not_implemented
| +| [`HttpTls`](#httptls) | not_implemented | | * `certificate_file`: not_implemented
* `client_key_file`: not_implemented
* `client_certificate_file`: not_implemented
| | [`IncludeExclude`](#includeexclude) | supported | | * `included`: supported
* `excluded`: supported
| | [`InstrumentType`](#instrumenttype) | supported | | | | [`JaegerPropagator`](#jaegerpropagator) | supported | | | @@ -6468,25 +6468,25 @@ Latest supported file format: `1.0.0-rc.1` | [`LogRecordLimits`](#logrecordlimits) | supported | | * `attribute_value_length_limit`: supported
* `attribute_count_limit`: supported
| | [`LogRecordProcessor`](#logrecordprocessor) | supported | | * `batch`: supported
* `simple`: supported
| | [`MeterProvider`](#meterprovider) | supported | | * `readers`: supported
* `views`: supported
* `exemplar_filter`: supported
* `meter_configurator/development`: supported
| -| [`MetricProducer`](#metricproducer) | supported | | * `opencensus`: supported
| +| [`MetricProducer`](#metricproducer) | ignored | | * `opencensus`: ignored
| | [`MetricReader`](#metricreader) | supported | | * `periodic`: supported
* `pull`: supported
| | [`NameStringValuePair`](#namestringvaluepair) | supported | | * `name`: supported
* `value`: supported
| -| [`OpenCensusMetricProducer`](#opencensusmetricproducer) | supported | | | -| [`OpentelemetryConfiguration`](#opentelemetryconfiguration) | supported | | * `file_format`: supported
* `disabled`: supported
* `log_level`: supported
* `attribute_limits`: supported
* `logger_provider`: supported
* `meter_provider`: supported
* `propagator`: supported
* `tracer_provider`: supported
* `resource`: supported
* `instrumentation/development`: supported
| +| [`OpenCensusMetricProducer`](#opencensusmetricproducer) | ignored | | | +| [`OpentelemetryConfiguration`](#opentelemetryconfiguration) | supported | | * `file_format`: supported
* `disabled`: supported
* `log_level`: not_implemented
* `attribute_limits`: supported
* `logger_provider`: supported
* `meter_provider`: supported
* `propagator`: supported
* `tracer_provider`: supported
* `resource`: supported
* `instrumentation/development`: supported
| | [`OpenTracingPropagator`](#opentracingpropagator) | supported | | | -| [`OtlpGrpcExporter`](#otlpgrpcexporter) | supported | | * `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `tls`: supported
| -| [`OtlpGrpcMetricExporter`](#otlpgrpcmetricexporter) | supported | | * `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `temporality_preference`: supported
* `default_histogram_aggregation`: supported
* `tls`: supported
| -| [`OtlpHttpEncoding`](#otlphttpencoding) | supported | | | -| [`OtlpHttpExporter`](#otlphttpexporter) | supported | | * `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `encoding`: supported
* `tls`: supported
| -| [`OtlpHttpMetricExporter`](#otlphttpmetricexporter) | supported | | * `endpoint`: supported
* `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `encoding`: supported
* `temporality_preference`: supported
* `default_histogram_aggregation`: supported
* `tls`: supported
| +| [`OtlpGrpcExporter`](#otlpgrpcexporter) | supported | | * `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `tls`: ignored
| +| [`OtlpGrpcMetricExporter`](#otlpgrpcmetricexporter) | supported | | * `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `temporality_preference`: supported
* `default_histogram_aggregation`: supported
* `tls`: ignored
| +| [`OtlpHttpEncoding`](#otlphttpencoding) | not_implemented | | | +| [`OtlpHttpExporter`](#otlphttpexporter) | supported | | * `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `encoding`: not_implemented
* `tls`: ignored
| +| [`OtlpHttpMetricExporter`](#otlphttpmetricexporter) | supported | | * `endpoint`: supported
* `endpoint`: supported
* `headers`: supported
* `headers_list`: supported
* `compression`: supported
* `timeout`: supported
* `encoding`: not_implemented
* `temporality_preference`: supported
* `default_histogram_aggregation`: supported
* `tls`: ignored
| | [`ParentBasedSampler`](#parentbasedsampler) | supported | | * `root`: supported
* `remote_parent_sampled`: supported
* `remote_parent_not_sampled`: supported
* `local_parent_sampled`: supported
* `local_parent_not_sampled`: supported
| -| [`PeriodicMetricReader`](#periodicmetricreader) | supported | | * `interval`: supported
* `timeout`: supported
* `exporter`: supported
* `producers`: supported
* `cardinality_limits`: supported
| +| [`PeriodicMetricReader`](#periodicmetricreader) | supported | | * `interval`: supported
* `timeout`: supported
* `exporter`: supported
* `producers`: not_implemented
* `cardinality_limits`: supported
| | [`Propagator`](#propagator) | supported | | * `composite`: supported
* `composite_list`: supported
| | [`PullMetricExporter`](#pullmetricexporter) | supported | | * `prometheus/development`: supported
| -| [`PullMetricReader`](#pullmetricreader) | supported | | * `exporter`: supported
* `producers`: supported
* `cardinality_limits`: supported
| +| [`PullMetricReader`](#pullmetricreader) | supported | | * `exporter`: supported
* `producers`: not_implemented
* `cardinality_limits`: supported
| | [`PushMetricExporter`](#pushmetricexporter) | supported | | * `otlp_http`: supported
* `otlp_grpc`: supported
* `otlp_file/development`: supported
* `console`: supported
| -| [`Resource`](#resource) | supported | | * `attributes`: supported
* `detection/development`: supported
* `schema_url`: supported
* `attributes_list`: supported
| -| [`Sampler`](#sampler) | supported | | * `always_off`: supported
* `always_on`: supported
* `jaeger_remote`: supported
* `parent_based`: supported
* `trace_id_ratio_based`: supported
* `probability/development`: supported
| +| [`Resource`](#resource) | supported | | * `attributes`: supported
* `detection/development`: supported
* `schema_url`: ignored
* `attributes_list`: supported
| +| [`Sampler`](#sampler) | supported | | * `always_off`: supported
* `always_on`: supported
* `jaeger_remote`: supported
* `parent_based`: supported
* `trace_id_ratio_based`: supported
* `probability/development`: ignored
| | [`SimpleLogRecordProcessor`](#simplelogrecordprocessor) | supported | | * `exporter`: supported
| | [`SimpleSpanProcessor`](#simplespanprocessor) | supported | | * `exporter`: supported
| | [`SpanExporter`](#spanexporter) | supported | | * `otlp_http`: supported
* `otlp_grpc`: supported
* `otlp_file/development`: supported
* `console`: supported
* `zipkin`: supported
| @@ -6498,7 +6498,7 @@ Latest supported file format: `1.0.0-rc.1` | [`TraceIdRatioBasedSampler`](#traceidratiobasedsampler) | supported | | * `ratio`: supported
| | [`TracerProvider`](#tracerprovider) | supported | | * `processors`: supported
* `limits`: supported
* `sampler`: supported
* `tracer_configurator/development`: supported
| | [`View`](#view) | supported | | * `selector`: supported
* `stream`: supported
| -| [`ViewSelector`](#viewselector) | supported | | * `instrument_name`: supported
* `instrument_type`: supported
* `unit`: supported
* `meter_name`: supported
* `meter_version`: supported
* `meter_schema_url`: supported
| +| [`ViewSelector`](#viewselector) | supported | | * `instrument_name`: supported
* `instrument_type`: supported
* `unit`: ignored
* `meter_name`: supported
* `meter_version`: supported
* `meter_schema_url`: supported
| | [`ViewStream`](#viewstream) | supported | | * `name`: supported
* `description`: supported
* `aggregation`: supported
* `aggregation_cardinality_limit`: supported
* `attribute_keys`: supported
| | [`ZipkinSpanExporter`](#zipkinspanexporter) | supported | | * `endpoint`: supported
* `timeout`: supported
| diff --git a/schema/meta_schema_language_java.yaml b/schema/meta_schema_language_java.yaml index 8a7e6c82..afd567a0 100644 --- a/schema/meta_schema_language_java.yaml +++ b/schema/meta_schema_language_java.yaml @@ -41,7 +41,7 @@ typeSupportStatuses: notes: "" propertyOverrides: - property: record_min_max - status: ignored + status: not_implemented - type: BatchLogRecordProcessor status: supported notes: "" @@ -61,7 +61,11 @@ typeSupportStatuses: - type: ConsoleMetricExporter status: unknown notes: "" - propertyOverrides: [] + propertyOverrides: + - property: default_histogram_aggregation + status: not_implemented + - property: temporality_preference + status: ignored - type: DefaultAggregation status: supported notes: "" @@ -101,7 +105,27 @@ typeSupportStatuses: - type: ExperimentalInstrumentation status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: cpp + status: not_applicable + - property: dotnet + status: not_applicable + - property: erlang + status: not_applicable + - property: go + status: not_applicable + - property: js + status: not_applicable + - property: php + status: not_applicable + - property: python + status: not_applicable + - property: ruby + status: not_applicable + - property: rust + status: not_applicable + - property: swift + status: not_applicable - type: ExperimentalLanguageSpecificInstrumentation status: supported notes: "" @@ -133,11 +157,15 @@ typeSupportStatuses: - type: ExperimentalOtlpFileExporter status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: output_stream + status: not_implemented - type: ExperimentalOtlpFileMetricExporter status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: output_stream + status: not_implemented - type: ExperimentalPeerInstrumentation status: supported notes: "" @@ -147,7 +175,7 @@ typeSupportStatuses: notes: "" propertyOverrides: [] - type: ExperimentalProbabilitySampler - status: unknown + status: ignored notes: "" propertyOverrides: [] - type: ExperimentalProcessResourceDetector @@ -189,7 +217,9 @@ typeSupportStatuses: - type: ExplicitBucketHistogramAggregation status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: record_min_max + status: not_implemented - type: ExporterDefaultHistogramAggregation status: supported notes: "" @@ -199,13 +229,11 @@ typeSupportStatuses: notes: "" propertyOverrides: [] - type: GrpcTls - status: unknown + status: not_implemented notes: "" - propertyOverrides: - - property: insecure - status: not_applicable + propertyOverrides: [] - type: HttpTls - status: unknown + status: not_implemented notes: "" propertyOverrides: [] - type: IncludeExclude @@ -249,7 +277,7 @@ typeSupportStatuses: notes: "" propertyOverrides: [] - type: MetricProducer - status: supported + status: ignored notes: "" propertyOverrides: [] - type: MetricReader @@ -261,13 +289,15 @@ typeSupportStatuses: notes: "" propertyOverrides: [] - type: OpenCensusMetricProducer - status: supported + status: ignored notes: "" propertyOverrides: [] - type: OpentelemetryConfiguration status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: log_level + status: not_implemented - type: OpenTracingPropagator status: supported notes: "" @@ -275,23 +305,35 @@ typeSupportStatuses: - type: OtlpGrpcExporter status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: tls + status: ignored - type: OtlpGrpcMetricExporter status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: tls + status: ignored - type: OtlpHttpEncoding - status: supported + status: not_implemented notes: "" propertyOverrides: [] - type: OtlpHttpExporter status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: encoding + status: not_implemented + - property: tls + status: ignored - type: OtlpHttpMetricExporter status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: encoding + status: not_implemented + - property: tls + status: ignored - type: ParentBasedSampler status: supported notes: "" @@ -299,7 +341,9 @@ typeSupportStatuses: - type: PeriodicMetricReader status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: producers + status: not_implemented - type: Propagator status: supported notes: "" @@ -311,7 +355,9 @@ typeSupportStatuses: - type: PullMetricReader status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: producers + status: not_implemented - type: PushMetricExporter status: supported notes: "" @@ -319,11 +365,15 @@ typeSupportStatuses: - type: Resource status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: schema_url + status: ignored - type: Sampler status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: probability/development + status: ignored - type: SimpleLogRecordProcessor status: supported notes: "" @@ -371,7 +421,9 @@ typeSupportStatuses: - type: ViewSelector status: supported notes: "" - propertyOverrides: [] + propertyOverrides: + - property: unit + status: ignored - type: ViewStream status: supported notes: "" From bed03400b549a43f70f32827448ffbb01c1b0436 Mon Sep 17 00:00:00 2001 From: Jack Berg Date: Tue, 4 Nov 2025 15:38:44 -0600 Subject: [PATCH 2/2] ExperimentalJaegerRemoteSampler is ignored --- schema-docs.md | 8 ++++---- schema/meta_schema_language_java.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/schema-docs.md b/schema-docs.md index c1124e83..443586ee 100644 --- a/schema-docs.md +++ b/schema-docs.md @@ -1330,9 +1330,9 @@ Usages: | Property | [cpp](#cpp) | [go](#go) | [java](#java) | [js](#js) | |---|---|---|---|---| -| `endpoint` | not_implemented | unknown | unknown | unknown | -| `interval` | not_implemented | unknown | unknown | unknown | -| `initial_sampler` | not_implemented | unknown | unknown | unknown | +| `endpoint` | not_implemented | unknown | ignored | unknown | +| `interval` | not_implemented | unknown | ignored | unknown | +| `initial_sampler` | not_implemented | unknown | ignored | unknown | Constraints: @@ -6642,7 +6642,7 @@ Latest supported file format: `1.0.0-rc.1` | [`ExperimentalHttpInstrumentation`](#experimentalhttpinstrumentation) | supported | | * `client`: supported
* `server`: supported
| | [`ExperimentalHttpServerInstrumentation`](#experimentalhttpserverinstrumentation) | supported | | * `request_captured_headers`: supported
* `response_captured_headers`: supported
| | [`ExperimentalInstrumentation`](#experimentalinstrumentation) | supported | | * `general`: supported
* `cpp`: not_applicable
* `dotnet`: not_applicable
* `erlang`: not_applicable
* `go`: not_applicable
* `java`: supported
* `js`: not_applicable
* `php`: not_applicable
* `python`: not_applicable
* `ruby`: not_applicable
* `rust`: not_applicable
* `swift`: not_applicable
| -| [`ExperimentalJaegerRemoteSampler`](#experimentaljaegerremotesampler) | unknown | | * `endpoint`: unknown
* `interval`: unknown
* `initial_sampler`: unknown
| +| [`ExperimentalJaegerRemoteSampler`](#experimentaljaegerremotesampler) | ignored | | * `endpoint`: ignored
* `interval`: ignored
* `initial_sampler`: ignored
| | [`ExperimentalLanguageSpecificInstrumentation`](#experimentallanguagespecificinstrumentation) | supported | | | | [`ExperimentalLoggerConfig`](#experimentalloggerconfig) | supported | | * `disabled`: supported
| | [`ExperimentalLoggerConfigurator`](#experimentalloggerconfigurator) | supported | | * `default_config`: supported
* `loggers`: supported
| diff --git a/schema/meta_schema_language_java.yaml b/schema/meta_schema_language_java.yaml index e6c11755..3d4f6101 100644 --- a/schema/meta_schema_language_java.yaml +++ b/schema/meta_schema_language_java.yaml @@ -127,7 +127,7 @@ typeSupportStatuses: - property: swift status: not_applicable - type: ExperimentalJaegerRemoteSampler - status: unknown + status: ignored notes: "" propertyOverrides: [] - type: ExperimentalLanguageSpecificInstrumentation