ADR-0018: Cluster Manager Backend 비동기 연산의 Graceful Cancellation 전략
Cluster Manager Backend에서 클라이언트 연결 끊김 시 장시간 실행 중인 비동기 연산(scan, query, K8s API)을 Graceful하게 취소하는 전략 도입.
Cluster Manager Backend에서 클라이언트 연결 끊김 시 장시간 실행 중인 비동기 연산(scan, query, K8s API)을 Graceful하게 취소하는 전략 도입.
aerospike-py AsyncClient에서 동시 connect() 호출 시 발생하는 연결 누수를 AtomicBool guard와 상태 머신으로 방지하고, close() 후 재연결 시 전체 상태를 초기화하는 아키텍처 결정.
Major feature release adding CDT operations, expression filters, async client, and PyO3 0.28 upgrade
Sync Client + asyncio.to_thread 방식에서 네이티브 AsyncClient로 전환하여 2.2-2.4배 처리량 향상
Infrastructure improvements including CI hardening, NumPy safety, async_client factory, and project infra