naver / arcus-java-client

ARCUS Java client
Apache License 2.0
50 stars 47 forks source link

REFACTOR: sync mutate api to use OperationFuture. #776

Closed brido4125 closed 4 months ago

brido4125 commented 4 months ago

관련이슈

https://github.com/jam2in/arcus-works/issues/584

변경

동기적으로 동작하는 mutate 메서드가 내부적으로 Future를 사용하도록 변경

oliviarla commented 4 months ago

@brido4125 @jhpark816 이슈에 "MutateOperation 생성하고 나서 addOp() 하는 형태이면 좋겠음" 이라고 쓰여있는데, asyncMutate를 해당 형태로 변경하는 작업이 필요하지 않나요?

brido4125 commented 4 months ago

@oliviarla

asyncMutate를 해당 형태로 변경하는 작업이 필요하지 않나요?

위 형태가 중요한 변경 로직을 아니라서 제외시켰고 나중에 일괄적으로 변경하는게 좋을 것 같아요