forked from hugegraph/hugegraph-sync
chore: reset hugegraph version to 1.2.0 (#2382)
* chore: reset version to 1.2.0 * chore: add README for three submodules * fix: README.md * fix: README.md * fix: README.md * fix: README.md
This commit is contained in:
parent
c997f35b04
commit
bfe9fae150
|
@ -0,0 +1,5 @@
|
|||
# HugeGraph PD
|
||||
|
||||
HugeGraph PD is a meta server responsible for service discovery, partition information storage, and node scheduling.
|
||||
|
||||
> Note: Currently, the contents of this folder are empty. Starting from revision 1.5.0, the code of HugeGraph PD will be adapted to this location (WIP).
|
|
@ -26,7 +26,7 @@ RUN mvn package -e -B -ntp -DskipTests -Dmaven.javadoc.skip=true && pwd && ls -l
|
|||
# 2nd stage: runtime env
|
||||
FROM openjdk:11-slim
|
||||
# TODO: get the version from the pom.xml
|
||||
ENV version=1.5.0
|
||||
ENV version=1.2.0
|
||||
COPY --from=build /pkg/hugegraph-server/apache-hugegraph-incubating-$version/ /hugegraph-server
|
||||
LABEL maintainer="HugeGraph Docker Maintainers <dev@hugegraph.apache.org>"
|
||||
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
# HugeGraph Server
|
||||
|
||||
HugeGraph Server consists of two layers of functionality: the graph engine layer, and the storage layer.
|
||||
|
||||
- Graph Engine Layer:
|
||||
- REST Server: Provides a RESTful API for querying graph/schema information, supports the [Gremlin](https://tinkerpop.apache.org/gremlin.html) and [Cypher](https://en.wikipedia.org/wiki/Cypher) query languages, and offers APIs for service monitoring and operations.
|
||||
- Graph Engine: Supports both OLTP and OLAP graph computation types, with OLTP implementing the [Apache TinkerPop3](https://tinkerpop.apache.org) framework.
|
||||
- Backend Interface: Implements the storage of graph data to the backend.
|
||||
|
||||
- Storage Layer:
|
||||
- Storage Backend: Supports multiple built-in storage backends (RocksDB/MySQL/HBase/...) and allows users to extend custom backends without modifying the existing source code.
|
|
@ -23,7 +23,7 @@ import org.apache.hugegraph.util.VersionUtil.Version;
|
|||
public class CoreVersion {
|
||||
|
||||
public static final String NAME = "hugegraph-core";
|
||||
public static final String DEFAULT_VERSION = "1.5.0";
|
||||
public static final String DEFAULT_VERSION = "1.2.0";
|
||||
/**
|
||||
* The second parameter of Version.of() is for IDE running without JAR
|
||||
*/
|
||||
|
|
|
@ -293,6 +293,22 @@
|
|||
<include name="${final.name}/**"/>
|
||||
</tarfileset>
|
||||
</tar>
|
||||
<!-- copy the artifacts to root
|
||||
directory for better user experience -->
|
||||
<!-- REMOVE ME after revision 1.5.0 -->
|
||||
<exec executable="cp"
|
||||
dir="${project.basedir}"
|
||||
failonerror="false">
|
||||
<arg value="-r"/>
|
||||
<arg value="../${final.name}"/>
|
||||
<arg value="../../${final.name}"/>
|
||||
</exec>
|
||||
<exec executable="cp"
|
||||
dir="${project.basedir}"
|
||||
failonerror="false">
|
||||
<arg value="../${final.name}.tar.gz"/>
|
||||
<arg value="../../${final.name}.tar.gz"/>
|
||||
</exec>
|
||||
</target>
|
||||
</configuration>
|
||||
</execution>
|
||||
|
|
|
@ -310,6 +310,17 @@
|
|||
<fileset>
|
||||
<directory>${final.name}</directory>
|
||||
</fileset>
|
||||
<!-- remove the artifacts in root directory -->
|
||||
<!-- REMOVE ME after revision 1.5.0 -->
|
||||
<fileset>
|
||||
<directory>../${project.basedir}</directory>
|
||||
<includes>
|
||||
<include>*.tar.gz</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>../${final.name}</directory>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
# HugeGraph Store
|
||||
|
||||
HugeGraph Store is a new built-in storage backend, which uses RocksDB as the distributed backend storage engine.
|
||||
|
||||
> Note: Currently, the contents of this folder are empty. Starting from revision 1.5.0, the code of HugeGraph Store will be adapted to this location (WIP).
|
Loading…
Reference in New Issue