Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e66799f3 authored by Alexander Dorokhine's avatar Alexander Dorokhine Committed by Automerger Merge Worker
Browse files

Merge "Update statsd config to be mainline compatible." into sc-dev am: 83fbf506

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14613135

Change-Id: I2177dbb2295927741c6707ce8f4de4a4587b9a42
parents fa2d51cd 83fbf506
Loading
Loading
Loading
Loading
+16 −5
Original line number Diff line number Diff line
@@ -20,20 +20,31 @@ package {
    default_applicable_licenses: ["frameworks_base_license"],
}

genrule {
    name: "statslog-appsearch-java-gen",
    tools: ["stats-log-api-gen"],
    cmd: "$(location stats-log-api-gen) --java $(out) --module appsearch --javaPackage com.android.server.appsearch.stats --javaClass AppSearchStatsLog",
    out: ["com/android/server/appsearch/stats/AppSearchStatsLog.java"],
}

java_library {
    name: "service-appsearch",
    installable: true,
    srcs: ["java/**/*.java"],
    srcs: [
        "java/**/*.java",
        ":statslog-appsearch-java-gen",
    ],
    static_libs: [
        "icing-java-proto-lite",
        "libicing-java",
    ],
    libs: [
        "framework",
        "framework-appsearch",
        "framework-statsd.stubs.module_lib",
        "services.core",
        "services.usage",
    ],
    static_libs: [
        "icing-java-proto-lite",
        "libicing-java",
    ],
    required: [
        "libicing",
    ],
+4 −5
Original line number Diff line number Diff line
@@ -30,7 +30,6 @@ import android.util.SparseIntArray;

import com.android.internal.annotations.GuardedBy;
import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.util.FrameworkStatsLog;
import com.android.server.appsearch.external.localstorage.AppSearchLogger;
import com.android.server.appsearch.external.localstorage.stats.CallStats;
import com.android.server.appsearch.external.localstorage.stats.InitializeStats;
@@ -237,7 +236,7 @@ public final class PlatformLogger implements AppSearchLogger {
        String database = stats.getGeneralStats().getDatabase();
        try {
            int hashCodeForDatabase = calculateHashCodeMd5(database);
            FrameworkStatsLog.write(FrameworkStatsLog.APP_SEARCH_CALL_STATS_REPORTED,
            AppSearchStatsLog.write(AppSearchStatsLog.APP_SEARCH_CALL_STATS_REPORTED,
                    extraStats.mSamplingRatio,
                    extraStats.mSkippedSampleCount,
                    extraStats.mPackageUid,
@@ -269,7 +268,7 @@ public final class PlatformLogger implements AppSearchLogger {
        String database = stats.getGeneralStats().getDatabase();
        try {
            int hashCodeForDatabase = calculateHashCodeMd5(database);
            FrameworkStatsLog.write(FrameworkStatsLog.APP_SEARCH_PUT_DOCUMENT_STATS_REPORTED,
            AppSearchStatsLog.write(AppSearchStatsLog.APP_SEARCH_PUT_DOCUMENT_STATS_REPORTED,
                    extraStats.mSamplingRatio,
                    extraStats.mSkippedSampleCount,
                    extraStats.mPackageUid,
@@ -306,7 +305,7 @@ public final class PlatformLogger implements AppSearchLogger {
        String database = stats.getDatabase();
        try {
            int hashCodeForDatabase = calculateHashCodeMd5(database);
            FrameworkStatsLog.write(FrameworkStatsLog.APP_SEARCH_QUERY_STATS_REPORTED,
            AppSearchStatsLog.write(AppSearchStatsLog.APP_SEARCH_QUERY_STATS_REPORTED,
                    extraStats.mSamplingRatio,
                    extraStats.mSkippedSampleCount,
                    extraStats.mPackageUid,
@@ -349,7 +348,7 @@ public final class PlatformLogger implements AppSearchLogger {
        mLastPushTimeMillisLocked = SystemClock.elapsedRealtime();
        ExtraStats extraStats = createExtraStatsLocked(/*packageName=*/ null,
                CallStats.CALL_TYPE_INITIALIZE);
        FrameworkStatsLog.write(FrameworkStatsLog.APP_SEARCH_INITIALIZE_STATS_REPORTED,
        AppSearchStatsLog.write(AppSearchStatsLog.APP_SEARCH_INITIALIZE_STATS_REPORTED,
                extraStats.mSamplingRatio,
                extraStats.mSkippedSampleCount,
                extraStats.mPackageUid,