Commit 10c81e2a authored by Howard Chu's avatar Howard Chu Committed by Quanah Gibson-Mount
Browse files

ITS#7162 Revert "ITS#7052 ignore Adds with too old entryCSN"

This reverts commit ba4366ea.
The patch caused a regression (ITS#7162).
parent 38685449
......@@ -2827,23 +2827,6 @@ syncrepl_entry(
*/
op->o_csn = a->a_vals[0];
freecsn = 0;
/* There was no cookie CSN attached to this op,
* make sure it's new enough
*/
if ( !syncCSN ) {
int i, sid = slap_parse_csn_sid( &a->a_vals[0] );
for ( i = 0; i<si->si_cookieState->cs_num; i++ ) {
if ( sid < si->si_cookieState->cs_sids[i] )
break;
if ( sid == si->si_cookieState->cs_sids[i] ) {
if ( ber_bvcmp( &a->a_vals[0], &si->si_cookieState->cs_vals[i] ) <= 0 ) {
Debug( LDAP_DEBUG_SYNC, "do_syncrep2: %s entryCSN too old, ignoring %s (%s)\n",
si->si_ridtxt, a->a_vals[0].bv_val, entry->e_name.bv_val );
goto done;
}
}
}
}
}
}
retry_add:;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment