Repository navigation
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Gimini-3
left a comment
There was a problem hiding this comment.
수동 검토: upstream scope를 매 요청 확인하고 cache 없이 native 응답을 읽습니다. sync_standby/quorum_standby만 replica로 바꾸며 Primary/Leader·나머지 Metadata를 보존합니다. unknown role·scope mismatch·상류 실패는 502, mutation은 405입니다. 지정한 private IPv4에만 바인딩하고 원시 주소/payload를 로깅하지 않습니다. 표준 라이브러리 외 의존성이 없습니다. HTTP 9개 시험·backend/frontend CI를 확인했습니다. 실제 원본 OpenProxy는 두 native 동기 역할을 모두 거부했고, 어댑터 경유 JDBC는 두 Proxy 모두 quorum ANY 1의 Primary에 도착했습니다. 원본 공식 지원·운영 적용과 분리한 격리 호환 계층입니다.
발견
격리 Patroni 4.0.5의 strict 동기
/cluster역할을 원본 OpenProxy가 역직렬화하지 못해 시작에 실패했습니다. TCP·HTTP·scope가 정상이어서 네트워크 문제와 구분했습니다.변경
검증·한계
Closes #539