@@ -27,7 +27,7 @@ const NOOP = (): void => {};
2727export interface RedisCommandData {
2828 command : string ;
2929 /** First arg is the command name itself in node-redis >= 5.12.0; consumers should slice it off. */
30- args : Array < string | Buffer > ;
30+ args : Array < string | Uint8Array > ;
3131 database ?: number ;
3232 serverAddress ?: string ;
3333 serverPort ?: number ;
@@ -65,7 +65,7 @@ export interface RedisConnectData {
6565export type RedisDiagnosticChannelResponseHook = (
6666 span : Span ,
6767 cmdName : string ,
68- cmdArgs : Array < string | Buffer > ,
68+ cmdArgs : Array < string | Uint8Array > ,
6969 result : unknown ,
7070) => void ;
7171
@@ -257,7 +257,7 @@ function setupConnectChannel(tracingChannel: RedisTracingChannelFactory): void {
257257 } ) ;
258258}
259259
260- function runResponseHook ( span : Span , command : string , args : Array < string | Buffer > , result : unknown ) : void {
260+ function runResponseHook ( span : Span , command : string , args : Array < string | Uint8Array > , result : unknown ) : void {
261261 const hook = currentResponseHook ;
262262 if ( ! hook ) return ;
263263 try {
@@ -267,7 +267,7 @@ function runResponseHook(span: Span, command: string, args: Array<string | Buffe
267267 }
268268}
269269
270- function safeSerialize ( command : string , args : Array < string | Buffer > ) : string | undefined {
270+ function safeSerialize ( command : string , args : Array < string | Uint8Array > ) : string | undefined {
271271 try {
272272 return defaultDbStatementSerializer ( command , args ) ;
273273 } catch {
0 commit comments