General

Profile

Adam Emerson

Issues

Projects

  • 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)
  • 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)
  • bluestore (Developer, Reporter, 11/29/2017)

Activity

01/12/2018

05:51 AM Ceph Revision 98572fba (ceph): denc: Clean up tuples even more
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
05:51 AM Ceph Revision dcd6d70e (ceph): types: Output of arbitrary std::tuples
Again, using ceph::for_each
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
05:51 AM Ceph Revision 54bc44c0 (ceph): encoding: Encode/decode of arbitrary tuples
Using ceph::for_each to avoid fiddling with indices everywhere.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
05:49 AM Ceph Revision abd4c104 (ceph): common: Add ceph::for_each for tuples
Expand to pairs, optionals, and variants later.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
05:49 AM Ceph Revision b3cd1032 (ceph): common: Make maybe functions support std::optional
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
05:49 AM Ceph Revision 9412de0c (ceph): denc: Simplify tuple decode/encode
Use index_sequence instead of rolling our own support infrastructure.
Signed-off-by: Adam C. Emerson <aemerson@redha...
05:49 AM Ceph Revision 3aefaa81 (ceph): denc: Fix std::array bound_encode
std::arrays are not variable length structures and thus are not
encoded with a length.
Signed-off-by: Adam C. Emerso...
05:24 AM Ceph Revision 70487bbc (ceph): denc: Remove unneeded enable_ifs
The idiom
```
template<typename U = T>
static enable_if_t<!!sizeof(U) && ... >
```
Exists to force SFINAE dependent ...
04:50 AM Ceph Revision 617a0961 (ceph): denc: Simplify is_any_of
We can't simplify underlying type in the obvious way since template
evaluation is strict.
Signed-off-by: Adam C. Eme...
04:16 AM Ceph Revision 74948b5c (ceph): denc: Support std::optional
Since we'll probably want to use it at some point.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>

Also available in: Atom