Yicong-Huang opened a new issue, #6086:
URL: https://github.com/apache/texera/issues/6086

   ### Task Summary
   
   `bin/local-dev.sh up --fresh` invokes `sbt clean dist` on the root 
aggregate. Two things make cold-start slower than necessary: every module runs 
`Compile / doc` (scaladoc) even though the local-dev flow never uses the 
generated API HTML, and `--skip=<svc>` only affects service-launch — sbt still 
compiles and packages the skipped services. Local benchmarks (n=3) show 
cold-start `sbt clean dist` dropping from ~91s → ~58s by disabling scaladoc, 
enabling sbt pipelining, and raising the sbt heap, and further to ~38s when 
`--skip` translates into a per-project `<Proj>/dist` target list instead of the 
root aggregate. `build.sbt` is intentionally untouched — the knobs live only in 
the local-dev entrypoint so CI, standalone `sbt` runs, and IDE builds keep the 
current behavior.
   
   ### Task Type
   
   - [x] Refactor / Cleanup


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to