diff options
| author | atrost <atrost@google.com> | 2019-09-26 10:39:31 -0700 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2019-09-26 10:39:31 -0700 |
| commit | 76191fa6b024aa9d53fa627eb0be65b8ace2afe2 (patch) | |
| tree | bcfc25cb0026cdcef1dc4e3761f81fabb11a8d5c /core/java/android | |
| parent | 9b02158c761883b3101146d549b2c6266553ee13 (diff) | |
| parent | 9a253e12cc165516f37f5ad1cee05c0bb4e7f263 (diff) | |
Merge "Refactor ChangeReporter and rate limit stats logging."
am: 9a253e12cc
Change-Id: I33b14641d259efea6bf7038da264a3483e71f955
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/app/AppCompatCallbacks.java | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/core/java/android/app/AppCompatCallbacks.java b/core/java/android/app/AppCompatCallbacks.java index 08c97eb284e3..19d158dedd06 100644 --- a/core/java/android/app/AppCompatCallbacks.java +++ b/core/java/android/app/AppCompatCallbacks.java @@ -18,7 +18,6 @@ package android.app; import android.compat.Compatibility; import android.os.Process; -import android.util.Log; import android.util.StatsLog; import com.android.internal.compat.ChangeReporter; @@ -31,8 +30,6 @@ import java.util.Arrays; * @hide */ public final class AppCompatCallbacks extends Compatibility.Callbacks { - private static final String TAG = "Compatibility"; - private final long[] mDisabledChanges; private final ChangeReporter mChangeReporter; @@ -48,7 +45,8 @@ public final class AppCompatCallbacks extends Compatibility.Callbacks { private AppCompatCallbacks(long[] disabledChanges) { mDisabledChanges = Arrays.copyOf(disabledChanges, disabledChanges.length); Arrays.sort(mDisabledChanges); - mChangeReporter = new ChangeReporter(); + mChangeReporter = new ChangeReporter( + StatsLog.APP_COMPATIBILITY_CHANGE_REPORTED__SOURCE__APP_PROCESS); } protected void reportChange(long changeId) { @@ -67,10 +65,7 @@ public final class AppCompatCallbacks extends Compatibility.Callbacks { private void reportChange(long changeId, int state) { int uid = Process.myUid(); - //TODO(b/138374585): Implement rate limiting for the logs. - Log.d(TAG, ChangeReporter.createLogString(uid, changeId, state)); - mChangeReporter.reportChange(uid, changeId, - state, /* source */StatsLog.APP_COMPATIBILITY_CHANGE_REPORTED__SOURCE__APP_PROCESS); + mChangeReporter.reportChange(uid, changeId, state); } } |
