add flatten plugin by z7658329 · Pull Request #2004 · apache/hugegraph

* init(pd): history merged until 2023.5.6

* refact: unify LF line separator

Change-Id: I3f38685af534468a51b79b7f45d24fdb30a74f34

* refact: add header & format in test & service & grpc & dist modules

Change-Id: Id2fa1374d7fa85635906a7e75655e7dad56f1807

* refact: add header/format in core & common & clitools & client modules

Change-Id: Id8ec0a0d754f646c59f7251158dd89de669b2016

* refact: format root/parent modules & pd-service package name & rearrange code

Change-Id: Id8ec0a0d754f646c59f7251158dd89de669b2016

* chore: search & replace to "org.apache" manually

- also replace "a/b/c" regrex
- replace pom version to ${revision}

Change-Id: Ia3a9ce891fcff58cef4a5a1f95adb44ef8ee8049

* chore: fix some code problems

- lack this with instance filed
- lack {} in 'if/while/for'

Change-Id: I37d21f1ab94529a8122f4598636fbe02b2264904

* refact: update code to Jun2 2023

GraphPlatform-2020 fix cache bug when direct put

Change-Id: I52428d8d5d4bb977ee7796c0fe1e4ced07aff12d

GraphPlatform-2020 fix cache bug when direct put

Change-Id: Id57427a94732e12f2d96429a2b677d5c5f71e8ff

GraphPlatform-1771 update code

Change-Id: Ic3b95ca22900453adbc3571734e1da2c97e28355

* build: add flatten plugin and fix dependency version

1. Added the
[flatten](#2004)
plugin.
2. Unified the global version to 1.5.0.
3. Modified the version of `jraft-core`.

---------

Co-authored-by: imbajin <jin@apache.org>

* build: fix build for community edition compatibility (WIP)

Please refer to
https://hugegraph.feishu.cn/wiki/Y6d2wys9KiWf24kpzNKct0Yknnr for
detailed fix documentation.

---------

Co-authored-by: imbajin <jin@apache.org>

* refact: adapt for jraft v1.3.13

* refact: GP-2141 handle low speed import - 6.9

from inner commit 0a95b1e587e65ea6a0a06774d53c80868f36af5b

---------

Co-authored-by: V_Galaxy <1904821183@qq.com>

* refact: GP-2141 handle low speed import - Compile OK

from inner commit 0a95b1e587e65ea6a0a06774d53c80868f36af5b

fix store compile problem
https://hugegraph.feishu.cn/wiki/Y6d2wys9KiWf24kpzNKct0Yknnr

---------
Co-authored-by: V_Galaxy <1904821183@qq.com>

* chore: enhance pom & start file

---------

Co-authored-by: V_Galaxy <1904821183@qq.com>

* refact: prepare before merge

* chore: fix pom for submodules in hugegraph-pd

* chore: add apache-rat-plugin for hugegraph-pd

and add some license headers

* chore: clean some comment/code

---------

Co-authored-by: imbajin <jin@apache.org>
Co-authored-by: What is broken can be reforged <34939118+GYXkeep@users.noreply.github.com>