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

OSCHINA-MIRROR/secretflow-scql

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
CHANGELOG.md 7.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 16:34 860c658

Changelog

Все значимые изменения в этом проекте будут задокументированы в этом файле.

Формат основан на Keep a Changelog, и этот проект придерживается Semantic Versioning.

Типы изменений

Added для новых функций. Changed для изменений в существующей функциональности. Deprecated для функций, которые скоро будут удалены. Removed для уже удалённых функций. Fixed для любых исправлений ошибок. Security в случае уязвимостей.

Стадии разработки

Добавленное

Изменённое

Исправленное

[0.9.1] — 2024-10-16

Добавлено

  • Поддержка оконной функции ROW_NUMBER() с предложением PARTITION BY и предложением ORDER BY.
  • Добавление нового ограничения CCL REVAL_RANK.
  • Добавление API ExplainQuery с путём /intra/query/explain.
  • Поддержка синтаксиса INSERT INTO SELECT, позволяющего записывать результат запроса обратно в базу данных (mysql/sqlite/postgres).
  • Поддержка функции trim.

Изменено

  • Улучшение наблюдателя за заданиями для лучшей работы в кластерном режиме брокера.

[0.9.0] — 2024-08-01

Добавлено

  • Поддержка записи файла вывода в OSS/MINIO через запрос select into.
  • Поддержка функций sin, cos, acos.
  • Поддержка функции geodist.
  • Брокер поддерживает использование postgres в качестве хранилища метаданных.

Изменено

  • Снижение пикового использования памяти при крупномасштабных задачах пересечения за счёт потокового выполнения.
  • Связывание tcmalloc для решения проблемы увеличения памяти.

Исправлено

  • Устранение сбоев при превышении дамп-файла строковым столбцом размером 2 ГБ.
  • Уменьшение вероятности проблем с несоответствием контрольной суммы графа.

[0.8.1] — 2024-07-02

Добавлено

  • Поддержка функциональности изоляции сеансов в движке SCQL.
  • Поддержка служб регистрации/обнаружения брокеров на основе консула, предоставляющих аутентификацию ACL/TLS.

Изменено

Исправлено

[0.8.0] — 2024-06-12

Добавлено

  • Расширенные RPC FetchResult и команда brokerctl get result для сообщения о ходе выполнения задания, когда результат не готов.
  • Поддержка конфигураций уровня проекта/запроса.
  • Поддержка NULL для личных данных: включая арифметику, логику, агрегацию и т. д., {IS [NOT] NULL, IFNULL, COALESCE} также поддерживаются.
  • Поддержка изоляции портов для службы связи движка и службы панели управления (RunExecutionPlan).
  • Добавление нового ограничения CCL PLAINTEXT_AS_JOIN_PAYLOAD.

Изменено

  • критическое изменение: типы ответов API брокера DoQuery и FetchResult несовместимы.

Исправлено

[0.7.0] — 2024-05-14

Добавлено

  • Добавлен API CheckAndUpdate для самовосстановления при несогласованности состояния в режиме P2P.

Исправлено

  • Исправлена проблема, из-за которой брокер не мог обнаружить сбои SCQLEngine или быть убитым OOM.

[0.6.0] — 2024-04-15

Добавлено

  • Поддержка пар ключей RSA в SCQLBroker.
  • Поддержка работы на kuscia и динамического планирования SCQLEngine через задание kuscia.
  • Добавлен параметр dry_run в запросе DoQuery, который можно использовать для проверки синтаксиса запроса и CCL без фактического выполнения запроса.
  • Улучшена высокая доступность брокера, поддерживается развёртывание в многоузловом кластере.
  • Поддерживается чтение csv из OSS/MINIO.

Изменено

  • критическое изменение: изменение формы типа данных столбца, тип данных LONG устарел.
  • критическое изменение: модификация схемы таблицы в хранилище брокера для режима P2P.

[0.5.0] — 2024-01-10

Добавлено

  • Добавлена поддержка маршрутизатора HTTP-источника данных.

Изменено

  • критическое изменение: добавлена таблица members в хранилище брокера для режима P2P.
  • Ускорение GROUP BY с помощью Radix Sort.
  • Скорректированы элементы конфигурации для SCQLEngine и SCQLBroker.

Исправлено

  • Исправлено обнаружение прав CCL в режиме P2P.

[0.4.0] — 2023-11-15

Добавлено

  • Добавлена поддержка режима P2P, больше не нужно полагаться на доверенную третью сторону.
  • Добавлена поддержка типов данных {datetime, timestamp}, а также связанных операций.
  • Поддержка использования ArrowSQL в качестве источника данных для Engine.
  • Добавлена поддержка операторов {Limit Cast Mod}.

Изменено

  • Отполирован план документа.

[0.3.0] — 2023-09-10

Добавлено

  • Оптимизация использования памяти SCQLEngine, немедленное освобождение неиспользуемых тензоров.
  • Предупреждающая информация в результатах запроса.
  • Поддержка операторов {LEFT JOIN, RIGHT JOIN, CASE WHEN, IF}.

Изменено

  • Ускорена GROUP BY.

Комментарий ( 0 )

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

1
https://gitlife.ru/oschina-mirror/secretflow-scql.git
git@gitlife.ru:oschina-mirror/secretflow-scql.git
oschina-mirror
secretflow-scql
secretflow-scql
main