Whamcloud - gitweb
LU-2057 ofd: implement jobstats and few fixes
authorMikhail Pershin <tappro@whamcloud.com>
Mon, 1 Oct 2012 10:42:30 +0000 (14:42 +0400)
committerOleg Drokin <green@whamcloud.com>
Tue, 2 Oct 2012 03:50:19 +0000 (23:50 -0400)
commit5ef56849e3fcf2134437698077addb5e0066ad8c
tree08a0d5697ccc834be134aa0fa1df0618427cfdb6
parentabe2d7d54a94f63374557343015f2080e750b9db
LU-2057 ofd: implement jobstats and few fixes

- implement jobstats for OFD like in obdfilter
- fix ofd_health_check to ignore external lu_env and use local one
  always, because obd_proc_read_health uses it without env
- do object sync only if its version is not yet committed

Signed-off-by: Mikhail Pershin <tappro@whamcloud.com>
Change-Id: Idf74ef280f9d71e3db6b45cfacb2f5303b302a77
Reviewed-on: http://review.whamcloud.com/4143
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Tested-by: Hudson
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
lustre/ofd/lproc_ofd.c
lustre/ofd/ofd_dev.c
lustre/ofd/ofd_internal.h
lustre/ofd/ofd_io.c
lustre/ofd/ofd_obd.c