commit | 76aace90a443293045733871d98b8eaea6bba791 | [log] [tgz] |
---|---|---|
author | Neil Fuller <nfuller@google.com> | Thu Jun 10 14:47:03 2021 +0100 |
committer | Neil Fuller <nfuller@google.com> | Tue Oct 19 20:10:34 2021 +0100 |
tree | 5f7ec93cc5d26a46d9fd549cc4e178a7f2776e2d | |
parent | 784ed5af964862dcffde4e5a2800ec4bda9f712c [diff] |
Update the tzs2.dat file with latest 2021a tzdb Update the tzs2.dat file with latest 2021a tzdb and run run_compare.sh with the latest geonames data. Although the boundaries haven't changed in timezone-boundary-builder since 2020d, 2021a and an ICU update has changed the name for some IDs, so there is an impact on the tzs2.dat file. This commit also updates the known differences between geonames and the latest tzs2.dat file after the 2021-06-10 geonames pull. The known_diffs files were obtained by running run_compare.sh and fixing the known_diffs files so there are no unknown diffs. No effort has been made to investigate the correctness. Bug: 163741462 Test: None Merged-In: Ie8beda0239bbe4c5fca4a53776e93016c0ce2302 Change-Id: Ie8beda0239bbe4c5fca4a53776e93016c0ce2302
This directory contains code, tools and data for the AOSP reference location time zone provider. Location time zone providers are used for location-based time zone detection on Android. See Android's android.service.timezone.TimeZoneProviderService class for more details.
apex
common
data_pipeline
run-data-pipeline.sh
below.geotz_lookup
tzs2.dat
file. Supports host and device usage.locationtzprovider
geotz_lookup
APIs to obtain the time zone IDs to pass to the platform.output_data
tzs2.dat
file generated by run-data-pipeline.sh
along with the associated license files.s2storage
tzs2.dat
generation on host, and the file's use on host and device. See s2storage/README.md
for format details.tzbb_data
validation
tzs2.dat
file against other data sources.download-tzbb-files.sh
tzbb_data/
from the timezone-boundary-builder project.run-data-pipeline.sh
data_pipeline
data generation pipeline. It takes data from tzbb_data/
, processes it, and puts the resulting tzs2.dat
file in output_data/
.