Попробуйте сгенерировать с помощью Claude. У приложения grpc инерфейс, в спеках есть комментарии, они хорошо работают как промпты. Я что-то никак не доберусь найти время и сгенерировать пример UI. Если получится - присылайте PR, поделимся им с другими пользователями. Вот пример dashboard для мониторинга базы postgres, это полностью работа LLM, его сгенерировал наш коллега zhang mingli. У него была более сложная задача - он генерировал и backend и frontend, сам не написал ни строчки кода, вся работа заняла около суток. Промпты, которые он использовал https://github.com/avamingli/pg_dash/blob/master/CLAUDE.md Они хороший пример, как можно организовать всю работу
Спасибо! Да, 2.1 мы зарелизили в виде исходного кода, но 2.2 (целимся выпустить этот релиз летом/осенью) уже хотели бы выложить с артефактами в виде deb/rpm/docker.
Планируем в этом году сделать in-place миграцию, чтобы было как в PG - заменяешь каталог и бинарники, а данные не трогаешь. Для этого доделываем оригинальную утилиту gpupgrade, следите за анонсами )
Пулер odyssey теперь в pgdg, Andy Pavlo про него тоже рассказывал
Greenplum (MPP Postgres) теперь называется cloudberry и это проект Apache
Шардированный postgres тоже есть, называется SPQR и он тоже в open-source под лицензией postgres
Можно набежать в любой проект и нанести пользу. Например, если вы используете gporca и хочется его дальнейшего развития - мы этим занимаемся в cloudberry.
И также всегда можно встретиться лично на конфе/meetup/в баре и обсудить интересные идеи, вдруг вы хотите не знаю, robust predicate transfer для PG реализовать. Welcome )
Попробуйте сгенерировать с помощью Claude. У приложения grpc инерфейс, в спеках есть комментарии, они хорошо работают как промпты. Я что-то никак не доберусь найти время и сгенерировать пример UI. Если получится - присылайте PR, поделимся им с другими пользователями. Вот пример dashboard для мониторинга базы postgres, это полностью работа LLM, его сгенерировал наш коллега zhang mingli. У него была более сложная задача - он генерировал и backend и frontend, сам не написал ни строчки кода, вся работа заняла около суток. Промпты, которые он использовал https://github.com/avamingli/pg_dash/blob/master/CLAUDE.md Они хороший пример, как можно организовать всю работу
Да, он состоит из 2х частей - https://github.com/open-gpdb/yagpcc - сервис для приема данных от GP и агрегации, запускается на всех машинах GP. И расширение для GP - https://github.com/apache/cloudberry/tree/main/gpcontrib/gp_stats_collector - оно отправляет данные из GP во внешний сервис, его нужно будет скомпилировать под ваши бинарники и добавить в shared_preload_libraries
Спасибо! Да, 2.1 мы зарелизили в виде исходного кода, но 2.2 (целимся выпустить этот релиз летом/осенью) уже хотели бы выложить с артефактами в виде deb/rpm/docker.
Бекапов 2 вида:
логический, см https://github.com/apache/cloudberry-backup
физический: см https://github.com/wal-g/wal-g
Все бекапы согласованные, для физической копии можно сделать PITR
Прямо сейчас миграцию можно сделать с помощью копирования данных в новый кластер утилитой cbcopy https://cloudberry.apache.org/docs/sys-admin/migration-and-upgrade/
Планируем в этом году сделать in-place миграцию, чтобы было как в PG - заменяешь каталог и бинарники, а данные не трогаешь. Для этого доделываем оригинальную утилиту gpupgrade, следите за анонсами )
Так, ну мы уже все это делаем
Физический бекап wal-g кажется знают все )
Пулер odyssey теперь в pgdg, Andy Pavlo про него тоже рассказывал
Greenplum (MPP Postgres) теперь называется cloudberry и это проект Apache
Шардированный postgres тоже есть, называется SPQR и он тоже в open-source под лицензией postgres
Можно набежать в любой проект и нанести пользу. Например, если вы используете gporca и хочется его дальнейшего развития - мы этим занимаемся в cloudberry.
И также всегда можно встретиться лично на конфе/meetup/в баре и обсудить интересные идеи, вдруг вы хотите не знаю, robust predicate transfer для PG реализовать. Welcome )
Макс обещал, но пока что движок векторизации не в opensource. В коде есть поддержка сборки, но не сам движок. Да, используется только в PAX
Это замена AO/AOCO таблиц
Поддерживать будем. Сейчас рассматриваем разные опции, обо всем расскажем. Приходите на наши meetup )