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

Support user defined attributes #1172

Closed
wants to merge 1 commit into from
Closed

Support user defined attributes #1172

wants to merge 1 commit into from

Conversation

detj
Copy link
Contributor

@detj detj commented Sep 4, 2024

Summary

Add ability to ingest, query and fetch user defined attributes for events.

Tasks

  • Create ClickHouse migrations to add new columns for user defined attributes
  • Update PUT /events API to read, validate, process and store user defined attributes
  • Build a common comparison expression system that will apply to all APIs that filter using user defined attributes
  • Update GET /apps/:id/crashGroups/:id/crashes API to return user defined attributes (if present)
  • Update GET /apps/:id/crashGroups/:id/plots/instances to support filtering via user defined attributes
  • Update GET /apps/:id/crashGroups/:id/plots/journey to support filtering via user defined attributes
  • Update GET /apps/:id/anrGroups/:id/anrs API to return user defined attributes (if present)
  • Update GET /apps/:id/anrGroups/:id/plots/instances to support filtering via user defined attributes
  • Update GET /apps/:id/anrGroups/:id/plots/journey to support filtering via user defined attributes
  • Update GET /apps/:id/sessions/:id API to return user defined attributes (if present)
  • Update GET /apps/:id/filters API to return list of unique user defined attribute keys and their types
  • Inject user defined attributes in session data events using random sampling and make sure event ingestion (via sessionator) works as expected
  • 📚 Update SDK API docs
  • 📚 Update dashboard API docs

Linked Issues

@detj detj added feature new features backend backend related labels Sep 4, 2024
@detj detj self-assigned this Sep 4, 2024
Copy link

vercel bot commented Sep 4, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
measure-dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 4, 2024 3:07am

@detj detj marked this pull request as draft September 4, 2024 03:12
@detj detj changed the title chore(backend): wip user defined attributes feat(backend): wip user defined attributes Sep 4, 2024
@detj detj changed the title feat(backend): wip user defined attributes Support user defined attributes Sep 4, 2024
@detj
Copy link
Contributor Author

detj commented Nov 20, 2024

This PR was superseded by #1529

@detj detj closed this Nov 20, 2024
@detj detj deleted the usedef-attrs branch November 20, 2024 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend backend related feature new features
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Support user defined attributes
1 participant