Summary: | MYSQL : Agnostic on unix filenames (upper ne lower), creates rename problems | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Gerard Dirkse <gerard.dirkse> |
Component: | Database-Mysql | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | caulier.gilles, gerard.dirkse, richm+kde, swatilodha27 |
Priority: | NOR | ||
Version: | 4.14.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://github.com/KDE/digikam/commit/d18903fa644affd5f2b3c275b2544a54a9d64782 | Version Fixed In: | 5.0.0 |
Sentry Crash Report: | |||
Attachments: |
digikam1.2 initial list of files picture view
digikambug1.1 digikam1.3 digikambug1.4 digikambug1.5 digikam1.dbg digikam2.dbg digikam1.log |
Description
Gerard Dirkse
2015-11-25 14:48:55 UTC
Created attachment 95732 [details]
digikam1.2 initial list of files picture view
This is the contents of the test directory.
Created attachment 95733 [details]
digikambug1.1
Initial file list
Created attachment 95734 [details]
digikam1.3
Digikams initial view of the album, one is missing.
Created attachment 95735 [details]
digikambug1.4
Rename the pictures
Created attachment 95736 [details]
digikambug1.5
Result of rename, one disappeared, one missing showed up
Created attachment 95737 [details]
digikam1.dbg
Debug log 1 from kdebugdialog
Created attachment 95738 [details]
digikam2.dbg
digikam debug log 2 from kdebugdialog.
Created attachment 95739 [details]
digikam1.log
MYSQL log from this test run.
We need to make sure that the MySQL schema for text fields specifies a collation value that compares strings in a case sensitive manner. Useful background information at http://dev.mysql.com/doc/refman/5.7/en/case-sensitivity.html I suspect that we should be using the utf8_bin collation. http://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html MySQL has been made case sensitive. It now uses utf8_bin collation. Try digiKam 5.0.0 version. This file is closed now. Feel free to reopen, with necessary updates, if you still face the issue. |