Thanks to the concern for the release with HugeGraph Toolchain repo, after 
listened to the dev & user voice, we think merge them to one  will 
help the community work/contribute for them better. (Due to their function is 
similar & users don't need to download multiple repos)


And regard to the issue of release, we intend to gradually unify the version 
number. At first, the version of client module may change separately, but 
eventually we use one version for toolchain to avoid these problems. (means 
they will be released together)


Any relevant suggestions are also welcome to discuss.





------------------ ???????? ------------------
??????:                                                                         
                                               "general"                        
                                                            
<willem.ji...@gmail.com&gt;;
????????:&nbsp;2022??1??11??(??????) ????8:21
??????:&nbsp;"Incubator General"<general@incubator.apache.org&gt;;

????:&nbsp;Re: [DISCUSS] Incubating Proposal of HugeGraph



Hi Jermy,

Thanks for the explanation.
If hugegraph-studio is going to retire, I think it's OK if we just
include hugegraph-hubble in the hugegraph-toolchain.

Another quick question?? if we put hugegraph-client, hugegraph-loader,
hugegraph-tools, hugegraph-hubble, hugegraph-test, hugegraph-doc in to
the hugegraph-toolchain, it may cause some trouble when doing the
release.&nbsp; We may still need to figure out a way to transfer those
repos.


Willem Jiang

Twitter: willemjiang
Weibo: ????willem

On Tue, Jan 11, 2022 at 7:39 PM Jermy Li <javalov...@gmail.com&gt; wrote:
&gt;
&gt; Hi Willem,
&gt;
&gt; hugegrahp-studio is an outdated UI project, which is replaced by a new
&gt; version of UI project hugegrahp-hubble.
&gt; Of course we can also merge hugegrahp-studio into hugegraph-toolchain if
&gt; necessary.
&gt;
&gt; --
&gt;
&gt; Regards,
&gt;
&gt;
&gt; Jermy Li | Senior Software Engineer @Baidu
&gt;
&gt; javalov...@gmail.com <javalov...@gmail.com&gt;
&gt;
&gt; Willem Jiang <willem.ji...@gmail.com&gt; ??2022??1??11?????? 18:35??????
&gt;
&gt; &gt; Hi Jermy,
&gt; &gt;
&gt; &gt; I just found you didn't mention the hugegraph-studio repo in the 
proposal.
&gt; &gt; Can you explain more about it?
&gt; &gt;
&gt; &gt; Willem Jiang
&gt; &gt;
&gt; &gt; Twitter: willemjiang
&gt; &gt; Weibo: ????willem
&gt; &gt;
&gt; &gt; On Sat, Jan 8, 2022 at 5:27 PM Jermy Li <javalov...@gmail.com&gt; 
wrote:
&gt; &gt; &gt;
&gt; &gt; &gt; Hi
&gt; &gt; &gt;
&gt; &gt; &gt; Yes I'm sure all the relevant repos at GitHub/hugegraph [1] will 
be
&gt; &gt; donated
&gt; &gt; &gt; to ASF.
&gt; &gt; &gt;
&gt; &gt; &gt; At present, there are more than 10 sub-projects. For the 
convenience of
&gt; &gt; &gt; management, we plan to merge them into 4 sub-projects [2].
&gt; &gt; &gt; Some demo projects may be ignored(like
&gt; &gt; hugegraph-plugin-stanford-analyzer),
&gt; &gt; &gt; but all key projects will be donated.
&gt; &gt; &gt;
&gt; &gt; &gt; [1] https://github.com/orgs/hugegraph/repositories
&gt; &gt; &gt; [2]
&gt; &gt; 
https://cwiki.apache.org/confluence/display/INCUBATOR/HugeGraphProposal
&gt; &gt; &gt; (section
&gt; &gt; &gt; #Initial Source)
&gt; &gt; &gt;
&gt; &gt; &gt; --
&gt; &gt; &gt;
&gt; &gt; &gt; Regards,
&gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt; &gt; Jermy Li | Senior Software Engineer @Baidu
&gt; &gt; &gt;
&gt; &gt; &gt; javalov...@gmail.com <javalov...@gmail.com&gt;
&gt; &gt; &gt;
&gt; &gt; &gt;
&gt; &gt; &gt; Juan Pan <panj...@apache.org&gt; ??2022??1??7?????? 22:47??????
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; Hello Dave,
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; There are a few repos of HugeGraph at GitHub, it??s too 
loose and not
&gt; &gt; easy
&gt; &gt; &gt; &gt; to manage. So the team decides to merge some of repos into 
[1],
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; ```
&gt; &gt; &gt; &gt; 1. https://github.com/hugegraph/hugegraph
&gt; &gt; &gt; &gt; 2. https://github.com/hugegraph/hugegraph-computer
&gt; &gt; &gt; &gt; 3. https://github.com/hugegraph/hugegraph-commons
&gt; &gt; &gt; &gt; 4. [PLAN] The ecosystem repository hugegraph-toolchain, 
including
&gt; &gt; &gt; &gt; hugegraph-client, hugegraph-loader, hugegraph-tools, 
hugegraph-hubble,
&gt; &gt; &gt; &gt; hugegraph-test, hugegraph-doc:
&gt; &gt; &gt; &gt; https://github.com/hugegraph/hugegraph-toolchain
&gt; &gt; &gt; &gt; ```
&gt; &gt; &gt; &gt; Double-check here, All the relevant repos at Github will be 
donated to
&gt; &gt; &gt; &gt; ASF, right? @Jermy
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; [1]
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://cwiki.apache.org/confluence/display/INCUBATOR/HugeGraphProposal
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; 
------------------------------------------------------------------------------
&gt; &gt; &gt; &gt; Juan Pan(Trista), Twitter: @tristaZero
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; On 01/7/2022 01:12??Dave Fisher<w...@apache.org&gt; wrote??
&gt; &gt; &gt; &gt; Hi -
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Not every repository at GitHub.com/hugegraph is included in 
the
&gt; &gt; proposal.
&gt; &gt; &gt; &gt; What does the HugeGraph community intend to do with those
&gt; &gt; repositories? Are
&gt; &gt; &gt; &gt; any of those key to the project?
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Thanks,
&gt; &gt; &gt; &gt; Dave
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; On Jan 4, 2022, at 9:47 AM, Jermy Li 
<javalov...@gmail.com&gt; wrote:
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Hi, I'm Jermy from HugeGraph team. Thanks to mentors for 
introducing
&gt; &gt; the
&gt; &gt; &gt; &gt; project.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; @JB
&gt; &gt; &gt; &gt; We have sorted out a comparison(some main features of graph 
database)
&gt; &gt; &gt; &gt; between
&gt; &gt; &gt; &gt; HugeGraph and Neo4j + Titan/Janus, I'm glad to share with 
you:
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; (I post a picture here due to the table format can't be 
displayed well
&gt; &gt; in
&gt; &gt; &gt; &gt; the email,
&gt; &gt; &gt; &gt; please refer to this link[1] for a text version.)
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; [1]
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://medium.com/@jermylee/comparison-of-graph-database-neo4j-janusgrraph-and-hugegraph-b144c527a6e2
&gt; &gt; &gt; &gt; <
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://medium.com/@jermylee/comparison-of-graph-database-neo4j-janusgrraph-and-hugegraph-b144c527a6e2
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; --
&gt; &gt; &gt; &gt; Regards,
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Jermy Li | Senior Software Engineer @Baidu
&gt; &gt; &gt; &gt; javalov...@gmail.com <mailto:javalov...@gmail.com&gt;
&gt; &gt; &gt; &gt; Lidong Dai <lidong...@apache.org 
<mailto:lidong...@apache.org&gt;&gt;
&gt; &gt; &gt; &gt; ??2022??1??4?????? 22:56??????
&gt; &gt; &gt; &gt; I'm so glad to see that HugeGraph will enter into the 
Apache Incubator!
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; I'm happy to be the mentor of the project.&nbsp; As far as 
I know, HugeGraph
&gt; &gt; &gt; &gt; initial team has done a lot of work for this project.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; BTW,&nbsp; our new project also need a graph database, I 
think HugeGraph is
&gt; &gt; a
&gt; &gt; &gt; &gt; good choice
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Best Regards
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; ---------------
&gt; &gt; &gt; &gt; Apache DolphinScheduler PMC Chair
&gt; &gt; &gt; &gt; LidongDai
&gt; &gt; &gt; &gt; lidong...@apache.org <mailto:lidong...@apache.org&gt;
&gt; &gt; &gt; &gt; Linkedin: https://www.linkedin.com/in/dailidong <
&gt; &gt; &gt; &gt; https://www.linkedin.com/in/dailidong&gt;
&gt; &gt; &gt; &gt; Twitter: @WorkflowEasy <https://twitter.com/WorkflowEasy <
&gt; &gt; &gt; &gt; https://twitter.com/WorkflowEasy&gt;&gt;
&gt; &gt; &gt; &gt; ---------------
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; On Tue, Jan 4, 2022 at 7:02 PM Yu Li <car...@gmail.com 
<mailto:
&gt; &gt; &gt; &gt; car...@gmail.com&gt;&gt; wrote:
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Thanks for driving this, Williem!
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; I'm happy to be the mentor of the project. I've had several
&gt; &gt; conversations
&gt; &gt; &gt; &gt; with the team (both online and offline), and were attracted 
by their
&gt; &gt; &gt; &gt; technical taste and willingness of open source contribution 
and
&gt; &gt; &gt; &gt; collaboration. Hope the project could be accepted by the 
incubator, and
&gt; &gt; &gt; &gt; move on rapidly and healthy towards building up a great 
community!
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; @JB I happen to discuss with the team about comparison of 
existing
&gt; &gt; graph
&gt; &gt; &gt; &gt; database systems, and would like to share some information 
here:
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Comparison with AGE (I didn't find open document and below 
is my
&gt; &gt; &gt; &gt; understanding based on previous discussion):
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; - Common features of HugeGraph and AGE:
&gt; &gt; &gt; &gt; - Both support complete graph query language. AGE supports
&gt; &gt; &gt; &gt; openCypher, and HugeGraph supports Apache Gremlin.
&gt; &gt; &gt; &gt; - Both support basic graph CRUD operations.
&gt; &gt; &gt; &gt; - Both support PostgreSQL as backend storage, and the 
organisation of
&gt; &gt; &gt; &gt; the stored graph data is similar.
&gt; &gt; &gt; &gt; - Difference between HugeGraph and AGE:
&gt; &gt; &gt; &gt; - Different ways of integrating PostgreSQL: AGE runs as a 
plug-in of
&gt; &gt; &gt; &gt; PostgreSQL, while HugeGraph runs PostgreSQL as an 
independent storage
&gt; &gt; &gt; &gt; system.
&gt; &gt; &gt; &gt; - Besides supporting PostgreSQL as the storage backend, 
HugeGraph
&gt; &gt; &gt; &gt; supports a variety of other backends, such as RocksDB (the
&gt; &gt; &gt; &gt; default),
&gt; &gt; &gt; &gt; Cassandra, HBase, MySQL, etc. in a pluggable way.
&gt; &gt; &gt; &gt; - Besides supporting basic graph CRUD operations, HugeGraph 
also
&gt; &gt; &gt; &gt; supports real-time OLTP graph algorithm, distributed OLAP 
graph
&gt; &gt; &gt; &gt; calculation, rich attribute/graph indices and schema 
constraints,
&gt; &gt; &gt; &gt; etc.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Comparison with Neo4j and JanusGraph/Titan:
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; - Please refer to this document [1], and there are more 
benchmark data
&gt; &gt; &gt; &gt; here [2] (in Chinese now, and I believe English translation 
is on the
&gt; &gt; &gt; &gt; way)
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Hope the information helps, and please feel free to correct 
me or give
&gt; &gt; &gt; &gt; supplements here, team (smile).
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Best Regards,
&gt; &gt; &gt; &gt; Yu
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; [1]
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://blog.actorsfit.com/a?ID=01650-caeae70a-01c9-4ab8-a440-07b24e732ee7
&gt; &gt; &gt; &gt; <
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://blog.actorsfit.com/a?ID=01650-caeae70a-01c9-4ab8-a440-07b24e732ee7
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; [2]
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://hugegraph.github.io/hugegraph-doc/performance/hugegraph-benchmark-0.5.6.html
&gt; &gt; &gt; &gt; <
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://hugegraph.github.io/hugegraph-doc/performance/hugegraph-benchmark-0.5.6.html
&gt; &gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; On Tue, 4 Jan 2022 at 16:47, Jean-Baptiste Onofr?? 
<j...@nanthrax.net
&gt; &gt; &gt; &gt; <mailto:j...@nanthrax.net&gt;&gt; wrote:
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Hi Willem,
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; it looks like an interesting project.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Just for my curiosity, how can we compare HugeGraph with 
Neo4j, Titan,
&gt; &gt; &gt; &gt; or PostgreSQL AGE ?
&gt; &gt; &gt; &gt; Especially in term of graph distribution, parallel 
processing, etc ?
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Thanks !
&gt; &gt; &gt; &gt; Regards
&gt; &gt; &gt; &gt; JB
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; On 04/01/2022 03:27, Willem Jiang wrote:
&gt; &gt; &gt; &gt; Hi
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; First happy new year to everyone!
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; We want to propose HugeGraph[1]&nbsp; as a new Apache 
Incubator project.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; HugeGraph is a large-scale and easy-to-use graph database. 
In the case
&gt; &gt; &gt; &gt; of 100+ billion data (vertices and edges), HugeGraph has 
complete
&gt; &gt; &gt; &gt; HTAP[2] capabilities built in its internal system. The 
design goal of
&gt; &gt; &gt; &gt; HugeGraph is to achieve a balance between availability, 
performance
&gt; &gt; &gt; &gt; and cost.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; I'd be happy to be the Champion of this project and may 
Thanks to
&gt; &gt; &gt; &gt; Trista Pan (panjuan at apache dot org)??Lidong Dai 
(lidongdai at apache
&gt; &gt; &gt; &gt; dot org)??Xiangdong Huang (hxd at apache dot org)??Yu Li 
(liyu at apache
&gt; &gt; &gt; &gt; dot org) for being the mentor of HugeGraph project and 
helping us to
&gt; &gt; &gt; &gt; polish the incubating proposal[2].
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Looking forward to your feedback and thank you very much.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; [1]https://github.com/hugegraph/hugegraph/ <
&gt; &gt; &gt; &gt; https://github.com/hugegraph/hugegraph/&gt;
&gt; &gt; &gt; &gt; [2]
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://en.wikipedia.org/wiki/Hybrid_transactional/analytical_processing <
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://en.wikipedia.org/wiki/Hybrid_transactional/analytical_processing&gt;
&gt; &gt; &gt; &gt; [3]
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://cwiki.apache.org/confluence/display/INCUBATOR/HugeGraphProposal <
&gt; &gt; &gt; &gt;
&gt; &gt; 
https://cwiki.apache.org/confluence/display/INCUBATOR/HugeGraphProposal&gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Best Regards,
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Willem Jiang
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Twitter: willemjiang
&gt; &gt; &gt; &gt; Weibo: ????willem
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; 
---------------------------------------------------------------------
&gt; &gt; &gt; &gt; To unsubscribe, e-mail: 
general-unsubscr...@incubator.apache.org
&gt; &gt; <mailto:
&gt; &gt; &gt; &gt; general-unsubscr...@incubator.apache.org&gt;
&gt; &gt; &gt; &gt; For additional commands, e-mail: 
general-h...@incubator.apache.org
&gt; &gt; &gt; &gt; <mailto:general-h...@incubator.apache.org&gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; 
---------------------------------------------------------------------
&gt; &gt; &gt; &gt; To unsubscribe, e-mail: 
general-unsubscr...@incubator.apache.org
&gt; &gt; <mailto:
&gt; &gt; &gt; &gt; general-unsubscr...@incubator.apache.org&gt;
&gt; &gt; &gt; &gt; For additional commands, e-mail: 
general-h...@incubator.apache.org
&gt; &gt; &gt; &gt; <mailto:general-h...@incubator.apache.org&gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt;
&gt; &gt;
&gt; &gt; ---------------------------------------------------------------------
&gt; &gt; To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
&gt; &gt; For additional commands, e-mail: general-h...@incubator.apache.org
&gt; &gt;
&gt; &gt;

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

Reply via email to