paust-team / paust-db

GNU General Public License v3.0
6 stars 5 forks source link

Support exact query feature when client query metadata #75

Closed kwjooo closed 5 years ago

kwjooo commented 5 years ago

현재 MetaDataQuery시 time range가 일치하는 모든 데이터를 가져오는 상황입니다. AMO의 MetaData 조회 특성상 Qualifier에 대한 exact query를 지원해야 합니다.

kwjooo commented 5 years ago

OwnerKey도 함께 지원합니다

kwjooo commented 5 years ago

MetaDataQuery시 server에서 조건에 해당하는 데이터를 client에 response를 보냅니다.

  1. time range에 일치하는 모든 데이터를 가져온다
  2. 모든 데이터에 대해 ownerKey와 qualifer 요구 사항에 맞춰 response로 돌려준다 ownerKey와 qualifier가 nil 여부에 따라 총 4가지의 case가 존재합니다