OpenTelemetry v0.157.0

This release introduces significant improvements to operational stability and observability. Highlights include a new alpha feature for partial configuration reloads to minimize downtime, more accurate histogram buckets for monitoring data batching, and the introduction of official configuration schemas. Several critical startup panics were also resolved.

Redesigned histogram buckets for batch and exporter metrics — If you rely on specific bucket values for monitoring your collector's performance, your dashboards and alerts will break. The new power-of-two buckets (128B to 16MiB) provide much more accurate visibility into actual data throughput and batching efficiency.

Partial configuration reloading for receivers — This significantly reduces downtime during configuration updates. By only restarting receivers instead of the entire pipeline when possible, you avoid flushing buffers and interrupting established connections for exporters or extensions.

Resource detection for internal Collector telemetry — This makes the Collector's own telemetry more robust by automatically identifying the host, container, or process it is running on, making it easier to monitor distributed Collector deployments.

Fix startup panics related to resource attributes and flag parsing — Prevents the Collector from crashing at startup when using common resource detectors (like the process detector) or when a small typo exists in the feature gate flag.