Github user jihoonson commented on the pull request:
https://github.com/apache/tajo/pull/884#issuecomment-162568053
Hi, this patch is ready for review.
Here are highlights of this patch.
* To reduce the number of fetches created in Repartitioner, I've merged
fetches with their pull server host name. As a result, the total number of
fetches is ```H * R```, where ```H``` is the number of hosts and ```R``` is the
number of ranges.
* To reduce the size of fetches created in Repartitioner, I've changed to
keep FetchProto instead of FetchImpl.
* To reduce the number of index opens and closes, I've added an index
reader cache to PullServerService.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---