Adam Emerson



  • Ceph (Developer, Reporter, 01/07/2016)
  • Linux kernel client (Developer, Reporter, 01/07/2016)
  • phprados (Developer, Reporter, 01/07/2016)
  • devops (Developer, Reporter, 01/07/2016)
  • rbd (Developer, Reporter, 01/07/2016)
  • rgw (Developer, Reporter, 01/07/2016)
  • sepia (Developer, Reporter, Backporter, 01/07/2016)
  • fs (Developer, Reporter, 01/07/2016)
  • teuthology (Developer, Reporter, 01/07/2016)
  • rados-java (Developer, Reporter, 01/07/2016)
  • Calamari (Developer, Reporter, 01/07/2016)
  • Ceph-deploy (Developer, Reporter, 01/07/2016)
  • ceph-qa-suite (Developer, Reporter, 01/07/2016)
  • 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)
  • (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)
  • bluestore (Developer, Reporter, 11/29/2017)



01:30 PM Ceph Revision 51df344f (ceph): build: Remove -Wno-invalid-offsetof
Since C++17 relaxed the rules for using offsetof, this is no longer needed.
Signed-off-by: Adam C. Emerson <aemerson...
01:30 PM Ceph Revision f003c9b1 (ceph): tools: Do not memset uuid_d
It is perfectly able to default initialize itself.
Signed-off-by: Adam C. Emerson <>
(cherry pick...
01:30 PM Ceph Revision c82d5da1 (ceph): test/rbd/fsx: Disable overflow-format warning
No return type or other way to react to it.
Signed-off-by: Adam C. Emerson <>
(cherry picked from...
01:30 PM Ceph Revision 7b5deac3 (ceph): test/libcephfs: Expand buffer slightly
So the snprintf output isn't truncated.
Signed-off-by: Adam C. Emerson <>
(cherry picked from com...
01:30 PM Ceph Revision e7310b9a (ceph): rgw: There is no point in const return values
Pointer-to-const or reference-to-const yes. Const value, no.
Signed-off-by: Adam C. Emerson <>
01:30 PM Ceph Revision d5b154f4 (ceph): rgw: Catch exceptions at const references
/Never/ by value.
Signed-off-by: Adam C. Emerson <>
(cherry picked from commit 25f6b639495ef90474...
01:30 PM Ceph Revision 65a183fa (ceph): rgw: Remove extra 'const' from cast
Casting to pointer-to-const makes sense. Casting to a const
value (even a const pointer) doesn't.
Signed-off-by: Ada...
01:30 PM Ceph Revision 3c0ee374 (ceph): rdma: Silence qualifier warnings
No point in reinterpret_casting something const anyway, you can always
assign non-const to const.
Signed-off-by: Ada...
01:30 PM Ceph Revision 533a2d8d (ceph): msg/rdma/infiniband: Silence memset warning
Though it may be better in the long-run to replace the malloc-like
interface with an Allocator type interface.
01:30 PM Ceph Revision 1a5142c6 (ceph): rgw: Exceptions should be caught by const reference
/Not/ by value.
Signed-off-by: Adam C. Emerson <>
(cherry picked from commit 1065d7996e359283f0f3...

Also available in: Atom