Created attachment 17168 [details] лог Добрый день, коллеги! Nextcloud развёрнут под Apache на одном сервере с postgresql 12 После обновления Nextcloud до версии 30.0.0.14 из актуального репозитория p10, при работе возникает ошибка текстовый лог - error01.txt При этом, при работе системы, наблюдается высокая нагрузка на CPU и большое количество процессов httpd порождающие, так-же большое количество запросов к postgresql Анализ логов postgres выявил ту-же ошибку, что видно в панели администрирования Nextcloud: 2024-11-12 21:35:14.380 +07 [1202336] ERROR: column "cr.id" must appear in the GROUP BY clause or be used in an aggregate function at character 8 2024-11-12 21:35:14.380 +07 [1202336] STATEMENT: SELECT "cr".*, "co"."calendardata", "c"."displayname", "c"."principaluri", "cr"."notification_date", "cr"."event_hash", "cr"."type" FROM "oc_calendar_reminders" "cr" INNER JOIN "oc_calendarobjects" "co" ON "cr"."object_id" = "co"."id" INNER JOIN "oc_calendars" "c" ON "cr"."calendar_id" = "c"."id" WHERE "cr"."notification_date" <= $1 GROUP BY "cr"."event_hash", "cr"."notification_date", "cr"."type" Поиск в сети показал, что по данная ошибка известна и исправлена в версии 30.0.1: https://help.nextcloud.com/t/error-after-upgrading-to-30-0-driver-exception/203947 https://github.com/nextcloud/server/pull/48211 https://github.com/nextcloud/server/issues/47275 https://github.com/nextcloud/server/pull/47399 Описанное в указанных источниках обходное решение годится только для СУБД mysql/mariadb, но не для postgresql В настоящий сервер, практически не функционален, т.е. при количестве одновременно зашедших пользователей более 70-100 количество долгоживущих процессов httpd2 (и, видимо "зависших" модулей mod_php некорректно обрабатывающих происходящее) увеличивается лавинообразно вплоть до полной неработоспособности. Коллеги, можно ли оперативно собрать пакет более свежей версии для тестирования?
nextcloud-30.0.2-alt1 -> sisyphus: Wed Nov 13 2024 Kirill Izmestev <felixz@altlinux> 30.0.2-alt1 - New version (ALT #52028).