Skip to content

Nomad: document nil checks in filter expressions#1986

Merged
tgross merged 1 commit intomainfrom
nomad-nmd941
Mar 12, 2026
Merged

Nomad: document nil checks in filter expressions#1986
tgross merged 1 commit intomainfrom
nomad-nmd941

Conversation

@tgross
Copy link
Copy Markdown
Member

@tgross tgross commented Mar 11, 2026

We've added "is nil" and "is not nil" to the bexpr filter expression language, and shipped this in Nomad 1.11.3.

Links

Ref: hashicorp/nomad#27631
Ref: https://hashicorp.atlassian.net/browse/NMD-941
Ref: hashicorp/go-bexpr#129

Preview: https://unified-docs-frontend-preview-epd4dtekb-hashicorp.vercel.app/nomad/api-docs#matching-operators

Contributor checklists

Review urgency:

  • ASAP: Bug fixes, broken content, imminent releases
  • 3 days: Small changes, easy reviews
  • 1 week: Default expectation
  • Best effort: No urgency

Pull request:

  • Verify that the PR is set to merge into the correct base branch
  • Verify that all status checks passed
  • Verify that the preview environment deployed successfully
  • Add additional reviewers if they are not part of assigned groups

Content:

  • I added redirects for any moved or removed pages
  • I followed the Education style guide
  • I looked at the local or Vercel build to make sure the content rendered correctly

Reviewer checklist

  • This PR is set to merge into the correct base branch.
  • The content does not contain technical inaccuracies.
  • The content follows the Education content and style guides.
  • I have verified and tested changes to instructions for end users.

We've added "is nil" and "is not nil" to the `bexpr` filter expression language,
and shipped this in Nomad 1.11.3.

Ref: hashicorp/nomad#27631
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 11, 2026

Vercel Previews Deployed

Name Status Preview Updated (UTC)
Dev Portal ✅ Ready (Inspect) Visit Preview Wed Mar 11 18:27:31 UTC 2026
Unified Docs API ✅ Ready (Inspect) Visit Preview Wed Mar 11 18:23:37 UTC 2026

@github-actions
Copy link
Copy Markdown
Contributor

Broken Link Checker

No broken links found! 🎉

@tgross tgross marked this pull request as ready for review March 11, 2026 18:34
@tgross tgross requested review from a team as code owners March 11, 2026 18:34
@aimeeu aimeeu added the Nomad-Main2Major Content merged to current version that needs to be replicated in unreleased, upcoming version. label Mar 11, 2026
Copy link
Copy Markdown
Contributor

@pkazmierczak pkazmierczak left a comment

Choose a reason for hiding this comment

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

LGTM!

@tgross tgross merged commit 7e01066 into main Mar 12, 2026
15 checks passed
@tgross tgross deleted the nomad-nmd941 branch March 12, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Nomad Nomad-Main2Major Content merged to current version that needs to be replicated in unreleased, upcoming version. Runtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants