Замена reselect на memoize (@cooleditphoto в #2042)
v1.36.0 (2023-12-05)
✨ Новые функции:
🐞 Исправления ошибок, незначительные улучшения:
mergeChildrenCriticalPath
раньше для пустого критического пути (@maxgaponov в #1974).👷 Улучшения CI:
v1.35.0 (2023-11-02)
✨ Новые функции:
🐞 Исправления ошибок и незначительные улучшения:
👷 Улучшения CI:
v1.34.0 (2023-10-04)
Обработка вычислений критического пути, когда дочерний диапазон начинается раньше и заканчивается позже. после родительского span. (@GLVSKiriti в #1780)
Исправления:
v1.33.0 (2023-08-06)
Улучшения:
Исправления:
— Bump terser от версии 5.16.6 до версии 5.16.8 (@dependabot в #1302):
— Bump webpack от версии 5.76.1 до версии 5.76.3 (@dependabot в #1297):
— Bump prettier от версии 2.8.4 до версии 2.8.7 (@dependabot в #1300):
— Bump webpack-dev-server от версии 4.11.1 до версии 4.13.0 (@dependabot в #1283):
— Bump vite от версии 4.1.4 до версии 4.2.0 (@dependabot в #1281):
— Bump typescript от версии 4.9.5 до версии 5.0.2 (@dependabot в #1282).
— Временное решение проблемы с antd v3 в рабочей сборке (@mszabo-wikia в #1276).
— Добавление totalMemory в конфигурацию для графа трассировки (@ChenX1993 в #1262):
— Предоставление traceID, startTime, endTime, duration и traceName для шаблонов ссылок (@MUI-Pop в #1178).
— Обновление TypeScript и ESLint до последних версий (@mszabo-wikia в #1256):
— Обновление ESLint и связанных плагинов (@mszabo-wikia в #1250):
— Расширение документации по тестированию (@mszabo-wikia в #1251):
— Bump antd до версии 3.26.20 (@mszabo-wikia в #1247):
— Bump TypeScript до версии 3.8.3 (@mszabo-wikia в #1244):
— Миграция инструментов сборки на Vite (@mszabo-wikia в #1226):
— Избегание использования require() в default-config.tsx (@mszabo-wikia в #1225):
— Абстрагирование доступа к внедренным глобальным переменным (@mszabo-wikia в #1224):
— Удаление использования пакета react-dimensions в компоненте ScatterPlot (@mszabo-wikia в #1223):
— Преобразование компонентов SearchResults и index в TS (@mszabo-wikia в #1222):
— Обеспечение вывода Plexus в формате ESM (@mszabo-wikia в #1219):
— Использование расширения .jsx для JS компонентов (@mszabo-wikia в #1218):
— Bump Plexus React typings до React 18 (@mszabo-wikia в #1210):
— Bump зависимости node-pre-gyp (@rubenvp8510 в #1191):
— Предотвращение переноса текста метки тика временной шкалы (@SOF3 в #1117):
— Переход на React 18 (@Sergio-Mira в #1096). Запрос содержит информацию о выпусках Jaeger UI с описанием изменений.
В запросе нет текста, который можно было бы перевести на русский язык.
Jaeger — это система отслеживания запросов и распределённых транзакций между сервисами в приложениях. Jaeger UI — это веб-интерфейс для работы с Jaeger.
Запрос представляет собой список изменений в разных версиях Jaeger UI. В нём описаны обновления, исправления ошибок и улучшения функциональности системы.
Примечание: в запросе есть гиперссылки, специальные теги форматирования в markdown, ключи в парах ключ-значение. Они оставлены без перевода. to docs (@FloydJohn in #929)
— Monitor Tab — новый вид для пустого состояния + сделать пустое состояние настраиваемым (@nofar9792 в #916).
— Monitor Tab — исправлена ось Y на графиках ошибок (@nofar9792 в #913). — Monitor Tab — усечение показателей частоты запросов и 95-процентной задержки до двух знаков после запятой (@nofar9792 в #911). — Monitor Tab — график ошибок в таблице операций всегда представляет собой прямую линию (@nofar9792 в #909).
— Включить serviceName в отслеживаемые события из формы поиска (@vvvprabhakar в #842). — Вкладка «Монитор»: невозможно увидеть целые числа в легенде (@nofar9792 в #873). — Вкладка «Монитор»: нельзя выбрать другой временной интервал (@nofar9792 в #898). — Вкладка «Монитор»: значение ошибки должно быть от 0 до 100, а не от 0 до 1 (@nofar9792 в #895). — Вкладка «Монитор»: показать 95 задержек в более читаемом временном интервале (@nofar9792 в #893). — Вкладка «Монитор»: ось X временного интервала должна соответствовать выбранному временному интервалу (@nofar9792 в #886). — Вкладка «Монитор»: улучшить читаемость частоты запросов (@nofar9792 в #890). — Вкладка «Монитор»: цвет перекрестия слишком светлый (@nofar9792 в #888). — Вкладка «Монитор»: уменьшить ratePer окно (@albertteoh в #885).
— Расширение поля ввода даты во избежание обрезки, исправление #864 (@bobrik в #867).
— Учитывать BASE_URL в табличном представлении трассировки (@caizixian в #861).
— Вкладка «Монитор» для показателей работоспособности службы (@th3M1ke в #815). См. #2954 для получения дополнительной информации.
— Бесконечный цикл в представлении статистики трассировки (@vvvprabhakar в #843). — Исправление поиска промежутков в странице трассировки (@w0wka91 в #837).
— Исправлена проблема с глубоким графом зависимостей, который не отображается в режиме uiEmbed=v0 (@leroy-chen в #768).
— Разрешить регулярные выражения и функции в шаблонах ссылок (@yoave23 в #817).
— Добавить представление таблицы для трассировки (@vvvprabhakar в #781).
— Исправить проблему с исчезновением кнопки «Назад» на странице с подробными сведениями о трассировке ((@shwin0901)[https://github.com/shwin0901] в). Вёрстка и функциональность Jaeger UI: обновления и улучшения
Зависимости обновлены с помощью инструмента dependabot.
General: Миграция ArchiveNotifier из UNSAFE_componentWillReceiveProps (@tklever в #614).
General: Рефакторинг UNSAFE_componentWillReceiveProps с использованием componentDidUpdate (@tklever в #612).
General: Очистка ошибок консоли (нарушения протипа) из вывода CLI (@tklever в #615).
General: Добавление модульного покрытия для компонента TraceIDSearchInput (@tklever в #616).
General: Обновление устаревших методов жизненного цикла React для указания небезопасного статуса (@tklever в #610).
Trace detail: Настройка определения цвета смещения цветовой линии span tree (@everett980 в #604).
Trace detail: Исправление размера строки span bar (@vankop в #599).
General: Устранение отсутствующей зависимости «types/node» (@objectiser в #603).
General: Обновление lodash с 4.17.15 до 4.17.19 (@objectiser в #598).
Trace quality: Разрешение настройки заголовка меню качества трассировки (@yurishkuro в #592).
Trace detail: Избегание горизонтальной полосы прокрутки (KeyValueTable) (@smanolloff в #586).
Trace detail: Отказ от использования json-markup для не-json строк (@smanolloff в #587).
Trace detail: Предотвращение изменения размера при наведении курсора мыши (KeyValueTable) (@smanolloff в #584).
Trace quality: Изменение параметра lookback для QualityMetrics на часы (@everett980 в #581).
Trace quality: Обеспечение возможности фильтрации столбцов таблицы DetailsCard (@everett980 в #580).
Trace quality: Тестирование метрик качества и DetailsCard (@everett980 в #577).
Детализация трассировки: Визуализация промежутка Jaeger UI со множеством родителей (@rubenvp8510 в #477).
Детализации трассировки: Поддержка внешних ссылок, ограниченных трассировкой, аналогично ссылкам на теги (@rubenvp8510 в #480).
Детализации трассировки: Сортировка тегов промежутков в алфавитном порядке (@nabam в #489).
Глубокий граф зависимостей: Необязательная операция DDG (@everett980, #488).
Глубокий граф зависимостей: Взаимодействие узлов DDG (@everett980 в #483).
Глубокий граф зависимостей: Реализация ориентированного на сервисы глубокого графа зависимостей (DDG) (@tiffon и @everett980 в #481).
Глубокий граф зависимостей: Получение DDG из результатов поиска (@rubenvp8510 в #445).
Конфигурация: Разрешение ui-config.json указывать теги скриптов, добавляемые в тело пользовательского интерфейса (@everett980 в #455).
Plexus: Изоляция проблем масштабирования до ZoomManager (@tiffon в #409).
Plexus: Поддержка нескольких уровней узлов и рёбер (@tiffon в #482).
Google Analytics: Отслеживание взаимодействий с фильтрами на странице детализации трассировок (@everett980 в #470).
Google Analytics: Исправление отслеживания очистки фильтра и просмотра модального окна клавиатуры (@everett980 в #470).
Кодовая база: Исправление отчётов codecov (@tiffon в #418, #417, и #415).
Граф зависимостей: Использование направленных рёбер (@Etienne-Carriere в #373).
Детализация трассировки: Отображение секунд в начале трассировки на странице трассировки (@tiffon в #430, с благодарностью @leogomes за #403).
Детализация трассировки: Исправление обработки числовых строк в значениях тегов промежутков (@yntelectual в #436).
Google Analytics: Исправление фильтра GA (@everett980 в #404).
Кодовая база: Добавление правила ESLint, требующего префикса имён интерфейсов с «I» (@tiffon в #411).
Общие: Исправление опечатки в файле README. v1.3.0 (21 июня 2019)
Улучшения:
Поиск: настройка максимального периода поиска в прошлом (@leogomes в #402).
Детали трассировки: устранение дублирования тегов для промежутков (@rubenvp8510 в #375).
Детали трассировки: перенос значений тегов промежутков в отдельные строки (@epkugelmass в #388).
Исправления:
Поиск: проверка корректности ввода при наличии массивов в полях тегов и ссылок (@rubenvp8510 в #382).
Поиск: проверка правильности работы при отсутствии запроса, но загрузке файла JSON (@rubenvp8510 в #383).
v1.2.0 (14 мая 2019)
Улучшения:
Детали трассировки: ограничение толщины промежутков на мини-карте (@rubenvp8510 в #372).
UI поиска: переход к первому совпадению при загрузке или нажатии на новый значок поиска (@everett980 в #367).
UI поиска: перемещение состояния фильтра в параметр запроса и выделение совпадений фильтров на графиках (@everett980 в #310).
Поиск: улучшение отображения длинных имён операций в списке операций (@kinghuang в #351).
Исправления:
Поиск: исправление опечатки в слове «содержащий» (@yurishkuro в #363).
Детали трассировки: исправление проблемы с перетаскиванием на мини-карту в представлении временной шкалы трассировки (Fix #354) (@rubenvp8510 в #357).
Детали трассировки: удаление лишней вертикальной полосы прокрутки в представлении временной шкалы трассировки (Fix #241) (@tiffon в #350).
Детали трассировки: обработка промежутков FOLLOWS_FROM для направляющих отступов в TraceView (Fix #333) (@rubenvp8510 в #335).
Dev docs: замена неправильной ссылки для подписания коммитов (@sosiska в #346).
Задачи и обслуживание:
TypeScript: преобразование из Flow в Typescript для Jaeger-UI (@everett980 в #359).
TypeScript: экспорт объявлений типов plexus, удаление Neutrino (@tiffon в #348).
TypeScript: переход plexus на TypeScript (от flowtypes) (вклад в #306) (@tiffon в #331).
Кодовая база Jaeger UI: использование memoize-one вместо собственных решений (@rubenvp8510 в #353).
Кодовая база Jaeger UI: обновление lodash до 4.17.11 (@tiffon в #343).
v1.1.0 (3 марта 2019)
Улучшения:
#169 Использовать Ant Design вместо Semantic UI.
#164 Исправить: использовать Ant Design вместо Semantic UI.
#165 Исправить: результаты поиска отображаются без даты.
#69 Исправить: в выпадающем списке пользовательского интерфейса Jaeger отсутствуют конечные точки.
#168 Исправить анализ двухзначного обратного просмотра (12 часов, 24 часа).
#167 Исправить: 12- и 24-часовой поиск не преобразуется в начальную временную метку правильно.
#162 Только JSON.parse строки JSON в значениях тегов/журналов.
#146 Исправить: теги со строковым типом отображаются как целые числа в пользовательском интерфейсе, проблема с bigint js.
#161 Добавить всплывающую подсказку о часовом поясе к настраиваемому полю формы обратного просмотра.
#154 Объяснить часовой пояс параметра обратного просмотра.
#153 Добавить опцию просмотра для необработанного/нескорректированного следа.
#152 Исправить: добавить опцию просмотра для необработанного/нескорректированного следа.
#147 Использовать logfmt для формата ввода поиска по тегам.
#145 Исправить: поддержка logfmt для ввода текста тегов в форме поиска.
#11 Исправить: документировать разрешённые операторы при поиске по тегам.
#143 Добавить значение конфигурации для отсечения DAG.
#130 Исправить: почему максимальная длина зависимости установлена равной 100 в DAG?
#141 В файле package.json#proxy проксировать все запросы /api.
#139 Исправить: кто-нибудь знает, как открыть порт 16686?
#140 Кодировать имена служб в вызовах API.
#138 Исправить: невозможно найти операции, если в serviceName есть символ '/'.
#136 Исправить бесконечные HTTP-запросы трассировки.
#128 Исправить: когда идентификатор трассировки недействителен, пользовательский интерфейс Jaeger отправляет этот запрос навсегда.
#134 Исправить разрешение имени трассировки.
#117 Исправить: traceName полагается на traceID равным spanID.
#129 Исправить: ¯*(ツ)/¯ не очень понятно.
#133 Улучшить сообщения об ошибках HTTP.
#122 Сделать вкладку зависимостей настраиваемой.
#120 Добавить модальное окно справки для клавиатуры.
#118 Обрабатывать ссылочный тип FOLLOWS_FROM.
#115 Исправить: рендеринг трасс со промежутками, содержащими ссылку 'FOLLOWS_FROM', кажется нарушенным.
#110 Исправить работу кнопки «Назад» в браузере.
#94 Исправить: кнопка «Назад» в браузере работает неправильно.
#107 Встраивать конфигурацию пользовательского интерфейса.
Служба запросов может встраивать пользовательскую конфигурацию пользовательского интерфейса в index.html, ускоряя первоначальную загрузку страницы и позволяя настраивать идентификаторы отслеживания Google Analytics без необходимости регенерации пакета пользовательского интерфейса. Это также закладывает основу для других сценариев настройки пользовательского интерфейса, в частности...
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )