You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by adityakishore <gi...@git.apache.org> on 2016/09/11 20:26:39 UTC

[GitHub] drill pull request #586: DRILL-4886: Merge maprdb format plugin source code

GitHub user adityakishore opened a pull request:

    https://github.com/apache/drill/pull/586

    DRILL-4886: Merge maprdb format plugin source code

    These commits add MapR Format Plugin to Drill code base.
    
    The default build/test/packaging behavior for mapr-format-plugin module are
    
    1. BUILD of mapr-format-plugin is ENABLED.
    2. Unit tests of mapr-format-plugin module are DISABLED (use `-Pmapr` to enable).
    3. Packaging of mapr-format-plugin is DISABLED (use `-Pmapr` to enable).
    
    Please see [LEGAL-251](https://issues.apache.org/jira/browse/LEGAL-251) for discussion/conclusion regarding inclusion of source code with non-open-source dependency.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/adityakishore/drill maprdb-plugin-merge

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/drill/pull/586.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #586
    
----
commit cb6cc78b9991e9d6e384a2cc28b70332a9d92a22
Author: Patrick Wong <pw...@maprtech.com>
Date:   2014-09-09T20:35:54Z

    Initial commit

commit 95face3575817719a389fe049d3d8c1d65bb12dd
Author: Steven Phillips <sp...@maprtech.com>
Date:   2014-09-23T18:45:27Z

    First version of maprdb plugin
    
    + Moved files under contrib/format-maprdb

commit bfd27ec82851446a918b65f06805c63f4f0690ae
Author: Patrick Wong <pw...@maprtech.com>
Date:   2014-10-08T15:20:11Z

    Updated plugin version to 0.7.0-SNAPSHOT

commit 846451926a9f9c43b874ed0cdfb565186419bef9
Author: Anbang Xu <ax...@maprtech.com>
Date:   2014-10-21T22:49:30Z

    MD-12: Filters are not being pushed down through maprdb plugin
    
    + Reverted mapr-hbase back to MapR 4.0.1 release
    + Apply DRILL-1508 and DRILL-1567 to MapRDB plugin
    
    1. https://github.com/apache/drill/commit/67df8cfa27041c9696255ee96e2d066e034f6f58
    2. https://github.com/apache/drill/commit/71f5ad447823cba96cf73fb6709f8ed6cc0b63e9

commit 0e5b67e964946380fc33f278f0a20340ec338109
Author: Patrick Wong <pw...@maprtech.com>
Date:   2014-12-03T20:03:29Z

    Updated plugin version to 0.8.0-SNAPSHOT

commit 7e59a1ee16bbff98f636dc290eda6bb8785c0ab2
Author: Aditya Kishore <ad...@mapr.com>
Date:   2014-12-31T19:28:59Z

    DRILL-1900: Fix numeric overflow problem in HBase stats calculation.

commit cb0a676dd542eaadba49776d22bdaf7b5b335720
Author: Aditya Kishore <ad...@mapr.com>
Date:   2015-01-28T10:21:26Z

    MD-125: Update HBase storage plugin to support HBase 0.98

commit bed705556be5bd0ed55366620f116d93aaf2237e
Author: vkorukanti <ve...@gmail.com>
Date:   2015-02-06T15:18:06Z

    MD-143: Update DrillFileSystem package location after DRILL-2080.

commit d5dcccce0b5566370e84abbc9c8bbadb64b7e153
Author: Aditya Kishore <ad...@mapr.com>
Date:   2015-02-25T01:12:08Z

    MD-131: Queries fail when using maprdb plugin

commit b64ee82837d4ccb5d33d509787507bf9704e0820
Author: Aditya Kishore <ad...@mapr.com>
Date:   2015-03-25T21:57:28Z

    MD-192: CONVERT_FROM in where clause
    
    * Set the writeIndex of ByteBuf returned by Unpooled.wrappedBuffer() to 0.

commit 1c3013af5053136b167dd948f87f88092d2aa9d9
Author: Patrick Wong <pw...@maprtech.com>
Date:   2015-04-15T20:01:32Z

    Updated plugin version to 0.9.0-SNAPSHOT

commit 419e7f38f78428605000fd12873f4aa6eb7211c7
Author: vkorukanti <ve...@gmail.com>
Date:   2015-04-22T00:51:37Z

    MD-244: Update MapRDB plugin after DRILL-2514 and DRILL-2413

commit c71ec6760ace959146174489e9551666880deb69
Author: Aditya Kishore <ad...@mapr.com>
Date:   2015-04-22T18:02:15Z

    MD-245: Optiq is now Calcite.

commit ec901a5f1412e9e119f243745b816532365d54fb
Author: Patrick Wong <pw...@maprtech.com>
Date:   2015-05-04T19:08:12Z

    Updated version to 1.0.0-SNAPSHOT

commit 1c43e3d2f23cf96027d0b2940c7a6362880a5781
Author: Aditya Kishore <ad...@mapr.com>
Date:   2015-05-06T00:28:37Z

    DRILL-2826: Simplify and centralize Operator cleanup

commit d7fe7825ce833c37a320ab7b94b07f5440a5c69f
Author: Aditya Kishore <ad...@mapr.com>
Date:   2015-05-11T22:40:33Z

    MD-272: Incorporate DRILL-2848 (option to disable decimal data type)

commit a19d0164a17952d44ece1e98b0f6192ecfb5b2e8
Author: Patrick Wong <pw...@maprtech.com>
Date:   2015-05-20T21:52:48Z

    Updated plugin version to 1.1.0-SNAPSHOT
    
    +Using MapR v4.1.0 dependencies

commit c5c24792b83f71826aea61ec9870146de48cfe98
Author: Aditya Kishore <ad...@apache.org>
Date:   2016-08-26T18:37:00Z

    MD-290: Fix build failure due to upstream changes.
    
    + Includes MD-292

commit ba8a785c9c932f7e9e90a28f1b67042e50126597
Author: Patrick Wong <pw...@maprtech.com>
Date:   2015-07-06T03:30:03Z

    Updated version to 1.2.0-SNAPSHOT

commit df19a019117db3448a01f34daf804df747ca94b8
Author: Smidth Panchamia <sp...@mapr.com>
Date:   2015-08-06T22:50:44Z

    Port DRILL-3492 and DRILL-3364 to maprdb plugin
    
    + Fix build issues due to API changes in DRILL-3535

commit a0f9658e446d22ddaf12f8f4512832e997ad9253
Author: Patrick Wong <pw...@maprtech.com>
Date:   2015-10-19T20:03:14Z

    Updated plugin version to 1.3.0-SNAPSHOT

commit 2a45749ad59a807474e006ba9d03b31c290c28aa
Author: Aditya <ad...@mapr.com>
Date:   2015-11-06T01:09:51Z

    MD-524: Drill API change broke the MapRDB Plugin

commit 75aa0511f174288c612f105fc8aebdc6bb40d7e1
Author: Aditya <ad...@mapr.com>
Date:   2015-11-06T23:45:21Z

    Applying DRILL-3621 (Wrong results when Drill on HBase query contains rowkey "or" or "IN") to MapRDB plugin
    
    Already in json_support branch, exclude while merging.

commit 9bd65246e58271ad787ba6deb94de7c071ec4839
Author: Aditya <ad...@mapr.com>
Date:   2015-11-06T23:56:36Z

    Applying DRILL-4020 (The not-equal operator returns incorrect results when used on the HBase row key)

commit 3a3c956d95e0636d07dc08f4cfb46e0324f378d6
Author: Aditya <ad...@mapr.com>
Date:   2015-12-03T19:54:17Z

    Updating the plugin version to 1.4.0-SNAPSHOT and fixing for interface change.

commit fb8872bd49fe615ce3d9ee4310e91621d0474568
Author: Patrick Wong <pw...@maprtech.com>
Date:   2015-12-08T19:25:16Z

    Updated plugin version to 1.5.0-SNAPSHOT

commit 115a85e7611f39394b046a713578c8da6a52932e
Author: Smidth Panchamia <sp...@mapr.com>
Date:   2016-02-10T17:57:37Z

    Fix the private-drill-mapr-plugin build.

commit e19c048c4b3a78df6582531eaa80c188631657f7
Author: Aditya <ad...@mapr.com>
Date:   2015-07-17T00:59:52Z

    Cleaning up code.
    
    Removed some unnecessary files from the module.

commit f97a33321887458996cf7e311252fc9e8719feb3
Author: Aditya <ad...@mapr.com>
Date:   2015-10-15T06:49:09Z

    Adding support for Json tables.
    
    + Re-factored code to separate binary table specific code from the common code.
    + Added test cases

commit d1adebd836e9c7c08bfd9abce11e638b582864aa
Author: Smidth Panchamia <sp...@mapr.com>
Date:   2015-10-24T22:48:35Z

    Filter push-down support for JSON tables.

----


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] drill issue #586: DRILL-4886: Merge maprdb format plugin source code

Posted by jacques-n <gi...@git.apache.org>.
Github user jacques-n commented on the issue:

    https://github.com/apache/drill/pull/586
  
    LGTM +1


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] drill issue #586: DRILL-4886: Merge maprdb format plugin source code

Posted by parthchandra <gi...@git.apache.org>.
Github user parthchandra commented on the issue:

    https://github.com/apache/drill/pull/586
  
    +1. Since legal has approved, I think this can be merged.


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] drill pull request #586: DRILL-4886: Merge maprdb format plugin source code

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/drill/pull/586


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] drill issue #586: DRILL-4886: Merge maprdb format plugin source code

Posted by Agirish <gi...@git.apache.org>.
Github user Agirish commented on the issue:

    https://github.com/apache/drill/pull/586
  
    +1
    Functional and TPC-H SF100 tests from [1] successful. Also verified building Drill with mapr profile and accessing MapR-DB binary tables using the maprdb format plugin. 
    
    [1] https://github.com/mapr/drill-test-framework


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---