SqlWindowingPagingQueryProvider does not generate correct SQL for Oracle [BATCH-2166]
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 65/100
Research direction
Locate SqlWindowingPagingQueryProvider and its getSubQueryAlias() method, then compare the generated Oracle SQL with the examples in the issue and the behavior from version 2.0.4. Done means first-page and remaining-page queries use the correct Oracle subquery alias syntax without AS.
Written by the indexing model from the issue text.
Description
Philippe BAYE opened BATCH-2166 and commented
The generated SQL requests look like this (for both first page & remaining pages) :
SELECT * from (....) AS TMP_SUB WHERE ...
But for Oracle, the correct SQL requests look like this :
SELECT * from (....) TMP_SUB WHERE ...
The problem is located in the getSubQueryAlias() method.
In previous version (2.0.4) the SQL requests are corrected.
Affects: 2.1.9
- Dominant language
- Java
- Stars
- 3k
- Forks
- 2.5k
- Avg merge
- 6d 53m
- Merged PRs (30d)
- 3
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from spring-projects/spring-batch
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
spring-projects/spring-batch#5539 · 1 comment ·
-
status: waiting-for-triage type: feature
Difficulty 1/5 Under an hour Newbie friendliness 90/100
spring-projects/spring-batch#5538 ·
-
status: waiting-for-triage type: feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
spring-projects/spring-batch#5537 ·
-
in: infrastructure type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
spring-projects/spring-batch#5520 ·
-
in: infrastructure type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
spring-projects/spring-batch#5519 ·
All issues in spring-projects/spring-batch
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
opensearch-project/k-NN#3597 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100