1818import tech .ydb .core .StatusCode ;
1919import tech .ydb .core .grpc .GrpcStatuses ;
2020import tech .ydb .core .grpc .GrpcTransport ;
21+ import tech .ydb .proto .auth .YdbAuth ;
2122
2223/**
2324 *
@@ -51,7 +52,11 @@ public CompletableFuture<Result<RespT>> startCall(ReqT request, Metadata headers
5152 try {
5253 call .start (this , headers );
5354 if (logger .isTraceEnabled ()) {
54- logger .trace ("UnaryCall[{}] --> {}" , traceId , TextFormat .shortDebugString ((Message ) request ));
55+ if (request instanceof YdbAuth .LoginRequest ) {
56+ logger .trace ("UnaryCall[{}] --> {}" , traceId , "LoginRequest user: XXXX password: XXXX" );
57+ } else {
58+ logger .trace ("UnaryCall[{}] --> {}" , traceId , TextFormat .shortDebugString ((Message ) request ));
59+ }
5560 }
5661 call .sendMessage (request );
5762 call .halfClose ();
@@ -71,7 +76,11 @@ public CompletableFuture<Result<RespT>> startCall(ReqT request, Metadata headers
7176 @ Override
7277 public void onMessage (RespT value ) {
7378 if (logger .isTraceEnabled ()) {
74- logger .trace ("UnaryCall[{}] <-- {}" , traceId , TextFormat .shortDebugString ((Message ) value ));
79+ if (value instanceof YdbAuth .LoginResponse ) {
80+ logger .trace ("UnaryCall[{}] <-- {}" , traceId , "LoginResponse XXXX" );
81+ } else {
82+ logger .trace ("UnaryCall[{}] <-- {}" , traceId , TextFormat .shortDebugString ((Message ) value ));
83+ }
7584 }
7685 if (!this .value .compareAndSet (null , value )) {
7786 future .complete (Result .fail (MULTIPLY_VALUES ));
0 commit comments