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

feat: open source the event generator gradle plugin #64

Merged
merged 3 commits into from
Dec 9, 2020

Conversation

jplaisted
Copy link
Contributor

This plugin exists internally and I am now open sourcing it.

I've added two commits to this PR to make reviewing easier. The second is new documentation that should be thoroughly reviewed; while the code changes could perhaps be more skimmed over since they already exist internally.

Checklist

  • The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
  • Links to related issues (if applicable)
  • Tests for the changes have been added/updated (if applicable)
  • Docs related to the changes have been added/updated (if applicable)


## What are "v5" Metadata Events?

In brief, we've split the monolithic MCE/MAE/FMCE events into smaller events. One event per aspect-entity combination.
Copy link
Contributor

Choose a reason for hiding this comment

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

use the order of entity-aspect?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Any particular reason why?

Copy link
Contributor

Choose a reason for hiding this comment

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

because we break down the event in the order of form? namespace com.linkedin.mxe.corpUser.corpUserInfo

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The text here isn't meant to indicate order, just the pairing. If you feel it is important to be consistent we can change it.

docs/what/mxev5.md Show resolved Hide resolved
Copy link
Contributor

@RealChrisL RealChrisL left a comment

Choose a reason for hiding this comment

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

Thanks for the work!

Copy link

@woodyzhou woodyzhou left a comment

Choose a reason for hiding this comment

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

LGTM

@jplaisted jplaisted merged commit de993ab into linkedin:master Dec 9, 2020
@jplaisted jplaisted deleted the mxev5plugin branch December 9, 2020 18:01
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