Remove user_marked field in face table 81/160181/2 accepted/tizen/unified/20171115.174103 submit/tizen/20171115.074622
authorMinje Ahn <minje.ahn@samsung.com>
Tue, 14 Nov 2017 23:56:42 +0000 (08:56 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Wed, 15 Nov 2017 05:12:21 +0000 (14:12 +0900)
commita267926466de6df4e761a9223e97cb97f52f1542
treec42ad88d8664afd32cb8c7fb5b5ecfa0ad0803a1
parent8a790d31ab64e806dd7fbc70ba31bf9be64ea185
Remove user_marked field in face table

Add face scan status for distinguish between file changes and re-scans.
 - file modified time > face detected time : file is changed
 - face detected time == 0 : some detected faces are removed by user

Change logic to re-scan:
 - Do not delete, add missing. Delete is performed only when the file is modified.
 - Delete unnecessary fields (user_marked)

Change-Id: I1782e330698612c719c4842c6d9d9b1e990b9e2c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
include/dcm_svc_db.h
src/dcm_svc_db.c
src/dcm_svc_detect_face.c
src/dcm_svc_internal.c