- 발행일
Open API 응답 id를 pk에서 UUID로 바꾸며 v1과 v2를 함께 열었다 — 호환 깨짐을 버전으로 내보내기
Open API 목록이 내보내던 id는 DB의 pk였습니다. pk는 dev와 운영이 다르고 재적재에 밀리는 값이라, 연계 기관이 저장해 두기엔 맞지 않았어요. 바뀌지 않는 공개 식별자(UUID)를 더하고, 정수 id를 기대하는 기존 호출이 깨지지 않게 /api/v2/를 따로 열어 v1과 함께 운영하기로 했습니다. 같은 뷰를 두 주소에 붙이고, 폐기 예고 헤더와 중지 410을 미들웨어 한 곳에서 내보냈습니다. 같은 날 RDF 안의 주소가 여전히 pk였다는 걸 발견해 다시 고쳤고, 시드와 미러는 아직 UUID를 옮기지 못합니다.