Skip to content

[SYSTEMDS-3953] Support value averaging for quantile operations on even-length arrays#2565

Closed
ywcb00 wants to merge 6 commits into
apache:mainfrom
ywcb00:fix/quantile/arrayinvocation
Closed

[SYSTEMDS-3953] Support value averaging for quantile operations on even-length arrays#2565
ywcb00 wants to merge 6 commits into
apache:mainfrom
ywcb00:fix/quantile/arrayinvocation

Conversation

@ywcb00

@ywcb00 ywcb00 commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

This PR fixes the second issue reported in SYSTEMDS-3953 by passing the boolean argument to the underlying method. This is only a minor change to the main code.
The PR also adds respective test cases, which are ignored for now since they are failing due to the second issue in SYSTEMDS-3953.

ywcb00 added 2 commits July 21, 2026 14:47
…when picking multiple values for quantile computation

feat(test/functions/binary/matrix/QuantileTest.java): test the quantile function with an array as percentiles argument
…rtile test cases since they still fail due to the second issue reported in SYSTEMDS-3953
ywcb00 added 4 commits July 22, 2026 23:26
chore(test/functions/binary/matrix/QuantileTest.java): minor formatting
…: ignore the test case calling the quantile function with an array of percentiles and refer to SystemDS-3953
…st.java): ignore the test case calling the quantile function with an array of percentiles and refer to SystemDS-3953"

This reverts commit 1d38b9d.
…eter again due to several failing test cases

	add a comment pointing to the jira issue SystemDS-3953 instead (test cases failing due to the second problem reported in this issue)
@codecov

codecov Bot commented Jul 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.55%. Comparing base (5d81e3d) to head (bb09de1).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #2565      +/-   ##
============================================
- Coverage     71.60%   71.55%   -0.05%     
- Complexity    50168    50255      +87     
============================================
  Files          1618     1623       +5     
  Lines        194054   194317     +263     
  Branches      37939    37965      +26     
============================================
+ Hits         138947   139049     +102     
- Misses        44183    44359     +176     
+ Partials      10924    10909      -15     

☔ View full report in Codecov by Harness.
📢 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ywcb00 ywcb00 closed this Jul 23, 2026
@github-project-automation github-project-automation Bot moved this from In Progress to Done in SystemDS PR Queue Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant