drill-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Rogers (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (DRILL-5342) Refactor "managed" external sort for unit tests
Date Thu, 06 Apr 2017 21:07:41 GMT

     [ https://issues.apache.org/jira/browse/DRILL-5342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Paul Rogers updated DRILL-5342:
    Issue Type: Sub-task  (was: Bug)
        Parent: DRILL-5325

> Refactor "managed" external sort for unit tests
> -----------------------------------------------
>                 Key: DRILL-5342
>                 URL: https://issues.apache.org/jira/browse/DRILL-5342
>             Project: Apache Drill
>          Issue Type: Sub-task
>          Components: Tools, Build & Test
>    Affects Versions: 1.10.0
>            Reporter: Paul Rogers
>            Assignee: Paul Rogers
>             Fix For: 1.11.0
> The external sort was heavily refactored in 1.10 to allow adding memory management. (See
DRILL-5080.) That effort focused on breaking up the large functions into smaller chunks to
allow us to more easily modify the bits relevant to adding memory management.
> This ticket discusses refining those changes to create modular bits that can be unit
tested individually. For the most part, code will remain unchanged functionally, but functions
will shift from class to class to break dependencies. Also, interfaces will be narrowed to
remove global dependencies on things like {{FragmentContext}} or {{OperatorContext}}.
> The code reviewer(s), when using GitHub, will simply see large changes. Notes below identify
what was actually changed vs. what was merely moved.

This message was sent by Atlassian JIRA

View raw message