[index][generator] Separate TypeAlways exist. Distinguish always existing types from nondrawable types which we do not want to remove.#9933
Merged
maksimandrianov merged 1 commit intoNov 28, 2018
Conversation
tatiana-yan
requested review from
bykoianko,
maksimandrianov,
mpimenov and
rokuz
November 27, 2018 18:54
Contributor
Author
|
JTA |
rokuz
approved these changes
Nov 28, 2018
Contributor
Author
|
по поводу hwtag и psurface: сгенерировала mwm с Исландией с роутингом. Вижу что на дорогах hwtag и psurface на месте. Например hwtag oneway есть и работает: @bykoianko мы же не поддерживаем роутинг по фичам у которых есть psurface, но нет highway? |
bykoianko
reviewed
Nov 28, 2018
tatiana-yan
force-pushed
the
remove_cuisine_visible_always
branch
from
November 28, 2018 09:15
edbb137 to
8a03edc
Compare
mpimenov
reviewed
Nov 28, 2018
mpimenov
reviewed
Nov 28, 2018
Contributor
There was a problem hiding this comment.
Предлагаю заодно скобки убрать
mpimenov
reviewed
Nov 28, 2018
Contributor
|
Как говорили, надо бы запустить генерацию карт за ранее и проверить все роутинг тесты. |
…ting types from nondrawable types which we do not want to remove.
tatiana-yan
force-pushed
the
remove_cuisine_visible_always
branch
from
November 28, 2018 10:18
8a03edc to
e3e1ae6
Compare
Contributor
Author
|
@maksimandrianov PTAL |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

У нас для невидимых типов существовало 2 варианта поведения:
В этом реквесте делаю третий вариант поведения -- типы для cuisine, wheelchair, hwtag, psurfaсe оставляем, если у объекта есть другие видимые типы. То есть на кафешках у которых есть тег cuisine он останется, без кафешки объект с cuisine но без других типов эмититься не будет. wheelchair=yes без других типов эмититься не будет (с другими типами -- будет). То же самое psurfaсe/hwtag -- если есть дорожная фича с дорожными тегами, там psurfaсe/hwtag останется, если он просто на произвольном объекте у которого других тегов нет, то такой объект эмитить не будем.
internet_access остается в числе тех, что эмитим безусловно, т.к. он бывает без других типов (например, точка доступа в парке). Возможно нам надо такие объекты рисовать и эмитить нормально, а не через костыль (для справки, в Москве таких объектов около 30).
С roundabout надо разбираться отдельно, там кажется может быть сложнее.
Спонсорские типы не трогаю, т.к. для них может быть важно то что они заэмичены везде и всё вытесняют -- тоже надо разбираться отдельно.