master
[search] Changed namespace from search::base to search_base.
[search] Call Emiter::Finish for bookmarks search from bookmarks processor, not geocoder.
[pybindings] Fix linking on Mac
[search] SearchByFeatureId refactoring.
[indexer] Lazy metadata read.
[search_tests] Fix bad m_resultType.
[search] Pass hotels refused by booking filter.
[search][generator] Add postcodes section.
clang-format
[search] Got rid of most old style std/ includes.
[search] Separate localities caches.
Review fixes.
[search] Fix suburbs search. Match pois with suburbs.
[indexer] [search] Moved FindWorld from search/ to indexer/.
[search] Remove forward declaration with wrong namespace.
[core][reverse_geocoder] review fixes
[indexer] Do not use cuisines from metadata, stop adding cuisines to metadata.
[search][strings] New search categories. Todo: translate.
[core][search] cian search category review fixes
[omim] Replaced boost::optional with std::optional.
Got rid of the old style std/ includes for several files, mostly in map/ and platform/.
[booking][search] store viewport search params into SearchApi instead of forwarding search params into callbacks.
[editor][indexer] Use EditableMapObject in editor instead of FeatureType.
[search] Make HotelsClassifier look at the query too (and not only at results).
[search] [assessment-tool] Multiple threads support.
[indexer] Disallow copy and move of FeatureType, remove FeatureType::ParseEverything().
[search] Allow misprints for original query token only.
[search] Added a test for the paths through layers.
[search] Fix CHECK, add more debug info.
[search] COMPLEX_POI/SUBPOI minor refactoring.
[search] Implemented cancelling of Search by timeout.
[elbrus] Porting to e2k-v4 arch.
[search] Query params minor refactoring.
[base] Renamed CHECK_SWITCH to UNREACHABLE.
[search] Support suburbs in geocoder.
[geometry] Get rid of MercatorBounds, refactor to namespace mercator
[search] Minor cleanup.
[search] Got rid of the T affix for types.
[search] Do not consider substring looking like house number as POI.
[search] Add strict mode for LooksLikeHouseNumber.
[search] Fix HouseToStreetTable reader lifetime.
[search] Add EliasFanoMapWithHeader to HouseToStreetTable formats.
[search] BookmarksProcessor.
[search] Make idf for localities consistent.
Several fixes per the PVS-Studio report.
[base] Unified stl_add and stl_helpers.
[search] Comma is now an acceptable decimal delimiter in the lat-lon search.
[indexer] Add const to MwmValue *
[search] Add place-city-* and place-town-* to LocalitiesSource, i.e. place-city-capital, place-city-capital-[2..10].
[search] Fix locality finder for two close localities.
[search] LocalityScorer: prefer localities from matched regions.
[search] Move MwmType to MwmContext.
[search] Filter villages by distance from viewport center/user position/region center.
[search] Match postcode points in geocoder.
[search] Prefer result from prevEmit over result with better filterPassed.
[search] Do not limit preranker batch size for viewport search mode.
[search] Show types of matched tokens in logs.
[search] Do not pass class fields to its method.
[search] Decrease NameScore for alt_name, old_name.
[bookmarks][geocoder] Review fixes.
[storage][promo] possibility to use top_countries_geo_ids from countries.txt is added into storage.
[search] Rename Result::Metadata to Result::Details.
[search] Rename FeatureIndexValue to Uint64IndexValue
[search] Optimize postcodes index.
[search] Stop geocoding after the emitter has filled up.
[search][map] Allow to set different vertical and horizontal distance between search results.
[search] Remove unnecessary includes.
[base] Replaced the namespace my with base.
[search] Fix clang 11.0.3 crash.
[search] Add SkipAlways to TypesSkipper.
[indexer] Get rid of template GetValue
[search] Consider prefix requests as categorial.