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

vdk-impala: impala templates #671

Merged
merged 13 commits into from
Jan 26, 2022
Merged

vdk-impala: impala templates #671

merged 13 commits into from
Jan 26, 2022

Conversation

mrMoZ1
Copy link
Contributor

@mrMoZ1 mrMoZ1 commented Jan 17, 2022

what: Added impala templates for:
Slowly Changing Dimension Type 1
Slowly Changing Dimension Type 2 (subtypes)
Snapshot Accumulating Fact Table

why: Users requested templates similar to the ones in the
vdk-trino plugin. This is the implementation.

testing: added functional tests(data jobs that check if
templates are executing properly)

Signed-off-by: mrMoZ1 mzhivkov@vmware.com

Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
@mrMoZ1 mrMoZ1 changed the title vdk-plugins: draft on impala templates vdk-impala: draft on impala templates Jan 17, 2022
@antoniivanov
Copy link
Collaborator

Let's try to follow https://github.com/vmware/versatile-data-kit/wiki/How-to-prepare-a-new-PR#break-your-code-commits-into--small-self-contained-units

Split each template into separate PR is a good way to do that in this concrete case

@ivakoleva
Copy link
Contributor

haven't yet looked at the content of jobs/ in tests/ dir;
lets first enable those jobs run with pytest?

ivakoleva and others added 3 commits January 17, 2022 15:40
Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
mrMoZ1 added 3 commits January 20, 2022 17:50
Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
ivakoleva added a commit that referenced this pull request Jan 21, 2022
There were issues with syntax support of the previous Impala docker
image used for tests.

Did search and found a viable solution that runs a newer Impala version.

Testing Done: did run vdk-impala tests locally to verify,
all tests pass, including the ones on Impala templates support draft MR
#671

Signed-off-by: ikoleva <ikoleva@vmware.com>
ivakoleva added a commit that referenced this pull request Jan 24, 2022
There were issues with syntax support of the previous Impala docker
image used for tests.

Did search and found a viable solution that runs a newer Impala version.

Testing Done: did run vdk-impala tests locally to verify,
all tests pass, including the ones on Impala templates support draft MR
#671

Signed-off-by: ikoleva <ikoleva@vmware.com>
@ivakoleva
Copy link
Contributor

Is it ready for review?

Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
@mrMoZ1 mrMoZ1 marked this pull request as ready for review January 26, 2022 07:47
@mrMoZ1 mrMoZ1 changed the title vdk-impala: draft on impala templates vdk-impala: impala templates Jan 26, 2022
Signed-off-by: mrMoZ1 <mzhivkov@vmware.com>
@mrMoZ1 mrMoZ1 merged commit 880a34d into main Jan 26, 2022
@mrMoZ1 mrMoZ1 deleted the person/mzhivkov/impala-templates branch January 26, 2022 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants