-
Notifications
You must be signed in to change notification settings - Fork 5.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Omap small bugs #6046
Omap small bugs #6046
Commits on Sep 22, 2015
-
osd/ReplicatedPG: It should call clear_omap_digest.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 14b67e3 - Browse repository at this point
Copy the full SHA 14b67e3View commit details -
osd/ReplicatedPG: for omapclear/omaprmkeys no neet set FLAG_OMAP.
When set omapheader/omapvals, it alreade set FLAG_OMAP. So for remove don't set again. Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 39bc156 - Browse repository at this point
Copy the full SHA 39bc156View commit details -
osd/ReplicatedPG: for omapsetheader, remove the duplicated code.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 323fd52 - Browse repository at this point
Copy the full SHA 323fd52View commit details -
osd/ReplicatedPG: For omapclear/omaprmkeys, no need call touch.
The code already check object whether exist. So it don't need call touch. Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for ee5ccfb - Browse repository at this point
Copy the full SHA ee5ccfbView commit details -
osd/ReplicatedBackend: Don't forget reset_tp_timeout for first read.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 9368cff - Browse repository at this point
Copy the full SHA 9368cffView commit details
Commits on Sep 23, 2015
-
osd/ReplicatedBackend: Check omap whether exist for get omap when do …
…deep-scrub. Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for d5280fb - Browse repository at this point
Copy the full SHA d5280fbView commit details -
osd/ECBackend: optimize get_hashinfo for be_deep_scrub.
For be_deep_scrub, we already got the hash info attr. So if don't found in cache, directly decode rather than call stat & getattr. Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 5e64e50 - Browse repository at this point
Copy the full SHA 5e64e50View commit details -
osd/ECBackend: Remove then unused code.
Now erasure pool don't support omap. So it dont need set those. Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 2e52d07 - Browse repository at this point
Copy the full SHA 2e52d07View commit details -
osd/PGBackend: Don't change error type from DEEP_ERROR to SHALLOW_ERROR.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for f9b321e - Browse repository at this point
Copy the full SHA f9b321eView commit details -
osd/ReplicatedPG: for copy_get get omap, firstly check ob whether has…
… omap. Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 481ad31 - Browse repository at this point
Copy the full SHA 481ad31View commit details