Skip to content

Conversation

@opti-jnguyen
Copy link
Contributor

Summary

Added ODPManager Implementation which does the following.

  1. Initializes and provides access to ODPEventManager and ODPSegmentManager.
  2. Provides updated ODPConfig settings to event manager and segment manager.
  3. Stops Event Manager when closed.
  4. Uses VUID for browser flavor of javascript SDK.

Test plan

  1. Manually tested thoroughly
  2. Added unit tests.

Issues

FSSDK-8452

Copy link
Contributor

@mikechu-optimizely mikechu-optimizely left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a few small questions listed.

Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! A few changes suggested.

Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All changes look great. Some small changes suggested.

Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple of more suggestions.

@opti-jnguyen opti-jnguyen requested a review from jaeopt February 22, 2023 22:06
Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@coveralls
Copy link

Coverage Status

Coverage: 92.959%. Remained the same when pulling 2540239 on jnguyen/odp-manager into ce4224d on master.

@Tamara-Barum Tamara-Barum changed the title feat: Added ODP Manager Implementation [FSSDK-8452] feat: Added ODP Manager Implementation Feb 24, 2023
@opti-jnguyen
Copy link
Contributor Author

Merging without passing FSC for velocity, will address at a later point.

@opti-jnguyen opti-jnguyen merged commit 0116d75 into master Feb 24, 2023
@opti-jnguyen opti-jnguyen deleted the jnguyen/odp-manager branch February 24, 2023 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants