organicmaps/search
Maxim Pimenov 356ac18032 [coding] Removed the CellId epsilon.
In was used as eps in meters in some cases and eps in mercator in others.
Its value was hard to justify and so were its use cases. We're better off
with less epsilons for now.

Also renamed Metres to Meters in the mercator code.
2018-11-26 19:11:42 +03:00
..
base [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
bookmarks [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
pysearch [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
search_integration_tests [search][strings] New search categories. Todo: translate. 2018-11-14 16:57:10 +03:00
search_quality [map][search] Show more icons for search results. 2018-11-16 14:56:34 +03:00
search_tests [search] Add LocalitiesSource test. Disable LocalityFinder test because it needs World.mwm to be generated by new code. 2018-10-12 18:46:03 +03:00
search_tests_support [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
algos.hpp Fix include path for search 2015-09-22 16:45:56 -07:00
approximate_string_match.cpp Fix include path for search 2015-09-22 16:45:56 -07:00
approximate_string_match.hpp Fixed warnings 2018-04-25 13:20:42 +03:00
cancel_exception.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
categories_cache.cpp [index] Make IsEatChecker consistent with new eat category. 2018-11-14 16:57:10 +03:00
categories_cache.hpp [search] Simple cuisine filter implementation. 2018-10-03 19:07:50 +03:00
categories_set.hpp [search] Added fuzzy search (up to 2 errors). 2016-11-16 13:36:10 +03:00
cbv.cpp [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
cbv.hpp [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
cities_boundaries_table.cpp [search] Disable check CitiesBoundariesTable was generated with actual code until new World.mwm generation. 2018-10-15 15:49:40 +03:00
cities_boundaries_table.hpp [search] Fix Boundaries limit rect in geocoder 2018-09-04 19:24:15 +03:00
city_finder.cpp [indexer] DataSource refactoring 2018-06-27 19:20:52 +03:00
city_finder.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
CMakeLists.txt [search] Simple cuisine filter implementation. 2018-10-03 19:07:50 +03:00
common.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
cuisine_filter.cpp [search] Search FMD_CUISINE for old mwms only due to perfomance reasons. 2018-10-03 19:07:50 +03:00
cuisine_filter.hpp [search] Search FMD_CUISINE for old mwms only due to perfomance reasons. 2018-10-03 19:07:50 +03:00
displayed_categories.cpp [search][strings] New search categories. Todo: translate. 2018-11-14 16:57:10 +03:00
displayed_categories.hpp [core][search] cian search category review fixes 2017-07-21 15:00:35 +03:00
doc_vec.cpp [search] BookmarksProcessor. 2017-12-25 11:10:48 +01:00
doc_vec.hpp [search] BookmarksProcessor. 2017-12-25 11:10:48 +01:00
downloader_search_callback.cpp [indexer] Convert LoaderBase methods to const, do not store FeatureType * in shared feature loader. Remove mutable from FeatureType. Remove methods which use uninitialized FeatureType * LoaderBase::m_pFt from FeatureBase. Remove FeatureBase because noone else uses it. 2018-07-30 12:36:04 +03:00
downloader_search_callback.hpp [indexer] DataSource refactoring 2018-06-27 19:20:52 +03:00
dummy_rank_table.cpp [search] Warnings fixes. 2017-01-30 16:18:57 +03:00
dummy_rank_table.hpp [search] Skeleton of a SearchQueryV2 (Geocoder). 2016-03-23 16:02:57 +03:00
editor_delegate.cpp [editor] synchronization. review fixes. 2018-08-22 16:48:46 +03:00
editor_delegate.hpp [indexer] DataSource refactoring 2018-06-27 19:20:52 +03:00
emitter.hpp [search] BookmarksProcessor is integrated in Processor. 2018-01-16 16:33:21 +03:00
engine.cpp [base] Removed the MY_ prefix from the scope guard. 2018-09-19 13:39:37 +03:00
engine.hpp [indexer] DataSource refactoring 2018-06-27 19:20:52 +03:00
feature_loader.cpp remove my::make_unique 2018-08-31 15:34:54 +03:00
feature_loader.hpp [indexer] Move FeaturesLoaderGuard out of DataSource 2018-06-28 16:58:20 +03:00
feature_offset_match.hpp [base] Unified stl_add and stl_helpers. 2018-09-14 15:14:36 +03:00
features_filter.cpp warnings fix 2017-03-22 15:48:06 +03:00
features_filter.hpp warnings fix 2017-03-22 15:48:06 +03:00
features_layer.cpp [search] Added a test for the paths through layers. 2017-12-29 17:04:58 +03:00
features_layer.hpp Review fixes. 2017-12-29 17:04:58 +03:00
features_layer_matcher.cpp [search] remove warning 2018-11-07 20:15:59 +03:00
features_layer_matcher.hpp [search] Take into account GetByIndex result to avoid usage of not loaded feature. 2018-10-31 23:37:20 +03:00
features_layer_path_finder.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
features_layer_path_finder.hpp [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
geocoder.cpp [search] Enable cuisine filter for requests which exact match cuisine category. 2018-10-03 19:07:50 +03:00
geocoder.hpp [search] Enable cuisine filter for requests which exact match cuisine category. 2018-10-03 19:07:50 +03:00
geocoder_context.cpp [base] Unified stl_add and stl_helpers. 2018-09-14 15:14:36 +03:00
geocoder_context.hpp [search] Enable cuisine filter for requests which exact match cuisine category. 2018-10-03 19:07:50 +03:00
geocoder_locality.cpp Review fixes 2018-06-25 17:58:40 +03:00
geocoder_locality.hpp Review fixes. 2017-12-18 16:49:12 +03:00
geometry_cache.cpp [coding] Removed the CellId epsilon. 2018-11-26 19:11:42 +03:00
geometry_cache.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
geometry_utils.cpp [coding] Removed the CellId epsilon. 2018-11-26 19:11:42 +03:00
geometry_utils.hpp [coding] Removed the CellId epsilon. 2018-11-26 19:11:42 +03:00
highlighting.cpp Review fixes. 2017-10-25 19:08:13 +03:00
highlighting.hpp [search] A refactoring of ranker. 2017-10-25 19:08:13 +03:00
hotels_classifier.cpp [booking] deals filter review fixes 2018-06-09 18:27:33 +03:00
hotels_classifier.hpp [booking][search][android][ios] Workflow for booking filters is unified. Booking deals filter is added and enabled for search in viewport. Search callbacks are moved into map project. 2018-06-09 18:27:33 +03:00
hotels_filter.cpp Review fixes. 2017-03-28 14:16:10 +03:00
hotels_filter.hpp Review fixes. 2017-02-21 16:46:17 +03:00
house_detector.cpp [coding] Removed the CellId epsilon. 2018-11-26 19:11:42 +03:00
house_detector.hpp [coding] Removed the CellId epsilon. 2018-11-26 19:11:42 +03:00
house_numbers_matcher.cpp Review fixes 2018-06-25 17:58:40 +03:00
house_numbers_matcher.hpp Sort includes and other 2016-12-29 16:45:35 +03:00
house_to_street_table.cpp [indexer][editor] Refactor Index into DataSource 2018-06-22 12:22:30 +03:00
house_to_street_table.hpp [search] Got rid of the v2 directory and namespace. 2016-05-31 14:54:46 +03:00
idf_map.cpp [search] BookmarksProcessor. 2017-12-25 11:10:48 +01:00
idf_map.hpp [search] BookmarksProcessor. 2017-12-25 11:10:48 +01:00
intermediate_result.cpp [search][MAPSME-8515] Localize cuisines in search results. 2018-10-16 15:05:46 +03:00
intermediate_result.hpp [search] Improve categories preranking and ranking. 2018-08-01 16:20:25 +03:00
intersection_result.cpp [search] SearchModel -> Model. 2017-08-14 17:26:45 +03:00
intersection_result.hpp [search] SearchModel -> Model. 2017-08-14 17:26:45 +03:00
interval_set.hpp [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
keyword_lang_matcher.cpp [base] Unified stl_add and stl_helpers. 2018-09-14 15:14:36 +03:00
keyword_lang_matcher.hpp [indexer] Style & includes 2018-07-30 19:26:47 +03:00
keyword_matcher.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
keyword_matcher.hpp Review fixes. 2017-10-31 15:31:43 +03:00
latlon_match.cpp Review fixes. 2017-11-15 14:36:13 +03:00
latlon_match.hpp [search] Comma is now an acceptable decimal delimiter in the lat-lon search. 2017-11-15 14:36:13 +03:00
lazy_centers_table.cpp [indexer][editor] Refactor Index into DataSource 2018-06-22 12:22:30 +03:00
lazy_centers_table.hpp [search] Fixed a crash occurring when searching for a deleted or obsolete feature. 2016-08-03 13:08:24 +03:00
localities_source.cpp [search] Add place-city-* and place-town-* to LocalitiesSource, i.e. place-city-capital, place-city-capital-[2..10]. 2018-10-12 18:46:03 +03:00
localities_source.hpp [search] Add place-city-* and place-town-* to LocalitiesSource, i.e. place-city-capital, place-city-capital-[2..10]. 2018-10-12 18:46:03 +03:00
locality_finder.cpp [generator] Set mwm bounds rect to rect around region borders, not features which cross region border. 2018-07-09 14:02:48 +03:00
locality_finder.hpp [indexer] DataSource refactoring 2018-06-27 19:20:52 +03:00
locality_scorer.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
locality_scorer.hpp [search] BookmarksProcessor. 2017-12-25 11:10:48 +01:00
mode.cpp [search] BookmarksProcessor is integrated in Processor. 2018-01-16 16:33:21 +03:00
mode.hpp [search] BookmarksProcessor is integrated in Processor. 2018-01-16 16:33:21 +03:00
model.cpp [base] Unified stl_add and stl_helpers. 2018-09-14 15:14:36 +03:00
model.hpp [indexer] Convert LoaderBase methods to const, do not store FeatureType * in shared feature loader. Remove mutable from FeatureType. Remove methods which use uninitialized FeatureType * LoaderBase::m_pFt from FeatureBase. Remove FeatureBase because noone else uses it. 2018-07-30 12:36:04 +03:00
mwm_context.cpp Review fixes. 2018-10-04 14:06:42 +03:00
mwm_context.hpp [editor] synchronization based on shared pointers. The editor is thread-safe for read operations now. 2018-08-22 16:48:46 +03:00
nested_rects_cache.cpp [base] Unified stl_add and stl_helpers. 2018-09-14 15:14:36 +03:00
nested_rects_cache.hpp [indexer] DataSource refactoring 2018-06-27 19:20:52 +03:00
point_rect_matcher.hpp [search] Adapted the sweep line algorithm to match POIs with streets. 2017-09-13 13:31:47 +03:00
pre_ranker.cpp [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
pre_ranker.hpp [search] Improve categories preranking and ranking. 2018-08-01 16:20:25 +03:00
pre_ranking_info.cpp [indexer][search] load popularity ranks table into pre-ranker 2018-07-03 16:22:29 +03:00
pre_ranking_info.hpp [indexer][search] load popularity ranks table into pre-ranker 2018-07-03 16:22:29 +03:00
processor.cpp [coding] Removed the CellId epsilon. 2018-11-26 19:11:42 +03:00
processor.hpp [search] Enable cuisine filter for requests which exact match cuisine category. 2018-10-03 19:07:50 +03:00
projection_on_street.cpp [geometry] Refactoring of code that works with parametrized segments. 2018-08-01 13:45:25 +03:00
projection_on_street.hpp [geometry] Refactoring of code that works with parametrized segments. 2018-08-01 13:45:25 +03:00
query_params.cpp Review fixes. 2017-11-30 20:02:14 +03:00
query_params.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
query_saver.cpp warning fixes 2017-05-10 14:22:32 +03:00
query_saver.hpp [search] Fixed messy things in search. 2016-05-27 18:41:15 +03:00
rank_table_cache.cpp RANKS_FILE_TAG is renamed to SEARCH_RANKS_FILE_TAG 2018-07-03 16:22:29 +03:00
rank_table_cache.hpp [indexer] DataSource refactoring 2018-06-27 19:20:52 +03:00
ranker.cpp [search] Faster GetAddress for ranker and reverse geocoding. 2018-11-19 17:09:15 +03:00
ranker.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
ranking_info.cpp [search] Add sanity checks, update ranking info coeffs. 2018-09-05 13:13:50 +03:00
ranking_info.hpp [indexer][search] load popularity ranks table into pre-ranker 2018-07-03 16:22:29 +03:00
ranking_utils.cpp [search] Fixed a bug in the code for stop words. 2017-11-30 20:02:14 +03:00
ranking_utils.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
region_info_getter.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
region_info_getter.hpp [search] Translated names in results. 2017-12-28 14:21:36 +03:00
result.cpp [strings_types][ios] review fixes 2018-09-25 11:56:55 +03:00
result.hpp [android][ios] Display airport IATA code on the place page and in search results. 2018-10-11 12:34:49 +03:00
retrieval.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
retrieval.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
reverse_geocoder.cpp [search] Faster GetAddress for ranker and reverse geocoding. 2018-11-19 17:09:15 +03:00
reverse_geocoder.hpp [search] Faster GetAddress for ranker and reverse geocoding. 2018-11-19 17:09:15 +03:00
search_index_values.hpp clang-format 2018-04-11 14:27:47 +03:00
search_params.cpp [search] Added m_needAddress and m_needHighlight to SearchParams. 2017-10-31 18:30:49 +03:00
search_params.hpp [search] Separate PreRanker::Params::m_minDistanceOnMapBetweenResults and Ranker::Params::m_minDistanceBetweenResultsM 2018-05-18 15:02:16 +03:00
search_trie.hpp [coding] Moved functions that encode points to one common file. 2018-11-23 16:59:58 +03:00
segment_tree.cpp Review fixes. 2017-09-13 13:31:47 +03:00
segment_tree.hpp Review fixes. 2017-09-13 13:31:47 +03:00
stats_cache.hpp [search] Got rid of the v2 directory and namespace. 2016-05-31 14:54:46 +03:00
street_vicinity_loader.cpp [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
street_vicinity_loader.hpp [search] Got rid of the v2 directory and namespace. 2016-05-31 14:54:46 +03:00
streets_matcher.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
streets_matcher.hpp [search] Pair (start-token, end-token) is replaced by TokenRange. 2017-02-03 16:14:09 +03:00
suggest.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
suggest.hpp [search] A refactoring of ranker. 2017-10-25 19:08:13 +03:00
token_range.hpp [base] Replaced the namespace my with base. 2018-09-18 14:46:56 +03:00
token_slice.cpp [search] Implicit TokenRange. 2017-02-03 18:09:37 +03:00
token_slice.hpp [indexer] Style & includes 2018-07-30 19:26:47 +03:00
tracer.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
tracer.hpp [search] Added "category" bit to trace parses. 2017-11-15 17:23:02 +03:00
types_skipper.cpp [search] Do not index objects with barrier type only 2018-06-28 18:55:28 +03:00
types_skipper.hpp [search] Do not index objects with barrier type only 2018-06-28 18:55:28 +03:00
utils.cpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00
utils.hpp [search] Changed namespace from search::base to search_base. 2018-09-17 11:06:11 +03:00