commit | d019dcdd6f1f847d7fdba27380a643c878bcca83 | [log] [tgz] |
---|---|---|
author | Howard Hao <hhhao@google.com> | Mon Nov 08 14:41:03 2021 -0800 |
committer | Howard Hao <hhhao@google.com> | Tue Nov 09 22:49:12 2021 +0000 |
tree | bde7d912509f107a1655184b8dbc0c017b4f91a4 | |
parent | 8262f4f4fa4e641effafb3ee844f7b4b406ff2c0 [diff] |
(Clean cherry-pick) Add large persistableBundle flag. - publishers push to subscribers with a flag indicating large bundle so that piping may be used if true - statsPublisher now calculates the bundle size. Bug: 203613819 Test: atest CarServiceUnitTest:DataBrokerTest Test: atest CarServiceUnitTest:StatsPublisherTest Test: atest CarServiceUnitTest:VehiclePropertyPublisherTest Test: atest CarServiceUnitTest:ActivityForegroundStateChangedConverterTest Test: atest CarServiceUnitTest:AppStartMemoryStateCapturedConverterTest Test: atest CarServiceUnitTest:AtomListConverterTest Test: atest CarServiceUnitTest:EventMetricDataConverterTest Test: atest CarServiceUnitTest:GaugeMetricDataConverterTest Test: atest CarServiceUnitTest:ProcessMemoryStateConverterTest Change-Id: Ia429e06beaa02e75a8e1b312cbf13959bb8780ae (cherry picked from commit a927de5378e1e8b7ede3d48db50afbf4edeba28a)
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.