Bug 41414

Summary: В pgadmin3 ошибки при работе с postgresql11-server, postgresql12-server
Product: Branch p10 Reporter: Evgeny Shesteperov <alimektor>
Component: pgadmin3Assignee: Alexei Takaseev <taf>
Status: NEW --- QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5    
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
pgadmin3-postgresql11-error.png
none
pgadmin3-postgresql12-error-1.png
none
pgadmin3-postgresql12-error-2.png none

Description Evgeny Shesteperov 2021-11-23 11:58:50 MSK
Created attachment 9962 [details]
pgadmin3-postgresql11-error.png

Версия pgadmin3: обнаружено, начиная с 1.22.2-alt3

Дистрибутивы
============

* p10-server-9.1-x86-64-temporary
* p10-workstation-10-x86-64
* p10-workstation-10-i586
* p10-education-10-x86-64-alpha
* p10-kworkstation-10-x86-64-alpha
* p10-education-10-x86-64-kde-alpha

Предусловия
===========

Установленный postgresql11-server / postgresql12-server, xterm; пользователь PostgreSQL:

	# createuser -U postgres --superuser --createdb --createrole --encrypted --pwprompt tester

Шаги воспроизведения
====================

1. Добавить локальный сервер PostgreSQL с именем local
2. Создать базу данных, используя pgadmin:
	2.1. Выбрать Группы серверов -> Серверы -> local -> Базы данных.
	2.2. Выбрать пункт меню Правка -> Создать...
	2.3. Заполнить поля:
		имя: tester_database
		владелец: tester
3. Создать таблицу, используя плагин PSQL Console:
	3.1. Выбрать пункт меню Плагины -> PSQL Console.
	3.2. Создать таблицу:

		CREATE TABLE my_table(
			first integer not null default 0,
			second text
		);
4. Выбрать созданную таблицу.
	4.1. Выбрать Группы серверов -> Серверы -> local -> tester_database -> Схемы -> Таблицы -> my_table

Ожидаемый результат: получение информации о созданной таблице.

Фактический результат:
	для postgresql11: вывод ошибки (скриншот pgadmin3-postgresql11-error.png), однако в дальнейшем можно просмотреть созданную таблицу.
	для postgresql12: вывод ошибки (скриншот pgadmin3-postgresql12-error-1.png), нет возможности просмотреть созданную таблицу (скриншот pgadmin3-postgresql12-error-2.png).
Comment 1 Evgeny Shesteperov 2021-11-23 11:59:28 MSK
Created attachment 9963 [details]
pgadmin3-postgresql12-error-1.png
Comment 2 Evgeny Shesteperov 2021-11-23 11:59:52 MSK
Created attachment 9964 [details]
pgadmin3-postgresql12-error-2.png
Comment 3 Evgeny Shesteperov 2023-01-24 18:13:16 MSK
Воспроизвёл в P10 на p10-kworkstation-10.1-x86-64.

Версия: pgadmin3-1.22.2-alt4 

В Sisyphus с версией pgadmin3-1.23.0b-alt3 не воспроизводится.
Comment 4 Alexei Takaseev 2023-01-25 07:05:46 MSK
Посмотрите задание https://git.altlinux.org/tasks/314105/ если в окружении p10 работает нормально, то можно бэкпортировать.