pgwatch: extension version parsing kills all metric gathering for databases with 0.0.x extensions
--- ## Acceptance Criteria - pgwatch extension version parsing handles versions in the `0.0.x` format without errors - Metric gathering continues to function for databases with `0.0.x` extension versions - Version parsing logic is robust against non-standard version formats (single digit, zero-prefixed, etc.) - No metrics are silently dropped due to version parsing failures ## Definition of Done - Fix implemented and tested against databases with `0.0.x` extension versions - Existing version parsing for standard versions (e.g., `1.2.3`) continues to work correctly - Regression test added to prevent future version parsing failures - Monitoring data collection verified end-to-end for affected databases
issue