|
1 | 1 | #include "change_exchange.h" |
2 | 2 |
|
3 | 3 | #include <util/string/builder.h> |
4 | | -#include <util/string/join.h> |
5 | 4 |
|
6 | | -namespace NKikimr { |
7 | | -namespace NDataShard { |
8 | | - |
9 | | -/// TEvEnqueueRecords |
10 | | -TEvChangeExchange::TEvEnqueueRecords::TEvEnqueueRecords(const TVector<TRecordInfo>& records) |
11 | | - : Records(records) |
12 | | -{ |
13 | | -} |
14 | | - |
15 | | -TEvChangeExchange::TEvEnqueueRecords::TEvEnqueueRecords(TVector<TRecordInfo>&& records) |
16 | | - : Records(std::move(records)) |
17 | | -{ |
18 | | -} |
19 | | - |
20 | | -TString TEvChangeExchange::TEvEnqueueRecords::ToString() const { |
21 | | - return TStringBuilder() << ToStringHeader() << " {" |
22 | | - << " Records [" << JoinSeq(",", Records) << "]" |
23 | | - << " }"; |
24 | | -} |
25 | | - |
26 | | -TEvChangeExchange::TEvEnqueueRecords::TRecordInfo::TRecordInfo(ui64 order, const TPathId& pathId, ui64 bodySize) |
27 | | - : Order(order) |
28 | | - , PathId(pathId) |
29 | | - , BodySize(bodySize) |
30 | | -{ |
31 | | -} |
32 | | - |
33 | | -void TEvChangeExchange::TEvEnqueueRecords::TRecordInfo::Out(IOutputStream& out) const { |
34 | | - out << "{" |
35 | | - << " Order: " << Order |
36 | | - << " PathId: " << PathId |
37 | | - << " BodySize: " << BodySize |
38 | | - << " }"; |
39 | | -} |
40 | | - |
41 | | -/// TEvRequestRecords |
42 | | -TEvChangeExchange::TEvRequestRecords::TEvRequestRecords(const TVector<TRecordInfo>& records) |
43 | | - : Records(records) |
44 | | -{ |
45 | | -} |
46 | | - |
47 | | -TEvChangeExchange::TEvRequestRecords::TEvRequestRecords(TVector<TRecordInfo>&& records) |
48 | | - : Records(std::move(records)) |
49 | | -{ |
50 | | -} |
51 | | - |
52 | | -TString TEvChangeExchange::TEvRequestRecords::ToString() const { |
53 | | - return TStringBuilder() << ToStringHeader() << " {" |
54 | | - << " Records [" << JoinSeq(",", Records) << "]" |
55 | | - << " }"; |
56 | | -} |
57 | | - |
58 | | -TEvChangeExchange::TEvRequestRecords::TRecordInfo::TRecordInfo(ui64 order, ui64 bodySize) |
59 | | - : Order(order) |
60 | | - , BodySize(bodySize) |
61 | | -{ |
62 | | -} |
63 | | - |
64 | | -bool TEvChangeExchange::TEvRequestRecords::TRecordInfo::operator<(const TRecordInfo& rhs) const { |
65 | | - return Order < rhs.Order; |
66 | | -} |
67 | | - |
68 | | -void TEvChangeExchange::TEvRequestRecords::TRecordInfo::Out(IOutputStream& out) const { |
69 | | - out << "{" |
70 | | - << " Order: " << Order |
71 | | - << " BodySize: " << BodySize |
72 | | - << " }"; |
73 | | -} |
74 | | - |
75 | | -/// TEvRemoveRecords |
76 | | -TEvChangeExchange::TEvRemoveRecords::TEvRemoveRecords(const TVector<ui64>& records) |
77 | | - : Records(records) |
78 | | -{ |
79 | | -} |
80 | | - |
81 | | -TEvChangeExchange::TEvRemoveRecords::TEvRemoveRecords(TVector<ui64>&& records) |
82 | | - : Records(std::move(records)) |
83 | | -{ |
84 | | -} |
85 | | - |
86 | | -TString TEvChangeExchange::TEvRemoveRecords::ToString() const { |
87 | | - return TStringBuilder() << ToStringHeader() << " {" |
88 | | - << " Records [" << JoinSeq(",", Records) << "]" |
89 | | - << " }"; |
90 | | -} |
91 | | - |
92 | | -/// TEvRecords |
93 | | -TEvChangeExchange::TEvRecords::TEvRecords(const TVector<NChangeExchange::IChangeRecord::TPtr>& records) |
94 | | - : Records(records) |
95 | | -{ |
96 | | -} |
97 | | - |
98 | | -TEvChangeExchange::TEvRecords::TEvRecords(TVector<NChangeExchange::IChangeRecord::TPtr>&& records) |
99 | | - : Records(std::move(records)) |
100 | | -{ |
101 | | -} |
102 | | - |
103 | | -TString TEvChangeExchange::TEvRecords::ToString() const { |
104 | | - return TStringBuilder() << ToStringHeader() << " {" |
105 | | - << " Records [" << JoinSeq(",", Records) << "]" |
106 | | - << " }"; |
107 | | -} |
108 | | - |
109 | | -/// TEvForgetRecords |
110 | | -TEvChangeExchange::TEvForgetRecords::TEvForgetRecords(const TVector<ui64>& records) |
111 | | - : Records(records) |
112 | | -{ |
113 | | -} |
114 | | - |
115 | | -TEvChangeExchange::TEvForgetRecords::TEvForgetRecords(TVector<ui64>&& records) |
116 | | - : Records(std::move(records)) |
117 | | -{ |
118 | | -} |
119 | | - |
120 | | -TString TEvChangeExchange::TEvForgetRecords::ToString() const { |
121 | | - return TStringBuilder() << ToStringHeader() << " {" |
122 | | - << " Records [" << JoinSeq(",", Records) << "]" |
123 | | - << " }"; |
124 | | -} |
| 5 | +namespace NKikimr::NDataShard { |
125 | 6 |
|
126 | 7 | /// TEvAddSender |
127 | 8 | TEvChangeExchange::TEvAddSender::TEvAddSender(const TTableId& userTableId, TEvChangeExchange::ESenderType type, const TPathId& pathId) |
@@ -151,5 +32,4 @@ TString TEvChangeExchange::TEvRemoveSender::ToString() const { |
151 | 32 | << " }"; |
152 | 33 | } |
153 | 34 |
|
154 | | -} // NDataShard |
155 | | -} // NKikimr |
| 35 | +} |
0 commit comments