I introduced some code to debug the reindexing: [5/6 in 1m28s] samba4.ldap_schema.python(fl2003dc) Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=SCHEMA,CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/CN=CONFIGURATION,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=DOMAINDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=FORESTDNSZONES,DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES Reindexing /usr/local/src/samba/st/fl2003dc/private/sam.ldb.d/DC=SAMBA2003,DC=EXAMPLE,DC=COM.ldb due to modification on @ATTRIBUTES As it can be witnessed a modification on ATTRIBUTES in sam.ldb trigger 2 reindexing per partition ...
This is nasty, but a bug with MINOR impact I think.
Created attachment 13568 [details] possible patch for master
Fixed in Samba 4.8 by ee4418e73f5ed9a1c5d5dc1a5547899f80d9fb5a. Also re-index is much, much faster in Samba 4.11 so this will matter even less.