View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000760 | savapage-core | LDAP | public | 2016-12-14 12:46 | 2017-07-14 13:29 |
Reporter | rijkr | Assigned To | rijkr | ||
Priority | high | Severity | major | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Product Version | 0.9.11 | ||||
Target Version | 0.9.12 | Fixed in Version | 0.9.12 | ||
Summary | 0000760: Prevent creation of duplicate users at synchronization | ||||
Description | IST: The user set from the database is compared with the user set from the synchronization source in a "balanced line" batch process. Both sets are sorted by user id: database users ordered by SQL and source users by a Java SortedSet (lexicographical order). If the SQL "order by" does not sort lexicographical, the balanced line breaks, leading to the creation of duplicate users. Sorting order typically breaks on diacritical characters. For example: when the lexicographical order "guy, günther" is SQL ordered like "günther, guy". SOLL: Convert the SQL ordered result into a Java SortedSet before entering the synchronization process. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-12-14 12:46 | rijkr | New Issue | |
2016-12-14 12:46 | rijkr | Status | new => assigned |
2016-12-14 12:46 | rijkr | Assigned To | => rijkr |
2016-12-14 12:54 | rijkr | Status | assigned => resolved |
2016-12-14 12:54 | rijkr | Resolution | open => fixed |
2016-12-14 12:54 | rijkr | Fixed in Version | => 0.9.12 |
2016-12-14 12:55 | rijkr | Description Updated | View Revisions |
2016-12-14 12:59 | rijkr | Note Added: 0000100 | |
2016-12-15 12:45 | rijkr | Relationship added | related to 0000696 |
2017-07-14 13:29 | rijkr | Status | resolved => closed |