Skip to content

Conversation

@alex-m-brown
Copy link
Contributor

@alex-m-brown alex-m-brown commented Dec 18, 2025

@alex-m-brown alex-m-brown marked this pull request as ready for review January 5, 2026 21:52
appType: this.getStandaloneAppForMetrics(),
channelId: this.getCurrentId(),
});

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this return value matter? I'm not sure what putRecord returns (a promise?) This does change the signature of this function, tho I'm not sure it's consequences.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes it did. this was the cause of a UI test failure which has been fixed in the latest commit

@alex-m-brown alex-m-brown requested a review from a team January 7, 2026 18:00
@alex-m-brown
Copy link
Contributor Author

@fisher-alice In #70190. it seemed like we want to keep the firehose logging in project.js a bit longer? About how much longer were you thinking?

@fisher-alice
Copy link
Contributor

@fisher-alice In #70190. it seemed like we want to keep the firehose logging in project.js a bit longer? About how much longer were you thinking?

Hi Alex! We added Cloudwatch logging, but are still tweaking to make sure we are capturing all data (error logs and save vs save failure counts). We've received quite a few Zendesk reports about progress/project save failures the past quarter, so the longitudinal firehose data provides is still very useful in seeing if this is a recent trend or not. We want to ensure that Cloudwatch logging is consistent with Firehose logging. Also, it would be helpful to get an estimate of the percent data loss of Firehose data over time compared to Cloudwatch. See Darrin's comment at https://codedotorg.slack.com/archives/C03DBDN67B7/p1762206237204139?thread_ts=1760898557.677259&cid=C03DBDN67B7

So maybe we could keep 'project-data-integrity' firehose logging for another 3-6 months?

@alex-m-brown
Copy link
Contributor Author

So maybe we could keep 'project-data-integrity' firehose logging for another 3-6 months?

Gotcha. I'll hold off on removing those firehose logs for now. Thanks for the context!

@fisher-alice
Copy link
Contributor

Gotcha. I'll hold off on removing those firehose logs for now. Thanks for the context!

Thanks so much!

@alex-m-brown alex-m-brown merged commit 3fcd3bf into staging Jan 8, 2026
6 checks passed
@alex-m-brown alex-m-brown deleted the remove-code-studio-js-firehose-events branch January 8, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants