issues
search
paust-team
/
paust-db
GNU General Public License v3.0
6
stars
5
forks
source link
Change client function's parameter data type for generality
#85
Closed
dragon0170
closed
5 years ago
dragon0170
commented
5 years ago
Reference
84
내용
ownerKey, qualifier의 string -> byte array로의 불필요한 변환 과정을 없애기 위해 client function parameter의 ownerKey, qualifier type을 string에서 byte array로 변경.
cli에서 입력을 받을 때도 string이 아닌 Base64 encoded byte array로 입력받는 형태로 변경.
init 함수 내 cli flag 설정 관련 함수들을 통일성있게 수정.
WriteData 함수에서 parameter로 go의 time interface 대신 uint64인 timestamp를 받도록 변경.
ReadData 함수에서 query할 ids를 string에서 byte array로 입력받도록 변경.
유저가 직접 query struct를 생성하여 file이나 stdin으로 입력하는 경우가 있으므로 realdata query시 사용하는 struct를 InputQueryObj 이름으로 function 내로부터 package scope로 이동.
unit test가 있으므로 불필요한 WriteTest 함수 삭제.
Reference
84
내용