pyvider 2024-12-20
Removed Docker/Uptrace observability stack and created protocol service dispatcher
31 files · 1,193+ · 375-

Removed entire Docker/Uptrace observability infrastructure

2 files changed
  • docker-compose.yml Uptrace Docker compose configuration removed
  • uptrace Entire directory removed including ClickHouse, Grafana, Prometheus, AlertManager, OTEL Collector, Vector configs, dashboard templates, TLS certs
  • Removed entire docker/uptrace/ directory including ClickHouse, Grafana, Prometheus, AlertManager, OTEL Collector, Vector configurations, all dashboard templates, and Docker compose files deprecate behavioral
    1 file
    • uptrace
  • Removed Terraform provider script from examples deprecate internal
    1 file
    • terraform-provider-python

Created protocol service as central dispatcher

1 file changed
  • service.py Central protocol service dispatcher managing handler routing (111 lines)
  • Created protocol service as the central dispatcher managing handler routing for all Terraform plugin protocol operations instantiate behavioral
    1 file
    • service.py

Simplified server by delegating to protocol service

2 files changed
  • server.py Major reduction by delegating to protocol service (283 lines changed)
  • __main__.py Simplified entry point (33 lines, reduced)
  • Simplified server by delegating to protocol service, major reduction in server code streamline internal
    2 files
    • server.py
    • __main__.py

Updated logscribe tracer and core modules

3 files changed
  • tracer.py Refined tracing (186 lines changed)
  • core.py Updated core
  • constants.py Updated constants
  • Refined logscribe tracer and updated core and constants modules streamline internal
    3 files
    • tracer.py
    • core.py
    • constants.py