pentaho-kettle
pentaho-kettle copied to clipboard
Update LDAPConnection.java
This PR to fix multiple issues on LDAP :
-
fetch all members of a ldap group with 1500+ members (Active directory returns null values for groups with 1500+ members when we don't specfiy an attribute member like this : member;range=0-1500). The idea is to iterate multiple times to fetch n times all the members for the group
-
binary attributes are not treat well by pentaho. so we pass by a data: base64 encoded string feed.
-
the ldap upsert step doesn't remove the attribute that have NULL values
:x: Build failed in 22m 36s
Build command:
mvn clean verify -B -e -Daudit -amd -pl engine
:no_entry: Failed Tests
:cloud_with_lightning_and_rain: 2 test(s) failed:
org.pentaho.di.job.entries.getpop.MailConnectionTest.findValidTargetTest (click to expand)
Original file name should be tried first.
org.pentaho.di.www.RegisterPackageServletTest.testCopyAndClose (click to expand)
${result.errorDetails}
Tests run: 3121, Failures: 2, Skipped: 7 Test Results
Errors:
Filtered log (click to expand)
script returned exit code 1
:information_source: This is an automatic message
:x: Build failed in 2m 3s
Build command:
mvn clean verify -B -e -Daudit -amd -Djs.no.sandbox
:exclamation: No tests found!
:information_source: This is an automatic message