commit | 47ad186aac3320a9af306dccf07e6bf9268ff11a | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Tue Dec 11 12:24:16 2018 -0700 |
committer | Jeff Sharkey <jsharkey@android.com> | Tue Dec 11 12:24:19 2018 -0700 |
tree | a97e42414c7d6d3fef88e333384fb22a4887cf95 | |
parent | 52fe5dd97fb749aad4f570914a22aebf8d0de1c1 [diff] |
Calculate MediaColumns.HASH when demanded. We'll come back in a future change to wire up automatic hashing in onIdleMaintenance(), but we'll hold off on that until we've implemented our optimized in-kernel hashing. For now, generate the has when demanded via canonicalize(), and clear any hash whenever the file is edited. Tests to verify sanity. Bug: 120782363 Test: atest android.provider.cts.MediaStoreTest Change-Id: I287f7a204655b37e4efd519579b12084ee4fb8e3