Minkyeong Kim
Minkyeong Kim
@jhpark816 > ์ด๋ค ์๋ก์ด API ์ ๊ณตํ ์ง์ ๊ด์ ์์ ์ ๋ฆฌํ์์ฃ . New API ๋ฐ๋์ ์ง์ํด์ผ ํ ์ง or ํ์ฌ API ์ ๋๋ก ๋ฌด๋ํ ์ง ์๊ฒฌ๋ ๋ค์์ผ๋ฉด ํฉ๋๋ค. - ํ์ฌ getbulk ์ญ์ pipe์ ๊ฐ์ด...
@jhpark816 ํ์ฌ asyncGetBulk ์ํ๋ ์๋์ ๊ฐ์ต๋๋ค. getSome ๋ฉ์๋๋ก ์ผ๋ถ ๋ฐ์ดํฐ๋ฅผ ์ป์ ์ ์๋ ๊ฒฝ์ฐ๋ ํ์์์์ด ๋ฐ์ํ๋ฉด์ ์๋ต์ ์ ์์ ์ธ ์ํ์ธ ๊ฒฝ์ฐ๋ฐ์ ์์ต๋๋ค. - inactive node๋ก mapping๋๋ key๋ค์ด ์กด์ฌํ ๊ฒฝ์ฐ - ํด๋น...
@jhpark816 > get ๋ฉ์๋์ ๊ฒฝ์ฐ ๋ค์ ์บ์ ๋ ธ๋์์ ๋ฐ์ํ ์์ธ๋ค์ ๋ณตํฉ ์์ธ๋ก ๋ฌถ์ด ๋ฐํํ์ฌ ์ฌ์ฉ์๊ฐ ํ ๋ฒ์ ์์ธ ์ฌํญ์ ํ์ ํ๊ธฐ ์ฝ๋๋ก ํ๋ค. ์ด ๋ถ๋ถ์ ์ ์ฉํ์ง ์๋์?
PR ๋จธ์ง๋์ด closeํฉ๋๋ค.
@sUpniverse `1. ์๋ต๊ฐ๋ฅํ ์ธ์๋ฅผ ์ ์ธํ API (ํ์ ์ธ์)` ๋ชฉ๋ก์ ๋๋ค. ์ด๋๋ก ์งํํด๋ ๊ด์ฐฎ์๊น์? ```java // list CollectionFuture asyncLopGet(String key, int index) CollectionFuture asyncLopGet(String key, int index, Transcoder tc) CollectionFuture asyncLopGet(String key,...
@sUpniverse ๋ชจ๋ offset๊ณผ count ์๋ต์ด ๊ฐ๋ฅํ๋ค์! ์์ ํ์ต๋๋ค. ```java // list CollectionFuture asyncLopGet(String key, int index) CollectionFuture asyncLopGet(String key, int index, Transcoder tc) CollectionFuture asyncLopGet(String key, int from, int to) CollectionFuture...
์ฝ๋ฉํธ์ ๋ํ ๋ต๋ณ์ ๋๋ค! - `Object value`vsย `T value`์ฐจ์ด - SpyObject ํด๋์ค๋ฅผ ์์๋ฐ๊ธฐ ๋๋ฌธ์ ์ ๋ฐ์ ์ผ๋ก T๋ฅผ Object์ชฝ์ผ๋ก ํตํฉํ๋ ๊ฒ์ด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. - bop get API ๊ฒฝ์ฐ๋ ์๋ต ๊ฐ๋ฅ ์ธ์์ ์กฐํฉ์ด...
์์ ๋ ์์ ์์ ๋ชฉ๋ก์ ๋๋ค. 1. asyncMopDelete ์ถ๊ฐ ```java @Override public CollectionFuture asyncMopDelete(String key, List mkeyList, boolean dropIfEmpty) ``` 2. list/set/map์ ๋ํ ์ถ๊ฐ API ```java //list CollectionFuture asyncLopGet(String key, int index)...
@jhpark816 @sUpniverse bop์ ๋ํ ์ถ๊ฐ API ์ ๊ณต ๋ชฉ๋ก์ ๋๋ค. ์ ์ ์์ ํ๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ธฐ์กด ๋ฉ์๋์ eFlagFilter ์ธ์์ null๊ฐ์ ์ ๋ ฅํ์ฌ ๊ตฌํ ๊ฐ๋ฅํ ๊ฒ ๊ฐ์๋ฐ ์งํํ ๊น์? ```java //b+tree // bkey, from, to๊ฐ byte[]...
handleNodesToRemove ๋ฉ์๋๊ฐ ๋ณต์ ์ ๋ง์ด๊ทธ๋ ์ด์ ์์๋ ์ฌ์ฉ๋๋๋ฐ, ํด๋น ๋ถ๋ถ์๋ ์ํฅ์ด ์๋์?