[SERVER-23847] Merge implementations of OpenLDAP and Windows LDAP Connection objects Created: 21/Apr/16 Updated: 05/Jul/16 Resolved: 21/Jun/16 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 3.3.9 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Spencer Jackson | Assignee: | Spencer Jackson |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Security 13 (04/22/16), Security 14 (05/13/16), Security 15 (06/03/16), Security 16 (06/24/16) |
| Participants: |
| Description |
|
OpenLDAP and the Windows have very similar LDAP APIs, with many identically named functions with similar arguments. We can merge their implementations together to reduce code duplication. This is complicated by the APIs manipulating variables of different types, so some some small shims will need to be made and inserted into the generic implementation to perform conversions. |
| Comments |
| Comment by Githook User [ 21/Jun/16 ] |
|
Author: {u'username': u'spencerjackson', u'name': u'Spencer Jackson', u'email': u'spencer.jackson@mongodb.com'}Message: |