File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
hbase-client/src/main/java/org/apache/hadoop/hbase/client Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 2424import java .util .ArrayList ;
2525import java .util .Iterator ;
2626import java .util .List ;
27+ import java .util .Map ;
2728import java .util .concurrent .CompletableFuture ;
2829import java .util .concurrent .TimeUnit ;
2930import java .util .stream .Collectors ;
@@ -170,4 +171,9 @@ public long getWriteBufferSize() {
170171 public long getPeriodicalFlushTimeout (TimeUnit unit ) {
171172 return unit .convert (periodicFlushTimeoutNs , TimeUnit .NANOSECONDS );
172173 }
174+
175+ @ Override
176+ public Map <String , byte []> getRequestAttributes () {
177+ return table .getRequestAttributes ();
178+ }
173179}
Original file line number Diff line number Diff line change @@ -257,7 +257,8 @@ public synchronized void close() throws IOException {
257257
258258 private AsyncProcessTask createTask (QueueRowAccess access ) {
259259 return new AsyncProcessTask (AsyncProcessTask .newBuilder ().setPool (pool ).setTableName (tableName )
260- .setRowAccess (access ).setSubmittedRows (AsyncProcessTask .SubmittedRows .AT_LEAST_ONE ).build ()) {
260+ .setRowAccess (access ).setSubmittedRows (AsyncProcessTask .SubmittedRows .AT_LEAST_ONE )
261+ .setRequestAttributes (requestAttributes ).build ()) {
261262 @ Override
262263 public int getRpcTimeout () {
263264 return rpcTimeout .get ();
You can’t perform that action at this time.
0 commit comments