Sync from upstream.
Descriptions:
==========
Delete soft delete code. This code is unused and can never be used per PWG policy.
==========
Replace the overall checksum with a marker file.
==========
Switch FileBackedProtoLog ComputeChecksum to mmap the entire section (on 64-bit devices) or in 4MB chunks (on 32-bit devices)
==========
Adjust snippet max_window_bytes to include a window if the max_window_bytes is the exact length of the query match as well.
==========
Scale last time usage scorers to return score in milliseconds
==========
Remove includes of *.proto.h files.
==========
Add query length to IcingQueryStats
==========
Change-Id: I4bb375cb5ceec475dec62680fb9da026aed6f032
28 files changed