View Issue Details

IDProjectCategoryView StatusLast Update
0000539FakturamaOberflächepublic2022-09-01 10:04
Reporterrheydenr Assigned Torheydenr  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product Version2.1.0 
Target Version2.1.3Fixed in Version2.1.3 
Summary0000539: [FAK-540 (alt)] Umstellung auf MariaDB
Description

statt MySQL sollte besser MariaDB verwendet werden, wobei hier sicher nur der entsprechende Treiber geliefert werden muß)

Additional Information

Ist nicht ganz so einfach. Der Treiber muß zunächst in ein OSGi-Bundle gepackt werden. Beim Test ist darauf zu achten, daß unter Windows und Linux getestet wird, weil sich das dort teilweise unterschiedlich verhält.
Hinweise:

kleiner Hinweis noch für MySQL:

neu: https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-usagenotes-connect-drivermanager.html

Der Verbindungsstring ist anders! ==> Class.forName("com.mysql.cj.jdbc.Driver").newInstance();

TagsNo tags attached.

Activities

barbers

2018-04-02 20:48

reporter   ~0000716

Hab es gerade probiert mit Version 2.0.1 (unter Windows 10 64Bit) und es läuft wie erwartet ohne Fehler.
MariaDB ist mit MySQL >99% kompatibel, von daher sollte kein gesonderter Treiber notwendig sein.

rheydenr

2018-04-03 00:24

administrator   ~0000717

Last edited: 2018-04-03 00:24

Mittlerweile bin ich hier etwas vorsichtig geworden, da es tatsächlich in manchen Konstellationen zu üblen Fehlern kommt (das hängt aber an der Konfiguration der Datenbank). Ich muß das mal noch ein bißchen untersuchen und auf Rückmeldungen warten.

microangelo

2021-02-19 15:25

reporter   ~0001177

Ich habe Version 2.1.1 unter Linux und Windows mit MariaDB NICHT zum laufen gebracht; mit MySQL lief es sofort.
Es ist also nicht mehr so trivial wie es im Allgemeinen behauptet wird.

Trotzdem wäre langfristig ein Wechsel von MySQL auf MariaDB wünschenswert. Ist aus meiner persönlichen Sicht zukunftssicherer.

rheydenr

2022-09-01 10:03

administrator   ~0001273

Issue History

Date Modified Username Field Change
2017-12-30 00:08 rheydenr New Issue
2017-12-30 00:08 rheydenr Status new => assigned
2017-12-30 00:08 rheydenr Assigned To => rheydenr
2017-12-30 03:11 rheydenr Severity minor => feature
2018-02-11 23:48 rheydenr Target Version 2.4.0 => Pipeline
2018-02-12 00:00 rheydenr Target Version Pipeline => 2.4.0
2018-04-02 20:48 barbers Note Added: 0000716
2018-04-03 00:24 rheydenr Note Added: 0000717
2018-04-03 00:24 rheydenr Note Edited: 0000717
2020-02-20 22:12 rheydenr Product Version 2.0.ALPHA =>
2020-02-20 22:12 rheydenr Fixed in Version 0.0 =>
2020-02-20 22:12 rheydenr Description Updated
2020-02-20 22:12 rheydenr Additional Information Updated
2020-02-20 22:17 rheydenr Additional Information Updated
2020-12-07 21:53 rheydenr Additional Information Updated
2021-02-19 15:25 microangelo Note Added: 0001177
2022-05-07 09:16 rheydenr Product Version => 2.1.0
2022-05-07 09:16 rheydenr Target Version 2.4.0 => 2.1.3
2022-05-07 09:49 rheydenr Target Version 2.1.3 => 2.1.4
2022-08-06 11:21 rheydenr Target Version 2.1.4 => 2.1.3
2022-09-01 10:03 rheydenr Additional Information Updated
2022-09-01 10:03 rheydenr Note Added: 0001273
2022-09-01 10:04 rheydenr Status assigned => resolved
2022-09-01 10:04 rheydenr Resolution open => fixed
2022-09-01 10:04 rheydenr Fixed in Version => 2.1.3