* build: Restrict the Snapshot Daily Release Automation action to be triggered only in the official repository
* Restrict the list version workflow to be executed only in the main repository
* Restrict the list version workflow to be executed only in the main repository
* feat: add test case to RocksDBConsumeQueueOffsetTable, verifying forEach works properly for long topic-name
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
* fix: change OpenJDK distribution from adopt to corretto as the previous one is not updated anymore
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
* fix: unify set-java version and distribution
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
---------
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
* Test the performance benchmark pipeline execution status (#8759)
* Add a benchmark workflow to current ci workflows
* Fix bug: Use the correct branch for image generation
* Update config
* Update config
* Replace controller image to fix the issue of the controller failing to start
* Trigger ci
* Trigger ci
* Update test tool
* Update test tool
* Extend benchmark based on the original workflow
* Test the performance benchmark pipeline execution status
* Update test tool
* Add a benchmark workflow to current ci workflows
* Fix bug: Use the correct branch for image generation
* Update config
* Update config
* Replace controller image to fix the issue of the controller failing to start
* Trigger ci
* Trigger ci
* Update test tool
* Update test tool
* Extend benchmark based on the original workflow
* Set parameter thresholds for the performance benchmark
* Enable retry mechanism when submitting PR
* Update
* Remove gh run watch
* Fix bug
* Revert "Remove gh run watch"
This reverts commit cd5da59a1a.
* Add 'Build and Run Tests by Bazel'
* Trigger push ci workflow
* Bump @actions/download-artifact version to v4
* Revert "Trigger push ci workflow"
This reverts commit 1d7f3a8552.
* Bump @actions/github-script to v7
* rerun ci
* build: Restrict the Snapshot Daily Release Automation action to be triggered only in the official repository
* build: Restrict the E2E test for pull request action to be triggered only in the official repository
* build: Restrict the PUSH-CI action to be triggered only in the official repository
* build: update ci
* let consumer be aware of message queue assignment change
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
* add unit test for DefaultMQPushConsumer#setMessageQueueListener
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
* fix: bazel build warnings
Signed-off-by: Zhanhui Li <lizhanhui@apache.org>
* fix: set MixCommitlogTest test size as medium
Signed-off-by: Zhanhui Li <lizhanhui@apache.org>
* allow cache bazel test results
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
* fix code style issue by removing unused imports
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
* fix#7552
Signed-off-by: Zhanhui Li <lizhanhui@apache.org>
---------
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
Signed-off-by: Zhanhui Li <lizhanhui@apache.org>
* Update to support "Snapshot Release" daily test
* Modify 'snapshot-automation.yml'
* Add Apache header
* Supports manual triggering through branch and commitId
* Remove the proxy in servers of github actions.
* Update docker repo