Bug 29850

Summary: New version 0.9.4 of pgModeler
Product: Mageia Reporter: Nicolas Salguero <nicolas.salguero>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: andrewsfarm, davidwhodgins, herman.viaene, nicolas.salguero, sysadmin-bugs
Version: 8Keywords: advisory, validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA8-64-OK
Source RPM: pgmodeler-0.9.3-1.mga8.src.rpm CVE:
Status comment:
Attachments: small model with two tables

Description Nicolas Salguero 2022-01-06 10:15:29 CET
Hi,

Version 0.9.4 of pgModeler provides many improvements:
  - multiple layers support
  - metadata handling improvements
  - custom canvas colors
  - new attributes for function and procedure
  - quickly drop databases
  - exporting to split SQL files
  - hide schema names from data types
  - adjust role memberships through diff process
  - indexes now support non-key columns
  - pgModeler Schema Editor tool.

Best regards,

Nico.
Nicolas Salguero 2022-01-06 10:16:06 CET

Source RPM: (none) => pgmodeler-0.9.3-1.mga8.src.rpm
CC: (none) => nicolas.salguero
Assignee: bugsquad => nicolas.salguero

Comment 1 Nicolas Salguero 2022-01-06 10:18:51 CET
Suggested advisory:
========================

Version 0.9.4 of pgModeler provides many improvements:
  - multiple layers support
  - metadata handling improvements
  - custom canvas colors
  - new attributes for function and procedure
  - quickly drop databases
  - exporting to split SQL files
  - hide schema names from data types
  - adjust role memberships through diff process
  - indexes now support non-key columns
  - pgModeler Schema Editor tool.

References:
https://pgmodeler.io/blog/2021/12/17/i-proudly-present-you-pgmodeler-094
https://github.com/pgmodeler/pgmodeler/releases/tag/v0.9.4
========================

Updated packages in core/updates_testing:
========================
pgmodeler-0.9.4-1.mga8
pgmodeler-devel-0.9.4-1.mga8

from SRPM:
pgmodeler-0.9.4-1.mga8.src.rpm

Status: NEW => ASSIGNED
Assignee: nicolas.salguero => qa-bugs

Comment 2 Herman Viaene 2022-01-07 12:11:30 CET
MGA8-64 Plasma on Lenovo B50 in Dutch
No installation issues.
Opened an existing model made with the current version, and that throws an error:
Error while interpreting XML buffer at line 0 column 0.
Message generated by the parser: No declaration for attribute
However thisdialogue offers a possiblity "Fix model" that creates a new file xxxxfixed.dbm. Let the fixing run and opened the new file: All info I entered is there, so its not too bad.
Created a new testmodel wit two tables and a foreign key between the two, seems to work OK.
I'll check whether I still have a working postgres instance somewhere to do an import as in bug 25981. If I don't find one, I'll OK on the basis of the test done now.
For future reference, I'll attach the testmodel.

CC: (none) => herman.viaene

Comment 3 Herman Viaene 2022-01-07 12:12:33 CET
Created attachment 13076 [details]
small model with two tables
Comment 4 Herman Viaene 2022-01-07 12:26:45 CET
I could import the postgres database for gnucash from my  desktop PC Looks good

Whiteboard: (none) => MGA8-64-OK

Comment 5 Thomas Andrews 2022-01-07 18:33:35 CET
Validating. Advisory in Comment 1.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs

Dave Hodgins 2022-01-11 01:57:39 CET

CC: (none) => davidwhodgins
Keywords: (none) => advisory

Comment 6 Mageia Robot 2022-01-11 08:13:50 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2022-0005.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED