Apache Pulsar
글 3편
2026
- CI에서만 실패하던 테스트, ack보다 되감기가 먼저 도착했다
네트워크로 가는 ack와 직접 호출한 되감기의 순서가 뒤바뀌던 테스트
- shutdownNow()가 버린 작업 때문에 끝나지 않던 future
shutdownNow()가 대기 중인 작업을 버려서 future가 끝나지 않던 문제
- TableView에서 message 전체를 쓰고 싶을 때
PIP-445로 Pulsar 5.0.0 TableView에 더한 createMapped와 TableViewMessageMapper의 사용법, mapper가 불리는 때와 실패 규칙, 리뷰에서 API 모양이 바뀐 과정