Skip to content

Update GIB to better handle transitive test dependencies#12693

Merged
martint merged 1 commit intotrinodb:masterfrom
nineinchnick:update-gib
Jun 14, 2022
Merged

Update GIB to better handle transitive test dependencies#12693
martint merged 1 commit intotrinodb:masterfrom
nineinchnick:update-gib

Conversation

@nineinchnick
Copy link
Copy Markdown
Member

Description

This version of GIB now also skips transitive dependants of direct test dependants. For example, if there are only changes in the trino-hive-hadoop2 module, these modules will also be skipped:

  • trino-proxy
  • trino-verifier
  • trino-benchto-benchmarks
  • trino-product-tests-launcher

See more details in gitflow-incremental-builder/gitflow-incremental-builder#488 (comment)

Is this change a fix, improvement, new feature, refactoring, or other?
other

Is this a change to the core query engine, a connector, client library, or the SPI interfaces? (be specific)
CI

How would you describe this change to a non-technical end user or system administrator?
n/a

Related issues, pull requests, and links

Documentation

(x) No documentation is needed.
( ) Sufficient documentation is included in this PR.
( ) Documentation PR is available with #prnumber.
( ) Documentation issue #issuenumber is filed, and can be handled later.

Release notes

(x) No release notes entries required.
( ) Release notes entries required with the following suggested text:

# Section
* Fix some things. ({issue}`issuenumber`)

@cla-bot cla-bot bot added the cla-signed label Jun 5, 2022
@martint martint merged commit 6b07455 into trinodb:master Jun 14, 2022
@github-actions github-actions bot added this to the 386 milestone Jun 14, 2022
@nineinchnick nineinchnick deleted the update-gib branch November 2, 2022 08:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants