Skip to content

[8.4]: Cherry-pick #6913 Add missing lines after feature branch merge (#6913)#6919

Merged
nafraf merged 2 commits into8.4from
oshadmi_add-missing-lines-after-merge
Sep 29, 2025
Merged

[8.4]: Cherry-pick #6913 Add missing lines after feature branch merge (#6913)#6919
nafraf merged 2 commits into8.4from
oshadmi_add-missing-lines-after-merge

Conversation

@oshadmi
Copy link
Collaborator

@oshadmi oshadmi commented Sep 29, 2025

Cherry-pick #6913 to 8.4
add missing lines after feature branch merge

(cherry picked from commit cc952f2)

Describe the changes in the pull request

A clear and concise description of what the PR is solving, including:

  1. Current: The current state briefly
  2. Change: What is the change
  3. Outcome: Adding the outcome

Which additional issues this PR fixes

  1. MOD-...
  2. #...

Main objects this PR modified

  1. ...

Mark if applicable

  • This PR introduces API changes
  • This PR introduces serialization changes

Note

Transfers root iterator ownership to the pipeline and updates pack min Redis versions to 8.4.

  • Pipeline/Execution:
    • Ownership of rootiter moved to the pipeline:
      • In src/aggregate/aggregate_request.c (AREQ_BuildPipeline), set req->rootiter = NULL after passing it via QueryPipelineParams.
      • In src/pipeline/pipeline_construction.c (Pipeline_BuildQueryPart), set params->rootiter = NULL after creating RPQueryIterator.
  • Packaging:
    • Update pack/ramp-community.yml and pack/ramp-enterprise.yml to min_redis_version: "8.4" and min_redis_pack_version: "8.4".

Written by Cursor Bugbot for commit f95f56f. This will update automatically on new commits. Configure here.

add missing lines after feature branch merge

(cherry picked from commit cc952f2)
cursor[bot]

This comment was marked as outdated.

GuyAv46
GuyAv46 previously approved these changes Sep 29, 2025
@GuyAv46 GuyAv46 enabled auto-merge September 29, 2025 05:38
@codecov
Copy link

codecov bot commented Sep 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.11%. Comparing base (79a2055) to head (f95f56f).
⚠️ Report is 1 commits behind head on 8.4.

Additional details and impacted files
@@            Coverage Diff             @@
##              8.4    #6919      +/-   ##
==========================================
- Coverage   86.12%   86.11%   -0.01%     
==========================================
  Files         308      308              
  Lines       49446    49448       +2     
  Branches     9543     9543              
==========================================
- Hits        42586    42584       -2     
- Misses       6710     6714       +4     
  Partials      150      150              
Flag Coverage Δ
flow 84.02% <100.00%> (-0.13%) ⬇️
unit 51.76% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@GuyAv46 GuyAv46 added this pull request to the merge queue Sep 29, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 29, 2025
@nafraf nafraf added this pull request to the merge queue Sep 29, 2025
Merged via the queue into 8.4 with commit 97d1f2f Sep 29, 2025
19 checks passed
@nafraf nafraf deleted the oshadmi_add-missing-lines-after-merge branch September 29, 2025 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants