2828namespace ceph {
2929
3030class ErasureCode : public ErasureCodeInterface {
31- public:
31+ public:
3232 static const unsigned SIMD_ALIGN;
3333
3434 std::vector<int > chunk_mapping;
@@ -41,7 +41,8 @@ class ErasureCode : public ErasureCodeInterface {
4141 int rule_osds_per_failure_domain = -1 ;
4242 int rule_num_failure_domains = -1 ;
4343
44- ~ErasureCode () override {}
44+ ~ErasureCode () override {
45+ }
4546
4647 int init (ceph::ErasureCodeProfile &profile, std::ostream *ss) override ;
4748
@@ -50,8 +51,8 @@ class ErasureCode : public ErasureCodeInterface {
5051 }
5152
5253 int create_rule (const std::string &name,
53- CrushWrapper &crush,
54- std::ostream *ss) const override ;
54+ CrushWrapper &crush,
55+ std::ostream *ss) const override ;
5556
5657 int sanity_check_k_m (int k, int m, std::ostream *ss);
5758
@@ -64,77 +65,76 @@ class ErasureCode : public ErasureCodeInterface {
6465 }
6566
6667 virtual int _minimum_to_decode (const std::set<int > &want_to_read,
67- const std::set<int > &available_chunks,
68- std::set<int > *minimum);
68+ const std::set<int > &available_chunks,
69+ std::set<int > *minimum);
6970
7071 int minimum_to_decode (const std::set<int > &want_to_read,
71- const std::set<int > &available,
72- std::map<int , std::vector<std::pair<int , int >>> *minimum) override ;
72+ const std::set<int > &available,
73+ std::map<int ,
74+ std::vector<std::pair<int ,
75+ int >>> *minimum) override ;
7376
7477 int minimum_to_decode_with_cost (const std::set<int > &want_to_read,
75- const std::map<int , int > &available,
76- std::set<int > *minimum) override ;
78+ const std::map<int , int > &available,
79+ std::set<int > *minimum) override ;
7780
7881 int encode_prepare (const bufferlist &raw,
7982 std::map<int , bufferlist> &encoded) const ;
8083
8184 int encode (const std::set<int > &want_to_encode,
82- const bufferlist &in,
83- std::map<int , bufferlist> *encoded) override ;
85+ const bufferlist &in,
86+ std::map<int , bufferlist> *encoded) override ;
8487
8588 int decode (const std::set<int > &want_to_read,
86- const std::map<int , bufferlist> &chunks,
87- std::map<int , bufferlist> *decoded, int chunk_size) override ;
89+ const std::map<int , bufferlist> &chunks,
90+ std::map<int , bufferlist> *decoded,
91+ int chunk_size) override ;
8892
8993 virtual int _decode (const std::set<int > &want_to_read,
90- const std::map<int , bufferlist> &chunks,
91- std::map<int , bufferlist> *decoded);
94+ const std::map<int , bufferlist> &chunks,
95+ std::map<int , bufferlist> *decoded);
9296
9397 const std::vector<int > &get_chunk_mapping () const override ;
9498
95- int to_mapping (const ErasureCodeProfile &profile,
96- std::ostream *ss);
99+ int to_mapping (const ErasureCodeProfile &profile, std::ostream *ss);
97100
98101 static int to_int (const std::string &name,
99- ErasureCodeProfile &profile,
100- int *value,
101- const std::string &default_value,
102- std::ostream *ss);
102+ ErasureCodeProfile &profile,
103+ int *value,
104+ const std::string &default_value,
105+ std::ostream *ss);
103106
104107 static int to_bool (const std::string &name,
105- ErasureCodeProfile &profile,
106- bool *value,
107- const std::string &default_value,
108- std::ostream *ss);
108+ ErasureCodeProfile &profile,
109+ bool *value,
110+ const std::string &default_value,
111+ std::ostream *ss);
109112
110113 static int to_string (const std::string &name,
111- ErasureCodeProfile &profile,
112- std::string *value,
113- const std::string &default_value,
114- std::ostream *ss);
115-
116- int decode_concat (const std::set<int >& want_to_read,
117- const std::map<int , bufferlist> &chunks,
118- bufferlist *decoded) override ;
114+ ErasureCodeProfile &profile,
115+ std::string *value,
116+ const std::string &default_value,
117+ std::ostream *ss);
118+
119+ int decode_concat (const std::set<int > & want_to_read,
120+ const std::map<int , bufferlist> &chunks,
121+ bufferlist *decoded) override ;
119122 int decode_concat (const std::map<int , bufferlist> &chunks,
120- bufferlist *decoded) override ;
123+ bufferlist *decoded) override ;
121124
122125 void encode_delta (const bufferptr &old_data,
123- const bufferptr &new_data,
124- bufferptr *delta_maybe_in_place) override
125- {
126+ const bufferptr &new_data,
127+ bufferptr *delta_maybe_in_place) override {
126128 ceph_abort (" Not yet supported by this plugin" );
127129 }
128130
129- void apply_delta (const shard_id_map<bufferptr> &in,
130- shard_id_map<bufferptr> &out) override
131- {
131+ void apply_delta (const shard_id_map< bufferptr> &in,
132+ shard_id_map< bufferptr> &out) override {
132133 ceph_abort (" Not yet supported by this plugin" );
133134 }
134135
135136 protected:
136- int parse (const ErasureCodeProfile &profile,
137- std::ostream *ss);
137+ int parse (const ErasureCodeProfile &profile, std::ostream *ss);
138138
139139 private:
140140 int chunk_index (unsigned int i) const ;
0 commit comments