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

enhance nightly tck test job #4355

Merged
merged 2 commits into from
Jun 27, 2022
Merged

Conversation

HarrisChu
Copy link
Contributor

as title,

nightly and rc would test the nebula package via tck.

8 jobs:
4 system * 2 different configuration

just like:

image

@HarrisChu HarrisChu added the ready-for-testing PR: ready for the CI test label Jun 27, 2022
@Sophie-Xie Sophie-Xie merged commit 074d9f5 into vesoft-inc:master Jun 27, 2022
@HarrisChu HarrisChu deleted the add_nightly_tck branch June 27, 2022 08:01
@Sophie-Xie Sophie-Xie added the cherry-pick-v3.2 PR: need cherry-pick to this version label Jun 27, 2022
@Sophie-Xie Sophie-Xie linked an issue Jun 27, 2022 that may be closed by this pull request
Sophie-Xie pushed a commit that referenced this pull request Jun 30, 2022
CPWstatic added a commit that referenced this pull request Jun 30, 2022
* enhance nightly tck test job (#4355)

* add lock when multithread access shared variable (#4360)

* Implement inner parallel procesing by using Scatter/Gather model. (#4361)

* Multi job traverse.

Some debug infos.

Multi job AppendVertices handle resp.

Multi job Project.

Enhance AppendVertices.

Multi job filter.

Fix row cnt and delete debug info.

Fix AppendV.

Add debug info.

Rm debug info.

Fix copy in traverse.

Set max_job_size to default 20.

Add runMultiJobs template.

Impl Project/Filter/AppendV.

Impl Join.

Fix double free for join.

Fix filter on GetNeighborsIter.

Fix prop iter.

Fix filter on prop iter.

Fix left join by clearing hash tabls manually.

Report error in filter.

Fix tests: the order is not guarentted in scatter gather model.

Iterates to begin out of job.

Modify the default config.

Fix appendv.

Support run multi job mode test.

Test multi job.

Rebase and compatible with single job.

* Update the logs and flags.

* Add comment.

* Fix nightly.

* Fix test.

* Fix compile.

* Fix test.

* Address comment and fix test.

Co-authored-by: Sophie <[email protected]>

* Async gc. (#4362)

* Add GC.

* Impl gc.

* Fix linking.

* Using thread pool.

* Using try_dequeue.

* Stop workers when destruct.

* Set default worker size to 8.

* Add repeat task for all.

* Update flags.

* Add comments.

* Fix nightly.

Co-authored-by: Harris.Chu <[email protected]>
Co-authored-by: jimingquan <[email protected]>
Co-authored-by: cpw <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cherry-pick-v3.2 PR: need cherry-pick to this version ready-for-testing PR: ready for the CI test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

run nightly tck in workflow
3 participants