aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorNeilBrown <[email protected]>2017-01-30 17:17:00 +1100
committerJ. Bruce Fields <[email protected]>2017-02-06 17:29:22 -0500
commitb880092109323d1cc608c420fa712d3e19508e13 (patch)
tree72b71f8ba1a047c2302cfabd3d6383471ddf145b /tools/perf/scripts/python/export-to-postgresql.py
parent32ddd944a056c786f6acdd95ed29e994adc613a2 (diff)
NFSDv4: use export cache flushtime for changeid on V4ROOT objects.
If you change the set of filesystems that are exported, then the contents of various directories in the NFSv4 pseudo-root is likely to change. However the change-id of those directories is currently tied to the underlying directory, so the client may not see the changes in a timely fashion. This patch changes the change-id number to be derived from the "flush_time" of the export cache. Whenever any changes are made to the set of exported filesystems, this flush_time is updated. The result is that clients see changes to the set of exported filesystems much more quickly, often immediately. Signed-off-by: NeilBrown <[email protected]> Signed-off-by: J. Bruce Fields <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions