https://bugs.documentfoundation.org/show_bug.cgi?id=81430

--- Comment #14 from Julien Nabet <serval2...@yahoo.fr> ---
Here are some infos about work done here.
There have been several patches:

1)
https://cgit.freedesktop.org/libreoffice/core/commit/?id=dcb7bd026cc1813eaee8b7dadba0583348b4458e

wasn't related to the bugtracker and was about removing system schemas from
tables pane:
goal: facilitate tests and do like MYSQL JDBC part

2)
https://cgit.freedesktop.org/libreoffice/core/commit/?id=8dd86eb5602bed539da5ffb584e09847dbde4d60
add first part of the skeleton of the whole mechanism

3)
https://cgit.freedesktop.org/libreoffice/core/commit/?id=bb29b12a9e367d181a5d9d962d466df41e093e0c
add second part of the skeleton of the whole mechanism

4)
https://cgit.freedesktop.org/libreoffice/core/commit/?id=628fedabdd27ad08e9a42f47106864751e493c2c
implement it + implement things manually which were done quite automatically.

Even if I tested some cases, it still needs some testing and may have brought
some regressions, so I won't backport them on 7.3 branch or below.
Of course, if there are too much regressions and that I can't fix them (at
least important ones), I'll revert these patches. To identify the commits
quickly, I used the prefix "Mysql/MariaDB" in the title of the description of
each.


Just for the record, I know that for database implementations there's the
general mechanism and the manual mechanism. I don't know what's feasible with
the general mechanism or when to choose one or the other. Perhaps a far more
simple and therefore elegant patch would have fixed this bugtracker by using
the general mechanism but since I know it too little, I used parts of Firebird
implementation (manual mechanism) which were working and adapted them.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to