General

Profile

Myoungwon Oh's activity

From 02/01/2021 to 03/02/2021

03/02/2021

04:38 AM RADOS Backport #49482: pacific: api_tier_pp: LibRadosTwoPoolsPP.ManifestSnapRefcount/ManifestSnapRefcou...
https://github.com/ceph/ceph/pull/39773 Myoungwon Oh
04:25 AM Ceph Revision 5acb020e (ceph): osd, test: wait if the snapshot is deleting
After calling selfmanaged_snap_remove, we don't know
when trimming snapshot is finished.
So, we make the OSD to retur...
Myoungwon Oh
04:24 AM Ceph Revision 869dfe0b (ceph): src/test: fix to avoid fail notification when testing manifest refcount
Due to false-positive design on manifest snap refcounting,
a message to decrement the refcount can be missing.
This c...
Myoungwon Oh
04:23 AM Ceph Revision d514cc9b (ceph): osd: remove unnecessary check
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
(cherry-picked from commit 1109a59e2941cf4b16798cd04941daf350e...
Myoungwon Oh
04:23 AM Ceph Revision 0d65e9e4 (ceph): osd, test: return the number of references of chunked object
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
(cherry-picked from commit cb7cf5ba545386e1bf010d655f0736d0ef5...
Myoungwon Oh
04:20 AM Ceph Revision 36415047 (ceph): test: add cls_has_chunk test to count chunk in snapshot
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
(cherry-picked from commit 11b52b4d00c7d56f0a571fd9208740932b0...
Myoungwon Oh
04:18 AM Ceph Revision 56d898fd (ceph): osd: add has_manifest_chunk() to check chunks in snapshot
cls_has_chunk does not cover snapshotted manifest object.
This leads to unexpected behavior during chunk scrub.
Sign...
Myoungwon Oh

02/25/2021

07:09 AM RADOS Bug #49427 (In Progress): FAILED ceph_assert(attrs || !recovery_state.get_pg_log().get_missing()....
https://github.com/ceph/ceph/pull/39670 Myoungwon Oh
01:36 AM Ceph Revision b242a2c0 (ceph): osd: recover unreadable snapshots when handling manifest object
The manifest object needs adjacent clones to increment/decrement
refcount when modifying the object. So, recovering t...
Myoungwon Oh
01:19 AM Ceph Revision 61b43e93 (ceph): osd: return -EINVAL if op is for existing cache tier
At the end of unit test, flush and evict are called.
But, those ops affect manifest object because
cache_mode is not ...
Myoungwon Oh

02/16/2021

05:42 AM Ceph Revision d6f9f230 (ceph): osd, test: wait if the snapshot is deleting
After calling selfmanaged_snap_remove, we don't know
when trimming snapshot is finished.
So, we make the OSD to retur...
Myoungwon Oh

02/05/2021

12:51 PM Ceph Revision d0369dc7 (ceph): src/test: fix to avoid fail notification when testing manifest refcount
Due to false-positive design on manifest snap refcounting,
a message to decrement the refcount can be missing.
This c...
Myoungwon Oh
01:43 AM Ceph Revision b8f4ae96 (ceph): osd: fix to call nullptr when cancel_manifest_ops
Segmentation fault can occur because
cancel_manifest_ops must call callback without checking
nullptr even though Mani...
Myoungwon Oh

02/04/2021

01:52 AM RADOS Bug #47024 (In Progress): rados/test.sh: api_tier_pp LibRadosTwoPoolsPP.ManifestSnapRefcount failed
Myoungwon Oh
01:51 AM RADOS Bug #47024: rados/test.sh: api_tier_pp LibRadosTwoPoolsPP.ManifestSnapRefcount failed
This is the same issue as https://tracker.ceph.com/issues/48786, https://tracker.ceph.com/issues/48915.
I already po...
Myoungwon Oh

02/02/2021

06:57 AM RADOS Bug #48745: Segmentation fault in PrimaryLogPG::cancel_manifest_ops
Sorry, It seems that my bad.
https://github.com/ceph/ceph/pull/39217
Myoungwon Oh
06:43 AM Ceph Revision 88b364ba (ceph): osd: fix to call nullptr when cancel_manifest_ops
Segmentation fault can occur because
cancel_manifest_ops must call callback without checking
nullptr even though Mani...
Myoungwon Oh
 

Also available in: Atom