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)
  • rgw-testing (Developer, Reporter, 11/01/2016)



05:14 PM Ceph Revision bba7d0b7 (ceph): Merge pull request #15186 from adamemerson/wip-clangtastic-mr-clocks
rgw: Remove pessimizing move
common: Forward-declare container I/O overloads
Reviewed-by: Kefu Chai <>
03:22 PM Ceph Revision 9fba0f1f (ceph): osdc: Use Finisher::enqueue from Objecter mostly
Make DoWatchError and DoWatchNotify function objects instead of
Context*s. Since one is three pointers large and one ...
03:22 PM Ceph Revision e38b2a58 (ceph): finisher: Work with functions
We use a vector of unique functions instead of contexts, contexts are just
lambda captured. (Which doesn't take up an...
03:22 PM Ceph Revision b691b7ed (ceph): finisher: Update to C++11 concurrency
No changes visible to the caller.
Signed-off-by: Adam C. Emerson <>
03:22 PM Ceph Revision 289d0192 (ceph): common: Add locking template functions and macros
These infer the type of the unique/shared/shunique lock from the type of
the mutex.
Signed-off-by: Adam C. Emerson <...
03:22 PM Ceph Revision 567f22e2 (ceph): common: Add make_named_thread
To allow us to make a std::thread with a name.
Signed-off-by: Adam C. Emerson <>
03:19 PM Ceph Revision 316c78d4 (ceph): submodule: David Krauss's cxx_function
This function library is backwards-compatible with cxx_function and a
candidate for becoming (or at least strongly in...
03:17 PM Ceph Revision ad2dbca0 (ceph): rgw: Remove pessimizing move
Do not std::move values from returned functions.
Signed-off-by: Adam C. Emerson <>
03:17 PM Ceph Revision a7fefb0e (ceph): common: Forward-declare container I/O overloads
This will allow strict ADL to find the right overload in the case of a
container of containers and unbreak compilatio...


02:20 PM Ceph Revision a8fc220a (ceph): Merge branch pull request #13551 from pritha-srivastava/wip-rgw-role-te...
rgw: Replaced rgw userid with tenant in ARN for Roles.
rgw: Adding roles under the scope of tenants.
rgw: Added code ...

Also available in: Atom