OpenMLDB Weekly Update(2021.9.5-2021.9.12)

GitHub

            OpenMLDB Weekly Update(2021.9.5-2021.9.12)

# OpenMLDB

Summary

На этой неделе было объединено 11 пулл-реквестов, добавлено 9 новых пулл-реквестов, закрыто 14 тикетов и добавлено 12 новых тикетов. Всего было изменено 57 файлов, добавлено 3002 строки кода и удалено 539 строк кода.

Merged Pull Requests

Open Pull Requests

Close Issues

Open Issues

Contributors

Highlights

Три новых модуля Java на этой неделе: openmldb-common, openmldb-batchjob и openmldb-taskmanager. Новые подмодули могут быть быстро реализованы с помощью повторно используемой абстракции модуля Java. Модуль BatchJob и TaskManager реализуют первую версию с минимальным набором функций, обеспечивающую базовые функции управления пакетными задачами.

На этой неделе за счет расширения синтаксического анализатора SQL и оптимизатора физического плана реализованы функции полной группировки, агрегации и фильтрации онлайн-исполнителя.Сложность этой функции заключается в необходимости различать функции UDF и UDAF в SQL при разборе SQL. этапе и, наконец, сгенерируйте соответствующий логический план и оптимизированный физический план.

Приглашаем больше разработчиков подписаться и принять участиеOpenMLDBПроект с открытым исходным кодом.