| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
c14045eb02 | Do not expose internal DS (iterator) of AreaCodeMaps (#2716) | 4 years ago |
|
|
283d15f94a |
Some performance improvements to CPP lib based on absl packages (#2703)
@API updates: - Migrating from associative containers to more performant types. Eg: map to absl::btree_map. - Synchronise the write access to map "AreaCodeMaps" using absl::Mutex locking api. - Use more of absl:strings packages like absl::StrReplaceAll @Build updates: - To build (CMake) against absl packages, the minimum version of compiler is CPP11+, whereas earlier we are not mandating this. - We are upgrading CMAKE version also to automate building the external absl packages. The change is announced. Please report issues in case of any breakages. https://issuetracker.google.com/issues?q=componentid:192347%20555 |
4 years ago |
|
|
e9266de631 | Moving stl helper functions into inner namespace. Updating references in code. Removing an unused using declaration. (#2234) | 7 years ago |
|
|
7c84d36ac9 |
IsNumberGeographical public + better detection of "geographical numbers" in geocoder (#1277)
Making function IsNumberGeographical public. This function operates on the type of number and the country it belongs to only, so may have some false positives. Using this in the geocoder so that geocoding now limited to numbers that we consider geographical, based on their type and country, rather than just based on their type. The C++ geocoder did not previously check the number type/country at all. Indonesian and Chinese mobile numbers have now been added to the list of possibly-geographical numbers. |
9 years ago |
|
|
7f40b02808 | CPP: Implement PhoneNumberOfflineGeocoder. | 13 years ago |