View Issue Details

IDProjectCategoryView StatusLast Update
0009125VALENTINA SERVERDatabasepublic2022-08-07 08:48
ReporterDale Evankovich Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
PlatformALLOSALLOS VersionALL
Product Version12.4.x 
Summary0009125: Requesting Clarification on recent Valentina DB format changes in 12.5.x
DescriptionRelease notes at...
https://valentina-db.com/docs/dokuwiki/v12/doku.php?id=valentina:releases:12.0:12.5

advise of a database format change starting with Version 12.5.x which is not reversible and prior backup is recommended.

My questions are...
1). Does only Valentina Studio 12.5.x upgrade the database to the new format?
2) What about the Valentina Server 12.5.x product? Will it automatically upgrade the database format upon first opening or will it retain and use ANY prior database format version?
3) If a database is upgraded accidentally with no prior backup, will previous Valentina Studio versions ( 12.4.4 and earlier) be able to utilize it since the database version changed?
4). If a database is upgraded accidentally with no prior backup, will previous Valentina Server versions ( 12.4.4 and earlier) be able to utilize it since the database version changed?
5). Is only the BLOB data type updated in the new database version and all the other data types remain the same?

I ask since if Server 12.5.x and future versions will/can support any database version, only Valentina Studio 12.5.x and above need to be avoided to maintain a prior database version going forward.
TagsNo tags attached.

Activities

Ivan Smahin

Ivan Smahin

2022-08-07 08:48

manager   ~0011903

>> 1). Does only Valentina Studio 12.5.x upgrade the database to the new format?

Any product will do it silently on db.Open. vStudio just additionally warns you before such a convert.

>> 2) What about the Valentina Server 12.5.x product? Will it automatically upgrade the database format upon first opening or will it retain and use ANY prior database format version?

Yes, vServer also performs such silent convert (on db.Open call), and there is no option to still use the "old" db format.

>> 3) If a database is upgraded accidentally with no prior backup, will previous Valentina Studio versions ( 12.4.4 and earlier) be able to utilize it since the database version changed?

No, prev. versions will refuse to open the "new" format.

>> 5). Is only the BLOB data type updated in the new database version and all the other data types remain the same?

In this update, yes, it is only BLOB's storage changes.

Issue History

Date Modified Username Field Change
2022-08-06 10:10 Dale Evankovich New Issue
2022-08-07 08:48 Ivan Smahin Note Added: 0011903