diff options
author | Andrew Bartlett <abartlet@samba.org> | 2013-05-31 20:01:17 +1000 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2013-07-30 08:36:41 +0200 |
commit | d3aad891c5759f66bd891cb47866d908a0562a8a (patch) | |
tree | a76cb07768569f52bb0a5c8d544d34e955ae2f16 /librpc | |
parent | 8f8e843267636b5fea076014980031afc2c0a7b4 (diff) | |
download | samba-d3aad891c5759f66bd891cb47866d908a0562a8a.tar.gz samba-d3aad891c5759f66bd891cb47866d908a0562a8a.tar.bz2 samba-d3aad891c5759f66bd891cb47866d908a0562a8a.zip |
dsdb: Prune deleted objects of links and extra attributes of replicated deletes
When an object is deleted, the links to be removed are not propogated,
you have to watch out for them manually!
We do this by calling back into the originating update delete code (ie
what is called if you ldb_delete() locally) so that any extra
attribute found locally and not on the remote server becomes removed
remotely too.
We currently do the same with links, but that isn't strictly correct,
but for now our getNCChanges server code filters these out, so only
the usn is bumped.
Andrew Bartlett
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'librpc')
0 files changed, 0 insertions, 0 deletions