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

OSCHINA-MIRROR/hank-whu-turbo-rpc

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

Описание выпуска


turbo-0.0.9

Дата выпуска: 26 июля 2018 г.

Изменения:

  1. Объединение отправки данных запроса в клиенте, на основе реализации ServiceComb.
  2. Реализация ManualSerializer в качестве эталона производительности для сериализации.
  3. Обновление javassist до версии 3.23.1-GA.
  4. Обновление netty до версии 4.1.27.Final.

turbo-0.0.8

Дата выпуска: 25 июня 2018 г.

Изменения:

  1. Исправление проблемы с ошибкой загрузки класса javassist.

turbo-0.0.7

Дата выпуска: 25 июня 2018 г.

Изменения:

  1. Переработка реализации сериализации kryo protostuff, что значительно повышает производительность.
  2. Регистрация классов, используемых в методах RPC, в kryo protostuff через статический анализ кода.
  3. Оптимизация производительности HexUtils URLEncodeUtils.
  4. Исправление нескольких ошибок, связанных со сдвигом битов.
  5. Разделение проекта на три отдельных проекта: turbo-utils, turbo-kryo и turbo-protostuff.
  6. Изменение структуры mvn для удобства импорта проекта в idea.
  7. Обновление javassist до версии 3.23.0-GA.
  8. Обновление netty до версии 4.1.25.Final.
  9. Обновление spring-boot до версии 2.0.3.RELEASE.

turbo-0.0.6

Дата выпуска: 11 мая 2018 г.

Изменения:

  1. Модификация конфигурации netty (на основе jupiter-rpc).
  2. Повышение безопасности и универсальности ConcurrentArrayList.
  3. Уменьшение количества обработчиков на стороне клиента.
  4. Обновление netty до версии 4.1.24.
  5. Обновление jackson до версии 2.9.5.
  6. Обновление guava до версии 25.0.
  7. Обновление spring-boot до версии 2.0.2.

turbo-0.0.5

Дата выпуска: 31 марта 2018 г.

Изменения:

  1. Введение кэширования заполнения в FastClock AtomicMuiltInteger.
  2. Возможность настройки максимального количества запросов в пути без ограничений для уменьшения конкуренции за блокировку.
  3. Устранение конкуренции за блокировки в FutureContainer путём замены NonBlockingHashMapLong на IntObjectHashMap.
  4. Удаление зависимости от jctools.
  5. Обновление kryo до версии 4.0.2.

turbo-0.0.4

Дата выпуска: 21 марта 2018 г.

Изменения:

  1. Обновление netty до версии 4.1.22.Final.
  2. Обновление guava до версии 24.1.
  3. Обновление typesafe-config до версии 1.3.3.
  4. Обновление jctools до версии 2.1.2.
  5. Повышение безопасности потоков в ConcurrentArrayList ConcurrentIntToIntArrayMap ConcurrentIntToObjectArrayMap.
  6. Добавление метода remove в ConcurrentIntToIntArrayMap и ConcurrentIntToObjectArrayMap.
  7. Внедрение Recycler в netty для повышения производительности и снижения нагрузки на сборщик мусора.
  8. Совместимость с Java 10.
  9. Совместимость со SpringBoot 2.

turbo-0.0.3

Дата выпуска: 6 февраля 2018 г.

Изменения:

  1. Очистка ненужной реализации BlazeObjectPool.
  2. Удаление ненужных методов из RandomId.
  3. Удаление ненужных методов из ByteBufUtils.
  4. Обновление jackson до версии 2.9.4.
  5. Обновление guava до версии 24.0.
  6. Оптимизация производительности LoadBalance при одинаковых весах.
  7. Исправление ошибки, связанной с повторным созданием MethodParamClass.
  8. Исправление ошибки, когда приложение автоматически переподключалось после закрытия.

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

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

1
https://api.gitlife.ru/oschina-mirror/hank-whu-turbo-rpc.git
git@api.gitlife.ru:oschina-mirror/hank-whu-turbo-rpc.git
oschina-mirror
hank-whu-turbo-rpc
hank-whu-turbo-rpc
master