You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@paimon.apache.org by ni...@apache.org on 2024/09/09 06:04:41 UTC

(paimon-webui) branch main updated (75e6a3c3 -> fab05a74)

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

nicholasjiang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-webui.git


 discard 75e6a3c3 [improvement] Introduce explanation of additional dependencies in Quick Start (#533)
     new 8e4ce1bc [Improvement] Introduce explanation of additional dependencies in Quick Start (#533)
     new fab05a74 [Improvement] Introduce apache-release and docs-and-source profile

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (75e6a3c3)
            \
             N -- N -- N   refs/heads/main (fab05a74)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 pom.xml | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 76 insertions(+)


(paimon-webui) 02/02: [Improvement] Introduce apache-release and docs-and-source profile

Posted by ni...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nicholasjiang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-webui.git

commit fab05a747bfa1b7d209257527f36386273826413
Author: SteNicholas <pr...@163.com>
AuthorDate: Mon Sep 9 14:04:25 2024 +0800

    [Improvement] Introduce apache-release and docs-and-source profile
---
 pom.xml | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 76 insertions(+)

diff --git a/pom.xml b/pom.xml
index c3385f2a..c1838f58 100644
--- a/pom.xml
+++ b/pom.xml
@@ -228,6 +228,82 @@ under the License.
         </dependencies>
     </dependencyManagement>
 
+    <profiles>
+        <!--
+          We're reusing the apache-release build profile defined in the Apache Parent POM,
+          with one exclusion: do not run the source-release-assembly execution goal.
+          We have our own scripts to create the source release, which correctly excludes
+          binaries from distribution tarball.
+          The script can be found under tools/releasing/create_source_release.sh.
+        -->
+        <profile>
+            <id>apache-release</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <dependencies>
+                            <dependency>
+                                <groupId>org.apache.apache.resources</groupId>
+                                <artifactId>apache-source-release-assembly-descriptor</artifactId>
+                                <version>1.0.6</version>
+                            </dependency>
+                        </dependencies>
+                        <executions>
+                            <execution>
+                                <id>source-release-assembly</id>
+                                <!-- disable the execution -->
+                                <phase>none</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+
+        <profile>
+            <id>docs-and-source</id>
+            <activation>
+                <property>
+                    <name>docs-and-source</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-source-plugin</artifactId>
+                        <version>3.2.1</version>
+                        <executions>
+                            <execution>
+                                <id>attach-sources</id>
+                                <goals>
+                                    <goal>jar-no-fork</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <configuration>
+                            <quiet>true</quiet>
+                        </configuration>
+                        <executions>
+                            <execution>
+                                <id>attach-javadocs</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+
     <build>
         <plugins>
             <plugin>


(paimon-webui) 01/02: [Improvement] Introduce explanation of additional dependencies in Quick Start (#533)

Posted by ni...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

nicholasjiang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-webui.git

commit 8e4ce1bc3622d5077f7f7ca5fe699dbde149cc59
Author: 风向决定发型 <61...@qq.com>
AuthorDate: Mon Sep 9 11:56:39 2024 +0800

    [Improvement] Introduce explanation of additional dependencies in Quick Start (#533)
---
 docs/src/guide/quick-start.md | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/docs/src/guide/quick-start.md b/docs/src/guide/quick-start.md
index 792b0498..ecc862c1 100644
--- a/docs/src/guide/quick-start.md
+++ b/docs/src/guide/quick-start.md
@@ -48,6 +48,16 @@ scripts
 ui
 ```
 
+## Download additional dependencies(Optional)
+
+The released installation package of Paimon Web does not include some additional dependencies, such as `S3` and `OSS`. When using these dependencies to create a Catalog or as the default storage for your Paimon tables, download them from the [Apache Maven Repository](https://repo.maven.apache.org/maven2/org/apache/paimon/) and move them to the `$PAIMON_WEBUI_HOME/libs` directory.
+
+```shell
+[root@paimon ~]# wget https://repo.maven.apache.org/maven2/org/apache/paimon/paimon-oss/xxx/paimon-oss-xxx.jar
+[root@paimon ~]# wget https://repo.maven.apache.org/maven2/org/apache/paimon/paimon-s3/xxx/paimon-s3-xxx.jar
+[root@paimon ~]# mv paimon-oss-xxx.jar paimon-s3-xxx.jar $PAIMON_WEBUI_HOME/libs
+```
+
 ## Creating a Database and Executing SQL Scripts
 
 To set up your environment, create a database named `paimon`. Then, execute the `paimon-mysql.sql` script located in the `scripts` directory.
@@ -113,4 +123,5 @@ After the SQL Gateway is up and running, proceed to create a cluster instance th
 
 With the cluster ready, you can now execute SQL commands. Go to the SQL IDE page on the Paimon web interface, where you can write and execute your SQL queries.
 
-![img_2.png](../../public/img/img_2.png)
\ No newline at end of file
+![img_2.png](../../public/img/img_2.png)
+