Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request executor refactoring #47

Merged
merged 8 commits into from
Sep 15, 2020
Merged

Conversation

FabiKo117
Copy link
Contributor

refactoring of aggregate endpoint processing + groupBy/boundary
creating additional classes and removing unused methods
adding Java 11 specific keyword 'var' to some variables to reduce length of long variable declarations

@FabiKo117 FabiKo117 added this to the 1.2 milestone Sep 4, 2020
@FabiKo117 FabiKo117 changed the title WIP: Request executor refactoring Request executor refactoring Sep 4, 2020
@FabiKo117 FabiKo117 requested a review from rtroilo September 4, 2020 15:17
Copy link
Member

@rtroilo rtroilo left a comment

Choose a reason for hiding this comment

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

We peer-coded this change together but I unified the writeCsvResponse in the AggregateRequestExecutor afterwards. So @FabiKo117 can you please check this part again, so that we can approve this together.

FabiKo117 and others added 8 commits September 15, 2020 10:59
for processing of aggregation endpoints under /elements and /elements/_/groupBy/boundary
replacing long variable declarations with keyword "var"
moving some variable declarations closer to their point of initialization
used for /groupBy/boundary response creation
changing name of class to better reflect the usage
@FabiKo117 FabiKo117 force-pushed the request-executor-refactoring branch from b0c65a1 to 32895bb Compare September 15, 2020 08:59
@FabiKo117 FabiKo117 merged commit 4794600 into master Sep 15, 2020
@FabiKo117 FabiKo117 deleted the request-executor-refactoring branch September 15, 2020 09:24
bonaparten pushed a commit that referenced this pull request Sep 17, 2020
@tyrasd tyrasd added the code quality Topics around code quality, e.g. refactoring, better naming of methods/classes label Nov 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Topics around code quality, e.g. refactoring, better naming of methods/classes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants