11import grpc from "@grpc/grpc-js" ;
22import protoLoader from "@grpc/proto-loader" ;
3- import { context , propagation } from "@opentelemetry/api" ;
43
54import { protoLoaderOptions } from "./options.js" ;
65
@@ -16,12 +15,6 @@ const client = new GreetingService(
1615) ;
1716
1817export const fetchGreeting = async ( acceptedLanguages ) => {
19- const currentContext = context . active ( ) ;
20-
21- console . debug ( "Fetching Greeting" ) ;
22-
23- const baggage = propagation . getBaggage ( currentContext ) ;
24-
2518 return new Promise ( ( resolve , reject ) => {
2619 const languageEnum = Language . type . value . reduce ( ( acc , item ) => {
2720 acc [ item . name ] = item . number ;
@@ -30,14 +23,7 @@ export const fetchGreeting = async (acceptedLanguages) => {
3023 const preferredLanguage = acceptedLanguages . find ( ( lang ) => ! ! languageEnum [ lang ] ) ;
3124 const language = languageEnum [ preferredLanguage ] || Language . UNKNOWN ;
3225
33- const metadata = new grpc . Metadata ( ) ;
34- if ( baggage ) {
35- const entries = baggage . getAllEntries ( ) ;
36- console . debug ( "Forwarding Baggage entries:" , entries ) ;
37- const baggageEntry = entries . map ( ( [ key , value ] ) => `${ key } =${ value . value } ` ) . join ( "," ) ;
38- metadata . add ( "baggage" , baggageEntry ) ;
39- }
40- client . Fetch ( { language } , metadata , ( error , response ) => {
26+ client . Fetch ( { language } , ( error , response ) => {
4127 if ( error ) {
4228 return reject ( error ) ;
4329 }
0 commit comments