Skip to content

Commit 4be9efb

Browse files
committed
FFM-11022 Add SDK codes
1 parent 0e33b41 commit 4be9efb

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

src/__tests__/sdk_codes.test.ts

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ describe('SDK Codes', () => {
2222
['debugStreamEventReceived', [logger]],
2323
['infoStreamStopped', [logger]],
2424
['infoMetricsSuccess', [logger]],
25+
['infoTargetMetricsExceeded', [logger]],
26+
['infoEvaluationMetricsExceeded', [logger]],
2527
['infoMetricsThreadExited', [logger]],
2628
[
2729
'debugEvalSuccess',

src/sdk_codes.ts

+10
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ const sdkCodes: Record<number, string> = {
3333
7001: 'Metrics stopped',
3434
7002: 'Posting metrics failed, reason:',
3535
7003: 'Metrics posted successfully',
36+
7004: 'Target metrics exceeded max size, remaining targets for this analytics interval will not be sent',
37+
7007: 'Evaluation metrics exceeded max size, remaining evaluations for this analytics interval will not be sent'
3638
};
3739

3840
function getSDKCodeMessage(key: number): string {
@@ -107,6 +109,14 @@ export function infoMetricsThreadExited(logger: Logger): void {
107109
logger.info(getSdkErrMsg(7001));
108110
}
109111

112+
export function infoTargetMetricsExceeded(logger: Logger): void {
113+
logger.info(getSdkErrMsg(7004));
114+
}
115+
116+
export function infoEvaluationMetricsExceeded(logger: Logger): void {
117+
logger.info(getSdkErrMsg(7007));
118+
}
119+
110120
export function debugEvalSuccess(
111121
result: string,
112122
flagIdentifier: string,

0 commit comments

Comments
 (0)