Skip to content
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

ID-1230 Ensure Audit Log Events Have Same Schema #1431

Merged
merged 1 commit into from
May 7, 2024

Conversation

tlangs
Copy link
Contributor

@tlangs tlangs commented May 7, 2024

Ticket: https://broadworkbench.atlassian.net/browse/ID-1230

It appears that if two log events have the same member names, but those members are different types, then BigQuery cannot handle both. This PR makes the changeEvents on Audit Log Events be Sets, instead of one being an Option and the other being a Set, so that BigQuery has a consistent schema for log entries.


PR checklist

  • I've followed the instructions if I've made any changes to the API, especially if they're breaking changes
  • I've filled out the Security Risk Assessment (requires Broad Internal network access) and attached the result to the JIRA ticket

Copy link

sonarqubecloud bot commented May 7, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@tlangs tlangs enabled auto-merge (squash) May 7, 2024 15:48
@tlangs tlangs merged commit 4f085fb into develop May 7, 2024
15 checks passed
@tlangs tlangs deleted the tl_ID-1230_sam_audit_log_schema_convergence branch May 7, 2024 15:52
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