General

Profile

Haomai Wang

Issues

Projects

  • Ceph (Developer, Reporter, 08/28/2013)
  • Linux kernel client (Developer, Reporter, 08/28/2013)
  • phprados (Developer, Reporter, 08/28/2013)
  • devops (Developer, Reporter, 08/28/2013)
  • rbd (Developer, Reporter, 08/28/2013)
  • rgw (Developer, Reporter, 08/28/2013)
  • sepia (Developer, Reporter, Backporter, 08/28/2013)
  • fs (Developer, Reporter, 08/28/2013)
  • teuthology (Developer, Reporter, 08/28/2013)
  • rados-java (Developer, Reporter, 08/28/2013)
  • Calamari (Developer, Reporter, 08/27/2014)
  • Ceph-deploy (Developer, Reporter, 10/03/2014)
  • ceph-qa-suite (Developer, Reporter, 06/09/2015)
  • Tools (Developer, Reporter, Backporter, 01/26/2016)
  • Infrastructure (Developer, Reporter, Backporter, 01/26/2016)
  • ceph-cm-ansible (Developer, Reporter, Backporter, 01/26/2016)
  • paddles (Developer, Reporter, Backporter, 01/26/2016)
  • pulpito (Developer, Reporter, Backporter, 01/26/2016)
  • downburst (Developer, Reporter, Backporter, 01/28/2016)
  • ovh (Developer, Reporter, Backporter, 02/02/2016)
  • www.ceph.com (Developer, Reporter, Backporter, 08/22/2016)
  • mgr (Developer, Reporter, 06/28/2017)
  • rgw-testing (Developer, Reporter, 11/01/2016)
  • RADOS (Developer, Reporter, 06/07/2017)

Activity

10/23/2017

04:42 AM RADOS Bug #21883 (Need Review): msg/async/AsyncConnection.cc: 1835: FAILED assert(state == STATE_CLOSED)
https://github.com/ceph/ceph/pull/18467

10/20/2017

01:46 PM RADOS Bug #21845: Objecter::_send_op unnecessarily constructs costly hobject_t
we have a lots of "xx == hobject_t()" judgements in the codes...
01:36 PM RADOS Bug #21845: Objecter::_send_op unnecessarily constructs costly hobject_t
of course, it's a good cleanup
01:35 PM RADOS Bug #21845: Objecter::_send_op unnecessarily constructs costly hobject_t
I really don't agree that this will cause 10% performance degraded... the construct should be nanoseconds level..

10/11/2017

12:15 PM RADOS Bug #21124 (Resolved): msg/async: failure to connect
I guess this should be fixed.

10/09/2017

01:48 PM Ceph Revision 765259a0 (ceph): Merge pull request #18190 from JustL/master
msg/async/rdma: unnecessary reinitiliazation of an iterator
Reviewed-by: Haomai Wang <haomai@xsky.com>

10/04/2017

02:46 PM RADOS Bug #21621: async_msgr: bind must be called before registering any dispatcher
Oh, sorry. I misunderstand the description just now.
YES, you could call Messenger::start instead of bind
02:43 PM RADOS Bug #21621: async_msgr: bind must be called before registering any dispatcher
there exists legacy reason about this. we want to have a quick fail when binding failed instead of exited background....

10/03/2017

09:53 AM Ceph Revision 5d6d1388 (ceph): Merge pull request #18053 from ownedu/wip-fix-async-rdma-tx-buffer-leakage
msg/async/rdma: fix Tx buffer leakage that can introduce "heartbeat no reply"
Reviewed-by: Haomai Wang <haomai@xsky....

09/29/2017

03:33 PM Ceph Revision fd704ab8 (ceph): Merge pull request #18036 from ownedu/wip-fix-asyncrdma-coredump
msg/async/rdma: fix a potential coredump when handling tx_buffers under heavy RDMA
Reviewed-by: Haomai Wang <haomai@...

Also available in: Atom