1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/TarsCloud-TarsGo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Changelog.md 10 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 03:49 0229a6b

Чаangelog

1.2.0 (2022/03/07)

  • Поддержка tars-trace @lbbniu #326
  • поддержка rpc keepalive @BeyondWUXF #3

1.1.9 (2022/01/24)

  • Избегание установки программы генерации протокола tars2go каждый раз при создании проекта by @lbbniu in #322
  • Неэффективность настройки client objQueueMax by @BeyondWUXF in #323

1.1.8(2022/01/13)

  • Автоматическое предоставление отчётов о состоянии и свойствах при независимом запуске TarsGo-клиента by @lbbniu in #314
  • Обновление версии tars в setting.go by @lbbniu in #321

1.1.7 (2022/01/12)

  • Исправление: потеря точности чисел JSON by @chenhengqi in #270
  • Функция remotelog by @lanhy in #269
  • Исправление: закрытие fd при закрытии соединения by @chenhengqi in #274
  • Поддержка диспетчера отчётов by @defool in #282
  • Установка GOOS в make upload by @defool in #281
  • Поддержка установки состояния by @defool in #287
  • Установление значения по умолчанию для json req value by @defool in #288
  • Исправление проблемы с ошибкой «assignment to entry in nil map» при использовании неинициализированной карты by @tzwsoho in #286
  • Исправление индекса by @BaBahsq in #293
  • Исправление неэффективности handleTimeout by @Isites in #295
  • Улучшение производительности кодека by @defool in #301
  • Поддержка вызова через set by @wgfxcu in #303
  • Исправление ошибки вывода 'endoint' -> 'endpoint' by @Benjamin142857 in #308
  • Поддержка включения параметров и определения нескольких модулей в одном файле tars2go by @lbbniu in #296
  • Оптимизация обработки нескольких модулей в одном tars-файле by @lbbniu in #316
  • Создание проектов с использованием каркаса tarsgo с помощью команды tarsgo для версий go 1.16+ by @lbbniu in #311
  • Поддержка разделения SSL: соответствие c++ поддерживает https by @lbbniu in #319
  • Оптимизация согласованности хэша by @lbbniu in #320

1.1.6 (2021/02/09)

  • Поддержка кодов ошибок RPC
  • Поддержка регистрации нескольких фильтров для TarsServer и TarsClient
  • Поддержка include в tars2go: поддержка относительного пути
  • Добавление обратного вызова DoClose
  • Исправление паники при вызове тайм-аута
  • Исправленное время ожидания ответа
  • Исправленные недостающие директивы форматирования
  • Отсутствие отображения ошибки при использовании tars в качестве клиента
  • Поддержка родительского каталога outdir в tars2go
  • Исправленный тайм-аут для recv
  • Оптимизированное использование памяти
  • Замена устаревших ссылок на новые
  • Исправлены опечатки в readme и setting.go
  • Исправлена ошибка максимального числа вызовов report
  • Исправлен случай создания запроса с id == 0
  • Исправлен формат md

1.1.5 (2020/07/19)

  • Улучшены некоторые функции
  • Экспорт функции newServantProxy как публичной

1.1.4 (2020/06/15)

ChangLogs

  • Слияние из ветки feature/tars-gateway (добавление поддержки tup и json протокола)

1.1.3 (2020/06/02)

ChangLogs

  • Исправленная ошибка, когда RequestPacket не устанавливал тайм-аут
  • Исправленный README

1.1.2 (2020/04/23)

ChangLogs

  • Слияние с внутренней версией tars

1.1.1 (2020/04/06)

ChangLogs

  • Обновлённая версия плагина zipkin (#172)
  • Исправлено отсутствие считывателя в пустом списке параметров
  • Исправлена компиляция с ошибкой package name upperFirstLatter (#179)
  • Исправлена проблема, из-за которой синхронизация журнала с удалённым сервером вызывала слишком высокое использование ЦП.
  • util/rogger: 1. отображение имени функции без имени пакета при logLevel = debug; 2. поддержка цветной строки logLevel при использовании консольного писателя;
  • стиль: goimports .
  • стиль: сделать каждую строку короче
  • стиль: исправить опечатку
  • стиль: gofmt .
  • Исправлена пустая строка ошибки, когда объект получает код ошибки Tars без сообщений.
  • Экспортирован метод получения конфигурации и уведомления о ServerConfig (#150)
  • Добавлен Go-модуль (#135)
  • statf: исправлена утечка памяти путём удаления mStatCount
  • Завершение декодирования tars при отсутствии обязательного поля
  • Игнорирование регистра при чтении enableset config (#134)
  • Добавить настраиваемую длину пакета (#127)
  • Избегать компиляции тестового кода в исполняемый файл приложения (#124)
  • Вызов flag.Parse при необходимости, добавление IP/порта UDP-клиента в контекст (#123)
  • flag.Parse() не должен вызываться во время init. Вместо этого регистрируйте флаги во время инициализации и вызывайте flag.Parse() в main(). (#113)
  • исправление nil config (#116)
  • исправление GetConfig сбой в облачной среде tars public cloud env (#104)
  • исправление create_tars_server.sh ошибка @ubuntu (#98)
  • поддержка плавного перезапуска (#95)
  • изменение регистратора для включения префикса (#97)
  • tars2go поддержка типа enum
  • получение conf из шаблона (#92)
  • исправлен tars.reportNotifyInfo недоступен; и снова потяните (#86)
  • исправление дедлока
  • исправление ineffassign
  • исправление panic свойства nil
  • добавлен интервал удалённого ведения журнала
  • исправлена ошибка администратора, из-за которой не отправлялись уведомления msgs. (#80)
  • ошибка endpoint manager find activeEps исправлена. (#79)
  • golint для appprotocol.go исправлен
  • исправлена ошибка, из-за которой cleanall не удалял файлы *.tgz (#81)
  • ошибка endpoint manager find activeEps исправлена. (#79)
  • администратор исправляет ошибку, из-за которой servant не отправлял уведомления msgs. (№ 80). Исправления неэффективного назначения

Модифицировано # для значения конфигурации, которое находится в строке. Теперь только символ # в начале строки считается комментарием. (№78)

Поддержка makefile для нескольких GOPATH (№76)

В examples/EchoTestServer модифицировали taf на tars и добавили клиент для него. (№75)

Проверка линтера для примеров кода.

Изменение отчёта об ошибке.

Исправление nil panic в gpool.

Применение gofmt -s -w ко всем файлам.

1.1.0 (2018/11/13)

Новые функции

  • Добавлена поддержка контекста: теперь можно поместить tarscurrent в контекст для получения IP-адреса клиента, порта и т. д.
  • Введён дополнительный параметр для помещения контекста в пакет запроса.
  • Реализован фильтр для написания плагина сервиса tars.
  • Добавлен плагин zipkin opentracing.
  • Обеспечена поддержка протокола buffers.

Исправления и улучшения

  • Изменён тип поля sbuffer в пакете запроса с vector на vector.
  • Исправлена ошибка в отчёте о статистике.
  • Получен уровень журнала для удалённой конфигурации.
  • Устранена проблема взаимоблокировки при получении информации о маршрутизации в экстремальных ситуациях.
  • Улучшен пул горутин.
  • Решена проблема периодического паники из-за последовательности запуска горутин.
  • Проведена проверка большинства кодов с помощью golint.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/TarsCloud-TarsGo.git
git@api.gitlife.ru:oschina-mirror/TarsCloud-TarsGo.git
oschina-mirror
TarsCloud-TarsGo
TarsCloud-TarsGo
master