@@ -73,6 +73,10 @@ PRIMARY KEY (`K`, `Q`, `T`)
73
73
Result r = hTable .get (get );
74
74
Assert .assertEquals (1 , r .raw ().length );
75
75
for (KeyValue keyValue : r .raw ()) {
76
+ Assert .assertEquals (key , Bytes .toString (keyValue .getRow ()));
77
+ Assert .assertEquals (column1 , Bytes .toString (keyValue .getQualifier ()));
78
+ Assert .assertEquals (timestamp , keyValue .getTimestamp ());
79
+ Assert .assertEquals (value + "1" , Bytes .toString (keyValue .getValue ()));
76
80
System .out .println ("rowKey: " + new String (keyValue .getRow ()) + " family :"
77
81
+ new String (keyValue .getFamily ()) + " columnQualifier:"
78
82
+ new String (keyValue .getQualifier ()) + " timestamp:"
@@ -86,6 +90,10 @@ PRIMARY KEY (`K`, `Q`, `T`)
86
90
r = hTable .get (get );
87
91
Assert .assertEquals (1 , r .raw ().length );
88
92
for (KeyValue keyValue : r .raw ()) {
93
+ Assert .assertEquals (key , Bytes .toString (keyValue .getRow ()));
94
+ Assert .assertEquals (column1 , Bytes .toString (keyValue .getQualifier ()));
95
+ Assert .assertEquals (timestamp , keyValue .getTimestamp ());
96
+ Assert .assertEquals (value + "1" , Bytes .toString (keyValue .getValue ()));
89
97
System .out .println ("rowKey: " + new String (keyValue .getRow ()) + " family :"
90
98
+ new String (keyValue .getFamily ()) + " columnQualifier:"
91
99
+ new String (keyValue .getQualifier ()) + " timestamp:"
@@ -98,6 +106,10 @@ PRIMARY KEY (`K`, `Q`, `T`)
98
106
ResultScanner scanner = hTable .getScanner (scan );
99
107
for (Result result : scanner ) {
100
108
for (KeyValue keyValue : result .raw ()) {
109
+ Assert .assertEquals (key , Bytes .toString (keyValue .getRow ()));
110
+ Assert .assertEquals (column1 , Bytes .toString (keyValue .getQualifier ()));
111
+ Assert .assertEquals (timestamp , keyValue .getTimestamp ());
112
+ Assert .assertEquals (value + "1" , Bytes .toString (keyValue .getValue ()));
101
113
System .out .println ("rowKey: " + new String (keyValue .getRow ()) + " family :"
102
114
+ new String (keyValue .getFamily ()) + " columnQualifier:"
103
115
+ new String (keyValue .getQualifier ()) + " timestamp:"
@@ -135,7 +147,9 @@ private void testBasic(String family) throws Exception {
135
147
+ new String (keyValue .getQualifier ()) + " timestamp:"
136
148
+ keyValue .getTimestamp () + " value:"
137
149
+ new String (keyValue .getValue ()));
150
+ Assert .assertEquals (key , Bytes .toString (keyValue .getRow ()));
138
151
Assert .assertEquals (column1 , Bytes .toString (keyValue .getQualifier ()));
152
+ Assert .assertEquals (timestamp , keyValue .getTimestamp ());
139
153
Assert .assertEquals (value , Bytes .toString (keyValue .getValue ()));
140
154
}
141
155
@@ -161,15 +175,17 @@ private void testBasic(String family) throws Exception {
161
175
+ new String (keyValue .getQualifier ()) + " timestamp:"
162
176
+ keyValue .getTimestamp () + " value:"
163
177
+ new String (keyValue .getValue ()));
178
+ Assert .assertEquals (key , Bytes .toString (keyValue .getRow ()));
164
179
Assert .assertEquals (column1 , Bytes .toString (keyValue .getQualifier ()));
180
+ Assert .assertEquals (timestamp + 1 , keyValue .getTimestamp ());
165
181
Assert .assertEquals (value , Bytes .toString (keyValue .getValue ()));
166
182
}
167
183
168
184
try {
169
185
for (int j = 0 ; j < 10 ; j ++) {
170
186
put = new Put ((key + "_" + j ).getBytes ());
171
- put .add (family .getBytes (), column1 .getBytes (), toBytes (value ));
172
- put .add (family .getBytes (), column2 .getBytes (), toBytes (value ));
187
+ put .add (family .getBytes (), column1 .getBytes (), timestamp + 2 , toBytes (value ));
188
+ put .add (family .getBytes (), column2 .getBytes (), timestamp + 2 , toBytes (value ));
173
189
hTable .put (put );
174
190
}
175
191
@@ -178,7 +194,7 @@ private void testBasic(String family) throws Exception {
178
194
scan .addColumn (family .getBytes (), column2 .getBytes ());
179
195
scan .setStartRow (toBytes (key + "_" + 0 ));
180
196
scan .setStopRow (toBytes (key + "_" + 9 ));
181
- scan .setMaxVersions (9 );
197
+ scan .setMaxVersions (1 );
182
198
ResultScanner scanner = hTable .getScanner (scan );
183
199
int i = 0 ;
184
200
int count = 0 ;
@@ -192,6 +208,7 @@ private void testBasic(String family) throws Exception {
192
208
Assert .assertEquals (key + "_" + i , Bytes .toString (keyValue .getRow ()));
193
209
Assert .assertTrue (column1 .equals (Bytes .toString (keyValue .getQualifier ()))
194
210
|| column2 .equals (Bytes .toString (keyValue .getQualifier ())));
211
+ Assert .assertEquals (timestamp + 2 , keyValue .getTimestamp ());
195
212
Assert .assertEquals (value , Bytes .toString (keyValue .getValue ()));
196
213
if (countAdd ) {
197
214
countAdd = false ;
@@ -205,6 +222,7 @@ private void testBasic(String family) throws Exception {
205
222
206
223
// scan.setBatch(1);
207
224
225
+ scan .setMaxVersions (9 );
208
226
scanner = hTable .getScanner (scan );
209
227
i = 0 ;
210
228
count = 0 ;
0 commit comments