GitHub user dmitriyHavrilovich opened a pull request:
https://github.com/apache/drill/pull/774
OpenTSDB storage plugin
Implementation of TSDB storage plugin. Plugin uses REST API to work with
TSDB. Supported queries for now are listed below:
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mapr-demos/drill master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/drill/pull/774.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 #774
----
commit 83cb33523f42b0abf9e5dfed6b1ee104fe3e1bcf
Author: Vlad Storona <[email protected]>
Date: 2016-11-25T18:28:02Z
openTSDB plugin: initial commit
commit 20813645fa72513066c041fdb9ab93aa540fc6f5
Author: Vlad Storona <[email protected]>
Date: 2016-12-02T12:31:42Z
Implement getting table names from openTSDB
commit 319c2d2f21d30cc70d1b183470ea8315d3a5381b
Author: Vlad Storona <[email protected]>
Date: 2016-12-19T11:51:15Z
initial commit, add basic structure
commit 7b94619aca525a54e612708f93fac71dc71d5281
Author: Vlad Storona <[email protected]>
Date: 2016-12-27T07:37:50Z
Partialy implement SELECT from openTSDB
commit c65e2e8f9aa973bbff76d37cc55ba2dc9bd5b5f2
Author: Vlad Storona <[email protected]>
Date: 2017-01-12T20:51:04Z
Change table schema
commit f70bfbb14083fb1e1041f4481257a690eda2d61b
Author: Vlad Storona <[email protected]>
Date: 2017-01-16T17:42:51Z
Implemented getting multiple rows from openTSDB table
commit d9643c220c21ce42e16aa21fea322898b130444a
Author: Vlad Storona <[email protected]>
Date: 2017-01-17T14:06:58Z
Refactor Record Reader
commit 18cd35e53fa77de998e685b3834ec41666634a64
Author: Vlad Storona <[email protected]>
Date: 2017-01-17T19:03:32Z
#1 Implemented aggregation function support
commit df81c967922fa4416d64d9e496a880f58b38c6bc
Author: Vlad Storona <[email protected]>
Date: 2017-01-18T14:48:51Z
#4 Fixed issue with data duplication
commit 2505e7cbc885446971f3cb9f632ae4e16f6a8461
Author: Dmitriy Gavrilovich <[email protected]>
Date: 2017-01-31T12:44:26Z
Open TSDB plugin initial commit
commit a2019c9108c500e70b26b6839797f5f542ca6233
Author: dmitriyHavrilovich <[email protected]>
Date: 2017-01-31T23:31:29Z
Merge pull request #1 from mapr-demos/openTSDB-plugin
Open tsdb plugin
commit e85931c84839774d715effea6ec0dd56a0ba87a5
Author: Vlad Storona <[email protected]>
Date: 2017-02-01T18:41:05Z
Change FROM syntax in query
commit 7ce213f44b880f4e4e4fe5567829a66c4e8ae82f
Author: Vlad Storona <[email protected]>
Date: 2017-02-01T18:44:43Z
Fix formatting
commit 25f05816589c83f710c2fed18f3039530e97c797
Author: Vlad Storona <[email protected]>
Date: 2017-02-03T18:50:02Z
Tag map divided into separate columns
commit 3deff2175fd34a456a3152c744e82959348fac09
Author: Vlad Storona <[email protected]>
Date: 2017-02-06T14:57:55Z
#5 Add name validation
commit ffd2da2911b6131f8def9f290b6801fbe7b0589b
Author: Vlad Storona <[email protected]>
Date: 2017-02-07T08:43:25Z
#6 Change kind of Exception to more clear form
commit 871ab712ee23809bd81132e2cca0ee2d6b8d6526
Author: Vlad Storona <[email protected]>
Date: 2017-02-07T18:35:04Z
#7 Add parameters validation
commit f6387452497de2daabb2c95afe73d868ceb5188a
Author: Vlad Storona <[email protected]>
Date: 2017-02-07T18:36:50Z
Refactor Schema
commit b44f861e2817be5aadc2e396d4444590e2e17ba1
Author: Vlad Storona <[email protected]>
Date: 2017-02-08T16:17:29Z
#8 Add tests
commit 6fb8701daee7de5e2ac74805616340162fedc0e8
Author: Vlad Storona <[email protected]>
Date: 2017-02-09T16:31:15Z
#8 Add printing and counting rows in tests
commit e5d5da107d6b376418a0ff4e352be024048031c0
Author: Vlad Storona <[email protected]>
Date: 2017-02-15T14:12:01Z
Add downsample support
commit 2c0bf049842c79b05378c29c24cdebcfaeecbc37
Author: Vlad Storona <[email protected]>
Date: 2017-02-15T15:35:45Z
Merge
commit 682179916948c028109d4de149c48324932ae21f
Author: Vlad Storona <[email protected]>
Date: 2017-02-15T15:42:39Z
Merge pull request #2 from mapr-demos/openTSDB-plugin
Open tsdb plugin
commit ad4cab46729a1f14269110c78803e4db4a7f3c5b
Author: Vlad Storona <[email protected]>
Date: 2017-02-15T17:55:53Z
Change encoding to UTF_8 in test classes
commit bd53e6ac0db7ec7568657a83321fdbe41cc7b6b2
Author: Vlad Storona <[email protected]>
Date: 2017-03-04T14:56:21Z
Fix reader, add POST API request
commit 2757d8903d0d2f4087c6b74f9b253e4f57acdc99
Author: Vlad Storona <[email protected]>
Date: 2017-03-06T14:44:38Z
Fix timestamp
commit 5251482657a2dba43d244fb33b181419f1776484
Author: Vlad Storona <[email protected]>
Date: 2017-03-06T16:03:36Z
Remove duplication in tables, fix downsample query
commit 16177ba76bd0df0c981c2597b40954cc489393b4
Author: Vlad Storona <[email protected]>
Date: 2017-03-06T19:35:25Z
Refactor RecordReader
commit 2f5831af343c68178528d31e8b779602b64cb14a
Author: Vlad Storona <[email protected]>
Date: 2017-03-06T19:58:41Z
Merge pull request #3 from mapr-demos/master
Merge pull request #2 from mapr-demos/openTSDB-plugin
commit e833d003182286ca51e2ab750c341492abd4878b
Author: Vlad Storona <[email protected]>
Date: 2017-03-06T20:03:55Z
Merge pull request #4 from mapr-demos/openTSDB-plugin
Open tsdb plugin
----
---
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.
---