summaryrefslogtreecommitdiff
path: root/source4/libnet
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2009-10-16 16:20:15 +1100
committerAndrew Bartlett <abartlet@samba.org>2009-10-21 22:43:54 +1100
commit96c9bc18d5ebb62c5ac04a193574db149cffe212 (patch)
tree88c2d61d73a0d2a75882d5792f1aee3c86cfe6ca /source4/libnet
parentd3a5037f2aaa0c229f96a2074cf1c84914302dcf (diff)
downloadsamba-96c9bc18d5ebb62c5ac04a193574db149cffe212.tar.gz
samba-96c9bc18d5ebb62c5ac04a193574db149cffe212.tar.bz2
samba-96c9bc18d5ebb62c5ac04a193574db149cffe212.zip
s4:dsdb Use 'partition modified' information to update @REPLCHANGED
This major rework of repl_meta_data changes it from using a static list of partitions to a dynamic list created from the controls placed on returned ldb results. To process these in one place, the similar but distinct callbacks are combined into a single replmd_op_callback(), which handles both the 'normal operation' and 'inbound replication' case. This allows new partitions to be created, and replication events for these new partitions to be scheduled immediately. Also in this commit: We no longer specify the target partition for new or modified objects - instead we allow the partitions module to use the DN as normal. THis avoids the issue where we would create two partition head records. Andrew Bartlett
Diffstat (limited to 'source4/libnet')
0 files changed, 0 insertions, 0 deletions