mistercrunch commented on PR #27434:
URL: https://github.com/apache/superset/pull/27434#issuecomment-1988845955

   > The slowness you're seeing is likely caused by the fact that we're running 
amd/linux containers on arm hardware. I would check the images that are being 
pulled down to ensure they're the "arm" variants.
   
   Interestingly @rtexelm setup and mine were night and day in terms of build 
time. Both Apple silicon, but he has 8GB of ram, so I assumed he was memory 
constrained and swapping. Though it could be that we used different base images 
- like he's virtualizing amd64 and I'm on an arm base. No impossible.
   
   It's a bit buried but I added an option and documented it here ->
   
   > By default, we mount the local superset-frontend folder here and run `npm 
install` as well as `npm run dev` which triggers webpack to compile/bundle the 
frontend code. Depending on your local setup, especially if you have less than 
16GB of memory,  it may be very slow to perform those operations. In this case, 
we recommend you set the env var `BUILD_SUPERSET_FRONTEND_IN_DOCKER` to 
`false`, and to run this locally instead in a terminal. Simply trigger `npm i 
&& npm run dev`, this should be MUCH faster.
   
   Also note the cache we have from the `master` pushes (merges) should be 
multi-platform as all CI docker builds are now multi-platform.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to