diff options
author | Sudheer Shanka <sudheersai@google.com> | 2020-03-24 11:26:23 -0700 |
---|---|---|
committer | Sudheer Shanka <sudheersai@google.com> | 2020-04-09 14:54:54 -0700 |
commit | af3f887deb5314af031f7881f79b2680bb3caeae (patch) | |
tree | d175dbfae7fd40593331b610e6dd934264de6e8b /apex/blobstore/framework | |
parent | e68c8ac02bb4bd3907c6513992f6f22c151e1a8e (diff) |
Keep track of commit times for each blob.
Also, add a commit cool-off period such that any new commits
of the same data blob from the same committer will be treated
as if they occurred at the earlier commit time. This is to
ensure apps don't keep on committing the same blob and prevent
deletion of it.
Bug: 151378266
Test: atest --test-mapping apex/blobstore
Change-Id: I44b3fddbc465b7d6f00f40b299b91d3d84740989
Diffstat (limited to 'apex/blobstore/framework')
-rw-r--r-- | apex/blobstore/framework/java/android/app/blob/XmlTags.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apex/blobstore/framework/java/android/app/blob/XmlTags.java b/apex/blobstore/framework/java/android/app/blob/XmlTags.java index e64edc393769..dbfdcba05a73 100644 --- a/apex/blobstore/framework/java/android/app/blob/XmlTags.java +++ b/apex/blobstore/framework/java/android/app/blob/XmlTags.java @@ -48,6 +48,7 @@ public final class XmlTags { // For committer public static final String TAG_COMMITTER = "c"; + public static final String ATTR_COMMIT_TIME_MS = "cmt"; // For leasee public static final String TAG_LEASEE = "l"; |