Skip to content

Update the schema for evaluation events from Flagsmith collector service to BigData platforms #6374

@asaphko

Description

@asaphko

The goal of this issue is to define the schema that the Flagsmith service will use to send data to the BigData platforms. Bear in mind that this is an alpha release, WE DO EXPECT TO HAVE TO BREAK THIS SCHEMA IN THE FUTURE.

This schema will closely match the one defined for the API in #6641, with some additional metadata used to enrich the data in processing. In this issue description, we will not redefine the data required for the API (see the issue itself) and only define the additional metadata.

The metadata that we want to enrich the evaluation data with is as follows:

  • SDK language
  • SDK version
  • Environment Key (we are only supporting client side keys for the alpha release)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions