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

Use Yarn instead of NPM #5541

Merged
merged 5 commits into from
Aug 2, 2021
Merged

Use Yarn instead of NPM #5541

merged 5 commits into from
Aug 2, 2021

Conversation

kravets-levko
Copy link
Collaborator

What type of PR is this? (check all applicable)

  • Other

Description

Related Tickets & Documents

Mobile & Desktop Screenshots/Recordings (if there are UI changes)

@kravets-levko kravets-levko self-assigned this Jul 20, 2021
@kravets-levko kravets-levko force-pushed the yarn-part-1 branch 5 times, most recently from 4c4ec7d to b3f59b9 Compare July 20, 2021 17:44
@kravets-levko kravets-levko force-pushed the yarn-part-1 branch 21 times, most recently from 659b91c to 4849903 Compare July 21, 2021 19:39
@kravets-levko kravets-levko force-pushed the yarn-part-1 branch 6 times, most recently from 36bf0d4 to 372bcfa Compare July 26, 2021 16:32
@kravets-levko kravets-levko marked this pull request as ready for review July 27, 2021 13:55
Copy link
Member

@gabrieldutra gabrieldutra left a comment

Choose a reason for hiding this comment

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

Note that these changes seemed to have increased CircleCI time in 10 minutes (maybe due to yarn install?)

FROM node:12 as frontend-builder
FROM node:14.17 as frontend-builder

RUN npm install --global --force [email protected]
Copy link
Member

Choose a reason for hiding this comment

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

Don't node docker images come with yarn? (Same for the circleci one)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

They do, but with older version (different in both cases). For consistency, I'm upgrading it everywhere

@kravets-levko
Copy link
Collaborator Author

Note that these changes seemed to have increased CircleCI time in 10 minutes (maybe due to yarn install?)

Thank you for pointing, I'll double-check

@kravets-levko
Copy link
Collaborator Author

So I checked it, and looks most of the extra time (4-7 minutes in total) comes from Yarn upgrade. For now I'll keep it as is - as there's more migration work coming. After it's fully done - I'll revisit all performance issues (will create a ticket for this)

@kravets-levko kravets-levko merged commit 7445080 into master Aug 2, 2021
@kravets-levko kravets-levko deleted the yarn-part-1 branch August 2, 2021 10:16
kravets-levko added a commit to getredash/website that referenced this pull request Aug 2, 2021
Restyle Update docs to reflect changes from getredash/redash#5541 (use Yarn instead of NPM)
kravets-levko added a commit to getredash/website that referenced this pull request Aug 2, 2021
Update docs to reflect changes from getredash/redash#5541 (use Yarn instead of NPM)
susodapop added a commit that referenced this pull request Oct 1, 2021
This happened because we cherry-picked #5570 but did not also incorporate
#5541 into V10.
susodapop pushed a commit that referenced this pull request Oct 1, 2021
The following PR's were cherry-picked:

* Excel & CSV query runner (#2478)
* Pin python3 image version (#5570)
* Fix: Edit Source button disappeared for users without CanEdit perms (#5568)
* Fix: Specify the protobuf version (#5608)

Plus one additional change exclusive to this branch:
* Replace reference to yarn with NPM

This happened because we cherry-picked #5570 but did not also incorporate
#5541 into V10.

Co-authored-by: deecay <[email protected]>
Co-authored-by: Levko Kravets <[email protected]>
Co-authored-by: zoomdot <[email protected]>
denisov-vlad pushed a commit to denisov-vlad/redash that referenced this pull request Oct 19, 2021
commit 9c928bd
Author: Jesse Whitehouse <[email protected]>
Date:   Fri Oct 1 21:13:13 2021 -0500

    Bump version to 10.0.0

commit f312adf
Author: Jesse <[email protected]>
Date:   Fri Oct 1 18:02:27 2021 -0500

    Apply V10 beta period feedback / fixes (getredash#5611)

    The following PR's were cherry-picked:

    * Excel & CSV query runner (getredash#2478)
    * Pin python3 image version (getredash#5570)
    * Fix: Edit Source button disappeared for users without CanEdit perms (getredash#5568)
    * Fix: Specify the protobuf version (getredash#5608)

    Plus one additional change exclusive to this branch:
    * Replace reference to yarn with NPM

    This happened because we cherry-picked getredash#5570 but did not also incorporate
    getredash#5541 into V10.

    Co-authored-by: deecay <[email protected]>
    Co-authored-by: Levko Kravets <[email protected]>
    Co-authored-by: zoomdot <[email protected]>

commit 92e5d78
Author: Jesse <[email protected]>
Date:   Thu Jun 17 13:42:07 2021 -0500

    Update changelog details for snowflake (getredash#5519)

commit 0983e69
Author: Jesse <[email protected]>
Date:   Thu Jun 17 12:45:17 2021 -0500

    update changelog for v10-beta (getredash#5517)

commit dec8879
Author: Jesse <[email protected]>
Date:   Tue Jun 15 15:04:36 2021 -0500

    Fix: pagination is broken on the dashboard list page (getredash#5516)

    * Add test that reproduces issue getredash#5466

    * Fix: Duplicate dashboard rows were returned by Dashboard.all() (getredash#5466)

commit 64a1d7a
Author: Jesse Whitehouse <[email protected]>
Date:   Tue Jun 1 11:21:49 2021 -0500

    Update version for CircleCI build.
@arikfr arikfr mentioned this pull request Dec 16, 2021
4 tasks
schoettler pushed a commit to MasterworksIO/redash that referenced this pull request May 9, 2022
igorcalabria pushed a commit to inloco/redash that referenced this pull request May 12, 2023
@lucasfcnunes lucasfcnunes mentioned this pull request Feb 4, 2024
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants