Commits


Junming Chen authored and GitHub committed fe750ed1053
GH-36240: [Python] Refactor CumulativeSumOptions to a separate class for independent deprecation (#36977) **Rationale for this change** As https://github.com/apache/arrow/issues/36240 says, we refactor CumulativeSumOptions to a separate class. **What changes are included in this PR?** - independent CumulativeSumOptions - the original simple test before #32190 - fix a typo in CumulativeOptions **Are these changes tested?** No. Actually, the PR can't pass the `test_option_class_equality` in test_compute.py ([Error example](https://github.com/apache/arrow/actions/runs/5728571658/job/15523443371?pr=36977)). Cause CumulativeSumOptions's C++ part is also CumulativeOptions.  **Are there any user-facing changes?** No. Closes: https://github.com/apache/arrow/issues/36240 * Closes: #36240 Lead-authored-by: Junming Chen <junming.chen.r@outlook.com> Co-authored-by: Dane Pitkin <48041712+danepitkin@users.noreply.github.com> Co-authored-by: Alenka Frim <AlenkaF@users.noreply.github.com> Signed-off-by: AlenkaF <frim.alenka@gmail.com>