Skip to content

Refactor lineage annotations as list #6022

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

Merged
merged 8 commits into from
May 2, 2025
Merged

Conversation

jorgee
Copy link
Contributor

@jorgee jorgee commented Apr 30, 2025

This PR solves the discussion in #6014 (comment)

  • Changes annotations field from Map to List
  • Rename annotations to labels
  • process.label to TaskRun labels
  • Allow to search with several labels labels=label1&labels=label2
  • Allow labels including '='. In search argument, first '=' will be used as separator others are part of the value"

Signed-off-by: jorgee <jorge.ejarque@seqera.io>
Copy link

netlify bot commented Apr 30, 2025

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit 03002f4
🔍 Latest deploy log https://app.netlify.com/sites/nextflow-docs-staging/deploys/6814c9b65b14310008a15530

@jorgee jorgee mentioned this pull request Apr 30, 2025
1 task
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
@bentsherman bentsherman self-requested a review April 30, 2025 14:24
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
@bentsherman bentsherman changed the title Refactor lineage annotations Refactor lineage annotations as list May 1, 2025
…o support several labels search, add labels at index file

Signed-off-by: jorgee <jorge.ejarque@seqera.io>
@jorgee jorgee marked this pull request as ready for review May 2, 2025 10:13
@jorgee jorgee requested review from a team as code owners May 2, 2025 10:13
@jorgee jorgee requested a review from pditommaso May 2, 2025 10:13
Copy link
Member

@pditommaso pditommaso left a comment

Choose a reason for hiding this comment

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

it looks good. the only think not getting why moving from Map<String, String> params to Map<String, Object> params

jorgee and others added 2 commits May 2, 2025 12:50
…y.bk

Signed-off-by: Jorge Ejarque <jorgee@users.noreply.github.com>
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@pditommaso pditommaso merged commit 9280b59 into master May 2, 2025
22 of 23 checks passed
@pditommaso pditommaso deleted the lineage-annotations branch May 2, 2025 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants