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: FE ML Feature get_feature_metadata #1147

Merged
merged 14 commits into from
May 25, 2021

Conversation

allisonsuarez
Copy link
Contributor

Signed-off-by: Allison Suarez Miranda asuarezmiranda@lyft.com

Summary of Changes

Tests

Documentation

CheckList

Make sure you have checked all steps below to ensure a timely review.

  • PR title addresses the issue accurately and concisely. Example: "Updates the version of Flask to v1.0.2"
  • PR includes a summary of changes.
  • PR adds unit tests, updates existing unit tests, OR documents why no test additions or modifications are needed.
  • In case of new functionality, my PR adds documentation that describes how to use it.
    • All the public functions and the classes in the PR contain docstrings that explain what it does

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
@boring-cyborg boring-cyborg bot added area:frontend From the Frontend folder category:api labels May 21, 2021
@allisonsuarez allisonsuarez changed the base branch from main to amd-feature-discovery May 21, 2021 20:49
@boring-cyborg boring-cyborg bot added area:common From common folder area:databuilder From databuilder folder area:metadata From the metadata folder area:search From the search folder category:proxy labels May 21, 2021
@allisonsuarez allisonsuarez changed the base branch from amd-feature-discovery to main May 21, 2021 20:51
@allisonsuarez allisonsuarez changed the base branch from main to amd-feature-discovery May 21, 2021 20:51
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
@allisonsuarez allisonsuarez marked this pull request as ready for review May 24, 2021 21:38
@allisonsuarez allisonsuarez requested a review from a team as a code owner May 24, 2021 21:38
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
@allisonsuarez allisonsuarez removed area:common From common folder area:databuilder From databuilder folder area:metadata From the metadata folder area:search From the search folder category:proxy labels May 24, 2021
@allisonsuarez allisonsuarez changed the title feat: FE ML Feature API feat: FE ML Feature get_feature_metadata May 25, 2021
frontend/amundsen_application/api/metadata/v0.py Outdated Show resolved Hide resolved
try:
feature_data_raw: dict = response.json()

feature_data_raw['key'] = feature_key
Copy link

Choose a reason for hiding this comment

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

Adding the 'key' and the 'marshall' functions in the frontend were added because FE needed some things that the metadata or search service didn't include. I talked about this with @feng-tao a while ago. What do you think about adding these types of fields to the upstream responses?

(Not necessarily asking to change these here, just starting a discussion)
(Also wondering if FE should just call search/metadata services directly instead of having a FE Flask layer)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Honestly I have been thinking the same thing, its all basically just duplicated work which seems unnecessary.

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
@allisonsuarez allisonsuarez merged commit 51ab776 into amd-feature-discovery May 25, 2021
@allisonsuarez allisonsuarez deleted the asm-api-ml-features branch May 25, 2021 16:48
danwom pushed a commit that referenced this pull request May 26, 2021
* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: ML Feature Lineage (#1156)

* funtional

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* 404 case and id

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Co-authored-by: Allison Suarez Miranda <22477579+allisonsuarez@users.noreply.github.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
allisonsuarez added a commit that referenced this pull request Jun 2, 2021
* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* made endpoint methods generic

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* Added get-resource-generation_code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes, lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* more

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* prettier

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Configuration option to init custom routes (#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* cleanup

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Fix installation link (#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* more unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed lint long line issue

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes and added unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* bumped version

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* implemented dmitry's feedback

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed big oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed prints

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
allisonsuarez added a commit that referenced this pull request Jun 11, 2021
* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: ML Feature Lineage (#1156)

* funtional

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* 404 case and id

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Co-authored-by: Allison Suarez Miranda <22477579+allisonsuarez@users.noreply.github.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
allisonsuarez added a commit that referenced this pull request Jun 11, 2021
* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* made endpoint methods generic

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* Added get-resource-generation_code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes, lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* more

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* prettier

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Configuration option to init custom routes (#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* cleanup

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Fix installation link (#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* more unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed lint long line issue

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes and added unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* bumped version

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* implemented dmitry's feedback

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed big oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed prints

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
allisonsuarez added a commit that referenced this pull request Jun 15, 2021
* feat: Merge feature discovery work into protected branch (#1153)

* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: ML Feature Lineage (#1156)

* funtional

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* 404 case and id

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Co-authored-by: Allison Suarez Miranda <22477579+allisonsuarez@users.noreply.github.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: get latest code from main (#1181)

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* feat: Configuration option to init custom routes (#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix installation link (#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML features additonal metadata endpoints (#1152)

* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* made endpoint methods generic

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* Added get-resource-generation_code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes, lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* more

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* prettier

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Configuration option to init custom routes (#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* cleanup

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Fix installation link (#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* more unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed lint long line issue

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes and added unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* bumped version

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* implemented dmitry's feedback

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed big oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed prints

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Add databuilder models for Feature (#1190)

* [feat] Add databuilder models for Feature

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* add feature model docs

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* fix dashboard owner test

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* lint failures

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* docstring improvements

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Add feature discovery route and page (#1185)

* Added redux boilerplate for feature

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add feature page basics

Signed-off-by: Daniel Won <dwon@lyft.com>

* - Added feature as a resource type
- Code cleanup

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add loading state for feature page
- Removed 'prefer-promise-reject-errors' betterer rule

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add tests to feature ducks

Signed-off-by: Daniel Won <dwon@lyft.com>
Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* upated queries for feture metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed col code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* new generation code changes instead fo query

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* test update

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* testsss

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* sort imports

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed url

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* forgot to remove from common

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* should be done

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* forgot to add this

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changes

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fingers crossed

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed watermark issues and removed unnecessary logggers

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Daniel <dwon@lyft.com>
Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Co-authored-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>
allisonsuarez added a commit that referenced this pull request Jun 17, 2021
* feat: Merge feature discovery work into protected branch (#1153)

* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: ML Feature Lineage (#1156)

* funtional

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* 404 case and id

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Co-authored-by: Allison Suarez Miranda <22477579+allisonsuarez@users.noreply.github.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>

* chore: get latest code from main (#1181)

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* feat: Configuration option to init custom routes (#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix installation link (#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: FE ML features additonal metadata endpoints (#1152)

* bump up databuilder version to 4.4.1 (#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* made endpoint methods generic

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* Added get-resource-generation_code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes, lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* more

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* prettier

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Configuration option to init custom routes (#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* cleanup

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Fix installation link (#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* more unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed lint long line issue

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes and added unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* bumped version

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* implemented dmitry's feedback

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed big oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed prints

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: Add databuilder models for Feature (#1190)

* [feat] Add databuilder models for Feature

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* add feature model docs

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* fix dashboard owner test

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* lint failures

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* docstring improvements

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* feat: Add feature discovery route and page (#1185)

* Added redux boilerplate for feature

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add feature page basics

Signed-off-by: Daniel Won <dwon@lyft.com>

* - Added feature as a resource type
- Code cleanup

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add loading state for feature page
- Removed 'prefer-promise-reject-errors' betterer rule

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add tests to feature ducks

Signed-off-by: Daniel Won <dwon@lyft.com>

* work for feature search

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* update interface

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* corrected help text for feature filters

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* functional resource selector, filters, etc for ML features, still need API work which will be in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* badge list option

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* revert this change, will put it in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* betterer not working to update

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* better

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed unit test

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint, its too late for this

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed debug logs

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Adds tests to some components

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

* Brings back eslint ignore line

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

Co-authored-by: Daniel <dwon@lyft.com>
Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Co-authored-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>
Co-authored-by: Marcos Iglesias <miglesiasvalle@lyft.com>
amommendes pushed a commit to amommendes/amundsen that referenced this pull request Jul 22, 2021
* feat: Merge feature discovery work into protected branch (amundsen-io#1153)

* bump up databuilder version to 4.4.1 (amundsen-io#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (amundsen-io#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: ML Feature Lineage (amundsen-io#1156)

* funtional

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* 404 case and id

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Co-authored-by: Allison Suarez Miranda <22477579+allisonsuarez@users.noreply.github.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>

* chore: get latest code from main (amundsen-io#1181)

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (amundsen-io#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* feat: Configuration option to init custom routes (amundsen-io#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (amundsen-io#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix installation link (amundsen-io#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (amundsen-io#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (amundsen-io#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (amundsen-io#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (amundsen-io#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (amundsen-io#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (amundsen-io#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: FE ML features additonal metadata endpoints (amundsen-io#1152)

* bump up databuilder version to 4.4.1 (amundsen-io#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* made endpoint methods generic

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (amundsen-io#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (amundsen-io#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* Added get-resource-generation_code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes, lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* more

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* prettier

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Configuration option to init custom routes (amundsen-io#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (amundsen-io#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* cleanup

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Fix installation link (amundsen-io#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (amundsen-io#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (amundsen-io#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (amundsen-io#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (amundsen-io#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (amundsen-io#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (amundsen-io#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* more unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed lint long line issue

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes and added unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* bumped version

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* implemented dmitry's feedback

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed big oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed prints

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: Add databuilder models for Feature (amundsen-io#1190)

* [feat] Add databuilder models for Feature

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* add feature model docs

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* fix dashboard owner test

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* lint failures

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* docstring improvements

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* feat: Add feature discovery route and page (amundsen-io#1185)

* Added redux boilerplate for feature

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add feature page basics

Signed-off-by: Daniel Won <dwon@lyft.com>

* - Added feature as a resource type
- Code cleanup

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add loading state for feature page
- Removed 'prefer-promise-reject-errors' betterer rule

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add tests to feature ducks

Signed-off-by: Daniel Won <dwon@lyft.com>

* work for feature search

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* update interface

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* corrected help text for feature filters

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* functional resource selector, filters, etc for ML features, still need API work which will be in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* badge list option

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* revert this change, will put it in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* betterer not working to update

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* better

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed unit test

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint, its too late for this

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed debug logs

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Adds tests to some components

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

* Brings back eslint ignore line

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

Co-authored-by: Daniel <dwon@lyft.com>
Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Co-authored-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>
Co-authored-by: Marcos Iglesias <miglesiasvalle@lyft.com>
Signed-off-by: Amom <amommendes@hotmail.com>
zacr pushed a commit to SaltIO/amundsen that referenced this pull request May 13, 2022
* feat: Merge feature discovery work into protected branch (amundsen-io#1153)

* bump up databuilder version to 4.4.1 (amundsen-io#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (amundsen-io#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: ML Feature Lineage (amundsen-io#1156)

* funtional

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* 404 case and id

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Co-authored-by: Allison Suarez Miranda <22477579+allisonsuarez@users.noreply.github.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>

* chore: get latest code from main (amundsen-io#1181)

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (amundsen-io#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* feat: Configuration option to init custom routes (amundsen-io#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (amundsen-io#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix installation link (amundsen-io#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (amundsen-io#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (amundsen-io#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (amundsen-io#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (amundsen-io#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (amundsen-io#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (amundsen-io#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: FE ML features additonal metadata endpoints (amundsen-io#1152)

* bump up databuilder version to 4.4.1 (amundsen-io#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* made endpoint methods generic

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (amundsen-io#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (amundsen-io#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* Added get-resource-generation_code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes, lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* more

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* prettier

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Configuration option to init custom routes (amundsen-io#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (amundsen-io#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* cleanup

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Fix installation link (amundsen-io#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (amundsen-io#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (amundsen-io#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (amundsen-io#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (amundsen-io#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (amundsen-io#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (amundsen-io#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* more unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed lint long line issue

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes and added unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* bumped version

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* implemented dmitry's feedback

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed big oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed prints

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: Add databuilder models for Feature (amundsen-io#1190)

* [feat] Add databuilder models for Feature

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* add feature model docs

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* fix dashboard owner test

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* lint failures

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* docstring improvements

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* feat: Add feature discovery route and page (amundsen-io#1185)

* Added redux boilerplate for feature

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add feature page basics

Signed-off-by: Daniel Won <dwon@lyft.com>

* - Added feature as a resource type
- Code cleanup

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add loading state for feature page
- Removed 'prefer-promise-reject-errors' betterer rule

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add tests to feature ducks

Signed-off-by: Daniel Won <dwon@lyft.com>

* work for feature search

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* update interface

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* corrected help text for feature filters

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* functional resource selector, filters, etc for ML features, still need API work which will be in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* badge list option

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* revert this change, will put it in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* betterer not working to update

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* better

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed unit test

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint, its too late for this

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed debug logs

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Adds tests to some components

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

* Brings back eslint ignore line

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

Co-authored-by: Daniel <dwon@lyft.com>
Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Co-authored-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>
Co-authored-by: Marcos Iglesias <miglesiasvalle@lyft.com>
hansadriaans pushed a commit to DataChefHQ/amundsen that referenced this pull request Jun 30, 2022
* feat: Merge feature discovery work into protected branch (amundsen-io#1153)

* bump up databuilder version to 4.4.1 (amundsen-io#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (amundsen-io#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: ML Feature Lineage (amundsen-io#1156)

* funtional

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* 404 case and id

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>
Co-authored-by: Allison Suarez Miranda <22477579+allisonsuarez@users.noreply.github.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>

* chore: get latest code from main (amundsen-io#1181)

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (amundsen-io#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* feat: Configuration option to init custom routes (amundsen-io#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (amundsen-io#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix installation link (amundsen-io#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (amundsen-io#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (amundsen-io#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (amundsen-io#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (amundsen-io#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (amundsen-io#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (amundsen-io#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: FE ML features additonal metadata endpoints (amundsen-io#1152)

* bump up databuilder version to 4.4.1 (amundsen-io#1130)

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* made endpoint methods generic

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: FE ML Feature get_feature_metadata (amundsen-io#1147)

* functional API for feature details

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* starting unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* changed naming

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* correct feat key

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* mock data

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed stuff

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* expected metadata

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* tests should work now

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* oopies pt 2

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* all unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* format string

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* chore: remove a comment that conflicts with implementation (amundsen-io#1154)

Signed-off-by: Tero Paananen <tpaananen@bloomberg.net>

* feat: Common query models (amundsen-io#1155)

* Added join and where models for how tables are joined / filtered with sql

Signed-off-by: Grant Seward <grant@stemma.ai>

* removed addl space

Signed-off-by: Grant Seward <grant@stemma.ai>

* version bump

Signed-off-by: Grant Seward <grant@stemma.ai>

* Added get-resource-generation_code

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes, lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* more

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* prettier

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* feat: Configuration option to init custom routes (amundsen-io#1160)

* configuration option to init custom routes

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* Fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* :sigh: really fixes isort

Signed-off-by: verdan <verdan.mahmood@gmail.com>

* feat: Search service adding suport for AWS Elasticsearch  (amundsen-io#1141)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* cleanup

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Fix installation link (amundsen-io#1159)

The link was broken

Signed-off-by: Fokko Driesprong <fokko@datafold.com>

* fix: 1157 issude - metadata sql alchemy for iodc component (amundsen-io#1169)

Signed-off-by: iamtodor <todor.ilya@gmail.com>

* Helm service versions moved up to latest ones (amundsen-io#1165)

Signed-off-by: Jakub Nowacki <j.s.nowacki@gmail.com>

* Fix doc links in README.md (amundsen-io#1164)

Just a quick driveby to fix a few doc links that still point to old locations.

Signed-off-by: James Davidheiser <jamesdavidheiser@asana.com>

* fix: aws_config (amundsen-io#1167)

Signed-off-by: mgorsk1 <gorskimariusz13@gmail.com>

* fix: add optional list to atlas_search_extractor (amundsen-io#1180)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* feat: introduce atlas serializable for dashboards (amundsen-io#1138)

Signed-off-by: dechoma <dominik.choma@gmail.com>

* more unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed lint long line issue

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixes and added unit tests

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* bumped version

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* implemented dmitry's feedback

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed big oopsie

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed prints

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>

* feat: Add databuilder models for Feature (amundsen-io#1190)

* [feat] Add databuilder models for Feature

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* add feature model docs

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* fix dashboard owner test

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* lint failures

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* docstring improvements

Signed-off-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>

* feat: Add feature discovery route and page (amundsen-io#1185)

* Added redux boilerplate for feature

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add feature page basics

Signed-off-by: Daniel Won <dwon@lyft.com>

* - Added feature as a resource type
- Code cleanup

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add loading state for feature page
- Removed 'prefer-promise-reject-errors' betterer rule

Signed-off-by: Daniel Won <dwon@lyft.com>

* Add tests to feature ducks

Signed-off-by: Daniel Won <dwon@lyft.com>

* work for feature search

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* update interface

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* corrected help text for feature filters

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* functional resource selector, filters, etc for ML features, still need API work which will be in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* badge list option

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* revert this change, will put it in separate PR

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* betterer not working to update

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* better

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* fixed unit test

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* lint, its too late for this

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* removed debug logs

Signed-off-by: Allison Suarez Miranda <asuarezmiranda@lyft.com>

* Adds tests to some components

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

* Brings back eslint ignore line

Signed-off-by: Marcos Iglesias <miglesiasvalle@lyft.com>

Co-authored-by: Daniel <dwon@lyft.com>
Co-authored-by: Junda Yang <youngyjd@gmail.com>
Co-authored-by: gorbachev <tpp+github@iki.fi>
Co-authored-by: sewardgw <grant@stemma.ai>
Co-authored-by: Verdan Mahmood <verdan.mahmood@gmail.com>
Co-authored-by: Jakub Nowacki <j.s.nowacki@gmail.com>
Co-authored-by: Fokko Driesprong <fokko@driesprong.frl>
Co-authored-by: iamtodor <todor.ilya@gmail.com>
Co-authored-by: James Davidheiser <jdavidheiser@users.noreply.github.com>
Co-authored-by: mgorsk1 <gorskimariusz13@gmail.com>
Co-authored-by: dechoma <dominik.choma@gmail.com>
Co-authored-by: Dmitriy Kunitskiy <dkunitskiy@lyft.com>
Co-authored-by: Marcos Iglesias <miglesiasvalle@lyft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:frontend From the Frontend folder
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants