summaryrefslogtreecommitdiff
path: root/source3/lib/id_cache.c
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2012-02-03 11:00:54 +1100
committerAmitay Isaacs <amitay@samba.org>2012-03-05 01:11:26 +0100
commit5bda06877303b4ac01081b12f889db1409c0a6f6 (patch)
treeced934126e83567cf7d7f4539173c694d57e3a7f /source3/lib/id_cache.c
parent67bb5abe81dc64758a792060673b923cd77a018a (diff)
downloadsamba-5bda06877303b4ac01081b12f889db1409c0a6f6.tar.gz
samba-5bda06877303b4ac01081b12f889db1409c0a6f6.tar.bz2
samba-5bda06877303b4ac01081b12f889db1409c0a6f6.zip
dbwrap_ctdb: only fetch a read-only copy if we had a record already.
Because revoking read-only copies of records is expensive, we only want ctdbd to do it for high-turnover records. A basic heuristic is that if we don't find a local copy of the record, don't ask for a read-only copy. The fetch itself will cause ctdbd to migrate the record, so eventually we will have a local copy. Next time it gets migrated away, we'll call ctdbd_fetch() with local_copy = true. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'source3/lib/id_cache.c')
0 files changed, 0 insertions, 0 deletions