-
Notifications
You must be signed in to change notification settings - Fork 68
ENG-191 Always send analytics on getConsolidated #3813
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
WalkthroughThis change adds analytics tracking to the consolidated query process for patient medical data. It introduces an optional Changes
Sequence Diagram(s)sequenceDiagram
participant API as API Layer
participant Connector as ConsolidatedSnapshotConnector
participant Analytics as Analytics Service
API->>Connector: execute({sendAnalytics: true/false, ...})
alt sendAnalytics is true
Connector->>Analytics: analyticsAsync(event details)
Analytics-->>Connector: (ack)
end
Connector-->>API: consolidated snapshot result
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (5)
🚧 Files skipped from review as they are similar to previous changes (5)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Ref eng-191 Signed-off-by: Rafael Leite <2132564+leite08@users.noreply.github.com>
75d154d
to
c923bb0
Compare
Dependencies
Description
Fix a regression, analytics not being sent after upstream was merged - context.
Also update the logic that runs on the lambda so it uses
analyticsAsync
to make sure those are sent before the lambda shuts down - context.Testing
Release Plan
Summary by CodeRabbit