Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(commons): migrate hugegraph-commons #2628

Merged
merged 220 commits into from
Aug 22, 2024
Merged

chore(commons): migrate hugegraph-commons #2628

merged 220 commits into from
Aug 22, 2024

Conversation

VGalaxies
Copy link
Contributor

@VGalaxies VGalaxies commented Aug 10, 2024

TODO:
After this PR merged, change the README in commons & pin a issue to notify all users/devs to know the context (also update the repo description...)

image

Finally, we may need start a discussion for marking commons repo in achieved status

Refer:

image

Linary and others added 30 commits August 9, 2018 09:52
Change-Id: Icc8f9121d56679b266459125afc33180d8b568bf
…itory

Change-Id: I198cd1e8a7d34a85d08b93261f33f07bb29335c9
Change-Id: I16d328738ead94efcad9d82bb8f27be2c4ca84a9
Change-Id: I04cc0107aec90440ee2ae8c5c6add8a7c787f4f4
Change-Id: I8cfd2dce48e2901af4773ea0c8d867edd6d21562
Change-Id: I7fd0d4ee3b6957878ed2850dd389dd78f42de71e
Change-Id: I655bdf4da20e0c6b6d7796958485ab066f0020f1
Change-Id: I8e123a315e483ed66658ce93c3eaffa61d94cfb3
Change-Id: I625be2f4691a7821dbf3107d0f28ce079d46dfee
Add lockManager for mutual exclusion of thread in long time operation.

Change-Id: I155e2b6bb6fffe88e4965c85d8ff68f9c49d04be
Change-Id: I471a115fca5c84f8f25c7026fe834be305ab39b6
Change-Id: I745465ef6f3942f1e6774bacc1e59a1e5a0b200e
Add lockManager for mutual exclusion of thread in long time operation.

Change-Id: I155e2b6bb6fffe88e4985c85d8ff68f9c49d04be
Change-Id: Ic5298b36ecf68f3a2b87b35bd793953e6505a9ae
Signed-off-by: Liu Jie <[email protected]>
Change-Id: I36c123eb7dfb101f99a176fcd9b2ee1f0f0211d7
Signed-off-by: Liu Jie <[email protected]>
Change-Id: I5f4d4d5c823ea4e14a135b59fb2384299686b4d5
Signed-off-by: Liu Jie <[email protected]>
…bility.

Change-Id: Ib36dc135241f77c99d39d458ee144dbe888c541b
Signed-off-by: Liu Jie <[email protected]>
Change-Id: Idedff1ca762cd56f171152174bdbfb0bef4b8d4f
Change-Id: Idce80465ea4cbe92ac836bbc8d293e77ad7c7c5c
trivial grammar change.

Change-Id: Ice29a709b9a5b5d7f2f7838d79541f63cf00a0c5
Change-Id: If0bfaf91c45eac055e3f851b7f1dd5647d58d175
add read write lock support

Change-Id: Ic339f5d81c9f475ee11ada38167fe42169c10971
Change-Id: I569d82397408fb255d8ad9653e8b561ba1a60c1e
Change-Id: I2fd816ba13978d3d4cf2cb7a9724fe2d5f29a010
Change-Id: I19ea584802edd469d503b9fb57f630bf0c660487
Signed-off-by: Liu Jie <[email protected]>
Change-Id: Iadae3837c2e9e0fddadbebbee097000c281e267c
Signed-off-by: Liu Jie <[email protected]>
Change-Id: I57305dd209416620758b5bf183e791f8734af711
Change-Id: I55a359b799119c04ea0e89d013f1c034453c2ba4
…CommonVersion

Change-Id: I5bcd766bb3435de98833759efcba5d3fa0650499
… more meaningfull

Change-Id: I4505c1335bfc6eeb03658597f6f6ae5e994a2cf2
Signed-off-by: Liu Jie <[email protected]>
Copy link

codecov bot commented Aug 10, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 47.18%. Comparing base (dc3070f) to head (b087f08).
Report is 231 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #2628      +/-   ##
============================================
- Coverage     47.22%   47.18%   -0.04%     
  Complexity      583      583              
============================================
  Files           718      718              
  Lines         58441    58465      +24     
  Branches       7492     7495       +3     
============================================
- Hits          27598    27589       -9     
- Misses        28065    28090      +25     
- Partials       2778     2786       +8     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@javeme
Copy link
Contributor

javeme commented Aug 10, 2024

Is hugegraph-commons still releasing versions frequently? we need to merge it into hugegraph repo only if yes.

.asf.yaml Outdated Show resolved Hide resolved
@VGalaxies VGalaxies force-pushed the intro-commons-v2 branch 2 times, most recently from eb52c1c to 8579f7d Compare August 10, 2024 10:36
.asf.yaml Outdated
@@ -41,7 +41,8 @@ github:
- Analyze (java)
- CodeQL
- check-license
- build (memory, 11)
- build (memory, 11) # Server CI
- build (11) # Commons CI
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we need ensure it in fork repo to prevent dead-lock (after merge it)

@@ -36,19 +39,23 @@ jobs:
with:
fetch-depth: 2

- name: License check(RAT)
- name: Use staged maven repo settings
if: ${{ env.USE_STAGE == 'true' }}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we need visit stage here?

Copy link
Contributor Author

@VGalaxies VGalaxies Aug 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

commons-rpc depends on commons-common, which currently only exists in the maven stage repository

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: reset use stage to false later

@VGalaxies VGalaxies force-pushed the intro-commons-v2 branch 2 times, most recently from a4e1fd3 to 0b2376e Compare August 18, 2024 04:05
@VGalaxies
Copy link
Contributor Author

After changing the asf file from build (memory, 11) to build-server (memory, 11), if the GitHub workflow file is also modified in this PR, it will prevent build (memory, 11) from running (required). Therefore, only the asf file is modified in this PR, with a follow-up PR to change the GitHub workflow file from build to build-server (also disable merge button). cc @imbajin

@VGalaxies VGalaxies marked this pull request as ready for review August 20, 2024 10:25
@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. ci-cd Build or deploy feature New feature labels Aug 20, 2024
@VGalaxies VGalaxies requested a review from imbajin August 20, 2024 10:29
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Aug 22, 2024
@imbajin
Copy link
Member

imbajin commented Aug 22, 2024

Remember this PR must use Merge (can't use rebase option)

@imbajin imbajin merged commit 0a0f2c3 into master Aug 22, 2024
16 of 18 checks passed
@imbajin imbajin deleted the intro-commons-v2 branch August 22, 2024 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-cd Build or deploy feature New feature lgtm This PR has been approved by a maintainer size:XXL This PR changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.