NoneEts .lookup по-прежнему возвращает старые данные для:tzdata_current_release,:release_version из файла tzdata 2019a, даже если выпущен 2019b

Я получаю сообщения об ошибках на нескольких установленных серверах Elixir, потому что мы загружаем 2019b tzdata, но код для проверки выпущенной версии все еще сообщает 2019a выпущенный. Что вызывает обновления для ets.lookup(:tzdata_current_release, :release_version) и с чего бы это сломалось? Я предполагаю, что это не руководство, ни моя ответственность.

loaded_tzdata_matches_remote_last_modified?/0:Tzdata.ReleaseUpdater.tzdata release in place is from a file last modified Tue, 26 Mar 2019 05:40:14 GMT. Release file on server was last modified Mon, 01 Jul 2019 16:50:25 GMT.

Я также получаю эту ошибку, которая может быть независимой и, если так, может быть отделена от другого вопроса. Просто проверяю мысли.

[ошибка] error_info/7:gen_server.888 GenServer:tzdata_release_updater завершается #012** (FunctionClauseError) нет совпадений с функциональными предложениями в Tzdata.Util.first_matching_weekday_in_month/4#012 (tzdata) lib/tzdata/util.ex.ata:73: 73 Util.first_matching_weekday_in_month (1932, 4, 7, []) # 012
(tzdata) lib / tzdata / util.ex: 329: Tzdata.Util.time_for_rule / 2 # 012
(ЦДАТА) lib/tzdata/period_builder.ex:161: Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (ЦДАТА) /period_builder.ex:185: Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (tzdata) lib/tzdata/period_builder.ex:180: Tzdata.PeriodBuilder.calc_periods_for_year / 9 # 012 / period_tata: tdd: 185 (tz): tzd): Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (tzdata) lib/tzdata/period_builder.ex:180: Tzdata.PeriodBuilder.calc_periods_for_year / 9 # 012Последнее сообщение::check_if_time_to_update

0 ответов

Другие вопросы по тегам