This is an automated email from the ASF dual-hosted git repository.

srowen pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/spark-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 78f2758  [SPARK-34539][DOC] Cleanup Zinc description in developer-tools
78f2758 is described below

commit 78f27589c6a74fb7b641b07a153793ddc539b161
Author: Yikun Jiang <yikunk...@gmail.com>
AuthorDate: Mon Mar 1 08:41:35 2021 -0600

    [SPARK-34539][DOC] Cleanup Zinc description in developer-tools
    
    Since Spark 3.0.0 with scala-maven-plugin v4.x, if using `build/mvn`, by 
default, the Zinc incremental compiler is enabled by maven plugin 
`scala-maven-plugin`, it will call directly with embedded Zinc APIs to speed up 
your compilation.
    
    There is no longer something developers need to care about, so this patch 
we cleanup all Zinc related description.
    
    Releted: https://github.com/apache/spark/pull/31647
    
    Author: Yikun Jiang <yikunk...@gmail.com>
    
    Closes #312 from Yikun/speedup-compilation.
---
 developer-tools.md        | 14 --------------
 site/developer-tools.html | 14 --------------
 2 files changed, 28 deletions(-)

diff --git a/developer-tools.md b/developer-tools.md
index 3b929ac..597b8a6 100644
--- a/developer-tools.md
+++ b/developer-tools.md
@@ -34,20 +34,6 @@ $ ./bin/spark-shell
 $ build/sbt ~compile
 ```
 
-<h4>Maven: Speeding up Compilation with Zinc</h4>
-
-[Zinc](https://github.com/typesafehub/zinc) is a long-running server version 
of SBT's incremental
-compiler. When run locally as a background process, it speeds up builds of 
Scala-based projects
-like Spark. Developers who regularly recompile Spark with Maven will be the 
most interested in
-Zinc. The project site gives instructions for building and running `zinc`; OS 
X users can
-install it using `brew install zinc`.
-
-If using the `build/mvn` package `zinc` will automatically be downloaded and 
leveraged for all
-builds. This process will auto-start after the first time `build/mvn` is 
called and bind to port
-3030 unless the `ZINC_PORT` environment variable is set. The `zinc` process 
can subsequently be
-shut down at any time by running `build/zinc-<version>/bin/zinc -shutdown` and 
will automatically
-restart whenever `build/mvn` is called.
-
 <h3>Building submodules individually</h3>
 
 For instance, you can build the Spark Core module using:
diff --git a/site/developer-tools.html b/site/developer-tools.html
index 2f0d3bb..e9fa986 100644
--- a/site/developer-tools.html
+++ b/site/developer-tools.html
@@ -226,20 +226,6 @@ $ ./bin/spark-shell
 $ build/sbt ~compile
 </code></pre></div></div>
 
-<h4>Maven: Speeding up Compilation with Zinc</h4>
-
-<p><a href="https://github.com/typesafehub/zinc";>Zinc</a> is a long-running 
server version of SBT&#8217;s incremental
-compiler. When run locally as a background process, it speeds up builds of 
Scala-based projects
-like Spark. Developers who regularly recompile Spark with Maven will be the 
most interested in
-Zinc. The project site gives instructions for building and running <code 
class="language-plaintext highlighter-rouge">zinc</code>; OS X users can
-install it using <code class="language-plaintext highlighter-rouge">brew 
install zinc</code>.</p>
-
-<p>If using the <code class="language-plaintext 
highlighter-rouge">build/mvn</code> package <code class="language-plaintext 
highlighter-rouge">zinc</code> will automatically be downloaded and leveraged 
for all
-builds. This process will auto-start after the first time <code 
class="language-plaintext highlighter-rouge">build/mvn</code> is called and 
bind to port
-3030 unless the <code class="language-plaintext 
highlighter-rouge">ZINC_PORT</code> environment variable is set. The <code 
class="language-plaintext highlighter-rouge">zinc</code> process can 
subsequently be
-shut down at any time by running <code class="language-plaintext 
highlighter-rouge">build/zinc-&lt;version&gt;/bin/zinc -shutdown</code> and 
will automatically
-restart whenever <code class="language-plaintext 
highlighter-rouge">build/mvn</code> is called.</p>
-
 <h3>Building submodules individually</h3>
 
 <p>For instance, you can build the Spark Core module using:</p>


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

Reply via email to