Skip to content

Commit 8833248

Browse files
Copilotmsiebertjaredmixpanel
authored
Add device_id as an automatic context value for Feature Flags (#675)
* Initial plan * Add device_id as automatic context value for Feature Flags Co-authored-by: msiebert <1504059+msiebert@users.noreply.github.com> * Add timeLastFetched and fetchLatencyMs tracking properties to $experiment_started events Co-authored-by: msiebert <1504059+msiebert@users.noreply.github.com> * Fix type mismatch in timeLastFetched and fetchLatencyMs properties Co-authored-by: msiebert <1504059+msiebert@users.noreply.github.com> * Fix private access level for timeLastFetched and fetchLatencyMs properties Co-authored-by: msiebert <1504059+msiebert@users.noreply.github.com> * fix concurrency bug * determine if sync is needed when tracking * add more tests * tweak test * prevent potential deadlock, simplify tracking threading * add timing properties sanity test --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: msiebert <1504059+msiebert@users.noreply.github.com> Co-authored-by: Mark Siebert <mark.siebert@mixpanel.com> Co-authored-by: Jared McFarland <jared@mixpanel.com>
1 parent e8c8783 commit 8833248

File tree

3 files changed

+677
-51
lines changed

3 files changed

+677
-51
lines changed

0 commit comments

Comments
 (0)