commit | b712e3c95a1add30937dee5dddab429ce5247269 | [log] [tgz] |
---|---|---|
author | Tingting Wang <tingtingw@google.com> | Fri May 08 13:41:48 2015 -0700 |
committer | Tingting Wang <tingtingw@google.com> | Fri May 08 17:44:36 2015 -0700 |
tree | 835ed5c5a63ccd6023087160265d53de5c2d1ae3 | |
parent | 3a423092c2ead2a74f417b0a757d88e5b34a45f4 [diff] |
Populate Data.hash_id for Data table. 1) Using a hash method to generate hash_id string generated from data1 + data2 for non-photo data, or from data15 for photo data. 2) Backfill data.hash_id for Data table if it's null. 3) Update hash_id when inserting a new Data. 4) Update hash_id when updating a new Data with changed data1 and data2 or changed data15. 5) Query data._id using hash_id and raw_contact_id. BUG 20892843 Change-Id: Ieeab2f4ee6c4644fc1b4b1f57335b74530a7d91d