osd: ECMsgTypes: dump json bools instead of strings

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Merge pull request #1988 from dachary/wip-warnings

test: fix -Wsign-compare warnings

Reviewed-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@cloudwatt.com>
mon: name instead of id in "has tiers" message

Instead of "Pool foo has tiers 1 2" print
"Pool foo has tiers bar baz".

Signed-off-by: John Spray <jspray@redhat.com>
osd: use appropriate json types instead of stream when dumping info

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
osd/osd_types.cc: dump correct pg_log_entry_t member variable

We were dumping 'version' twice: for 'version' and 'prior_version'.  We
do have a member variable called 'prior_version', which is assumed to
be the correct one to be dumped.

Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Merge pull request #1997 from ceph/wip-tiermsg

mon: name instead of id in "has tiers" message

Reviewed-by: Loic Dachary <loic@dachary.org>
mon: test that pools used in tiers cannot be removed

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Sebastien Ponce affiliation

Reviewed-by: Sebastien Ponce <sebastien.ponce@cern.ch>
Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Red Hat acquires InkTank

Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Sylvain Munaut affiliation

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Sushma Gurram affiliation

and name normalization

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Stephen F Taylor affiliation

and name normalization

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Sahid Orentino Ferdjaoui name normalization

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Wei Luo affiliation

and name normalization

Reviewed-by: Wei Luo <luowei@yahoo-inc.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Lluis Pamies-Juarez affiliation

and name normalization

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Harpreet Dhillon affiliation

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Dominik Hannen affiliation

and name normalization

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Colin Mattson affliation

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: Walter Huf name normalization

Signed-off-by: Loic Dachary <loic@dachary.org>
mailmap: koleosfuscus affiliation

Patrick McGarry, Sage Weil and Loic Dachary know who this nickname
belongs to

Signed-off-by: Loic Dachary <loic@dachary.org>