-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add GitHub workflow to pack BI connectors #19
Add GitHub workflow to pack BI connectors #19
Conversation
…The PBI connector is being built twice with different names accroding to the Amazon's request. Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
…ore than in filename to make PBI distuingish them Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
For all connectors added check for successful packing before publishing Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
@@ -19,7 +19,7 @@ SqlOdbcPBIConnectorType = type function ( | |||
]) | |||
) | |||
as table meta [ | |||
Documentation.Name = "OpenSearch" | |||
Documentation.Name = "OpenSearch Project" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where are these changes here, they seem unrelated to the GitHub flows?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
According to Amazon's request we should build 2 connectors: one for OpenSearch Project
and the second one - for Amazon OpenSearch Service
. OpenSearch
is not a valid name.
.github/workflows/bi-connectors.yml
Outdated
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v1 | ||
- name: Pack Tableau ODBC connector |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we pack both ODBC and JDBC? I thought we were only going to use JDBC going forward?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This script build both for future reference. At the moment, repo already contains a taco for ODBC, so nothing changed for ODBC actually.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ODBC one is now deprecated for the JDBC one, we should stop building the ODBC one.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disabled in 4cadfd1.
.github/workflows/bi-connectors.yml
Outdated
run: | | ||
zip OpenSearchProject.mez *.png *.m *.resx *.pqm | ||
working-directory: bi-connectors/PowerBIConnector | ||
- name: Prepare the second Power BI ODBC connector |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the second one...?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are 2 connector requested by Amazon: one for OpenSearch Project
which is being build from the repo as is; and the second one - for Amazon OpenSearch Service
. To build the second one we need to modify few strings in the connector code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you then name them accordingly instead of "the second one"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed in 6e37870.
…rs-AOS-253 Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
… shipping Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
Removed Tableau ODBC driver source files since the driver is not supposed to be. Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
.github/workflows/bi-connectors.yml
Outdated
working-directory: bi-connectors/TableauConnector/opensearch_sql_jdbc | ||
- name: Prepare Power BI ODBC connector | ||
run: | | ||
cp SqlOdbcPBIConnector.pq SqlOdbcPBIConnector.m |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are these names right after the rebranding that occurred?
…erge Signed-off-by: Yury Fridlyand <yuryf@bitquilltech.com>
(opensearch-project#1988) * spotless apply for OpenSearch P1. Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Manual spotless changes Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * spotless apply for OpenSearch P2. Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * 90 files checked after spotless apply for legacy Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Added checkstyle ignore failures to legacy Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Fixed comma issue Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Spotless apply Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Revert build.gradle Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> --------- Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> Signed-off-by: Mitchell Gale <Mitchell.gale@improving.com>
(opensearch-project#1988) * spotless apply for OpenSearch P1. Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Manual spotless changes Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * spotless apply for OpenSearch P2. Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * 90 files checked after spotless apply for legacy Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Added checkstyle ignore failures to legacy Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Fixed comma issue Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Spotless apply Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> * Revert build.gradle Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> --------- Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com> Signed-off-by: Mitchell Gale <Mitchell.gale@improving.com>
Description
Renamed Power BI connector as "OpenSearch Project"
Added a new GitHub workflow to build (pack) BI connectors, steps are:
pack Tableau ODBC connectorhttps://github.com/Bit-Quill/opensearch-project-sql/actions/runs/1593959072
Issues Resolved
AOS-253
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.