[jira] [Updated] (ATLAS-2422) Export: Support type-based Export

2018-01-29 Thread Ashutosh Mestry (JIRA)

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

Ashutosh Mestry updated ATLAS-2422:
---
Attachment: ATLAS-2422-export-full-option.patch

> Export: Support type-based Export
> -
>
> Key: ATLAS-2422
> URL: https://issues.apache.org/jira/browse/ATLAS-2422
> Project: Atlas
>  Issue Type: Improvement
>Reporter: Ashutosh Mestry
>Assignee: Ashutosh Mestry
>Priority: Minor
> Attachments: ATLAS-2422-export-full-option.patch
>
>
> *Background*
> Atlas administrators my want to export all data of a type. This may be needed 
> in scenario where it may be necessary to move data to a different cluster.
> *Suggested Approach*
> Within _AtlasExportRequest_, support additional parameter that is a list of 
> types. Additional option type say _forType_ will help with identifying what 
> is specified.
> Processes this list as starting entity within _ExportService_.
> Example:
> {code:java}
> { 
> "itemsToExport": [ 
>   { "typeName": "hive_db,hdfs_path,hbase_namespace,hbase_table" } 
> ], 
> "options": {  
>   "fetchType": "FULL", 
>   "matchType": "forType"
> } 
> }
> {code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2422) Export: Support type-based Export

2018-01-29 Thread Ashutosh Mestry (JIRA)

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

Ashutosh Mestry updated ATLAS-2422:
---
Attachment: (was: ATLAS-2422-export-full-option.patch)

> Export: Support type-based Export
> -
>
> Key: ATLAS-2422
> URL: https://issues.apache.org/jira/browse/ATLAS-2422
> Project: Atlas
>  Issue Type: Improvement
>Reporter: Ashutosh Mestry
>Assignee: Ashutosh Mestry
>Priority: Minor
> Attachments: ATLAS-2422-export-full-option.patch
>
>
> *Background*
> Atlas administrators my want to export all data of a type. This may be needed 
> in scenario where it may be necessary to move data to a different cluster.
> *Suggested Approach*
> Within _AtlasExportRequest_, support additional parameter that is a list of 
> types. Additional option type say _forType_ will help with identifying what 
> is specified.
> Processes this list as starting entity within _ExportService_.
> Example:
> {code:java}
> { 
> "itemsToExport": [ 
>   { "typeName": "hive_db,hdfs_path,hbase_namespace,hbase_table" } 
> ], 
> "options": {  
>   "fetchType": "FULL", 
>   "matchType": "forType"
> } 
> }
> {code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ATLAS-2423) UI : Min values for Double and Float require modification

2018-01-29 Thread Sharmadha Sainath (JIRA)

[ 
https://issues.apache.org/jira/browse/ATLAS-2423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16344503#comment-16344503
 ] 

Sharmadha Sainath commented on ATLAS-2423:
--

Review request : https://reviews.apache.org/r/65417/

> UI : Min values for Double and Float require modification
> -
>
> Key: ATLAS-2423
> URL: https://issues.apache.org/jira/browse/ATLAS-2423
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Reporter: Sharmadha Sainath
>Priority: Major
> Attachments: ATLAS-2423.patch
>
>
> https://github.com/apache/atlas/blob/master/dashboardv2/public/js/utils/Enums.js
>  has hard coded values for min and max values for double and float :
> {code}
>  "float": {
> min: 1.4E-45,
> max: 3.4028235E38
> },
> "double": {
> min: 4.9E-324,
> max: 1.7976931348623157E308
> }
> {code}
> Hence UI doesn't allow negative values at all in faceted search.
> Values should be -3.4028235E38 and -1.7976931348623157E308 for min value of 
> float and double respectively.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2423) UI : Min values for Double and Float require modification

2018-01-29 Thread Sharmadha Sainath (JIRA)

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

Sharmadha Sainath updated ATLAS-2423:
-
Attachment: ATLAS-2423.patch

> UI : Min values for Double and Float require modification
> -
>
> Key: ATLAS-2423
> URL: https://issues.apache.org/jira/browse/ATLAS-2423
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Reporter: Sharmadha Sainath
>Priority: Major
> Attachments: ATLAS-2423.patch
>
>
> https://github.com/apache/atlas/blob/master/dashboardv2/public/js/utils/Enums.js
>  has hard coded values for min and max values for double and float :
> {code}
>  "float": {
> min: 1.4E-45,
> max: 3.4028235E38
> },
> "double": {
> min: 4.9E-324,
> max: 1.7976931348623157E308
> }
> {code}
> Hence UI doesn't allow negative values at all in faceted search.
> Values should be -3.4028235E38 and -1.7976931348623157E308 for min value of 
> float and double respectively.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ATLAS-2423) UI : Min values for Double and Float require modification

2018-01-29 Thread Sharmadha Sainath (JIRA)
Sharmadha Sainath created ATLAS-2423:


 Summary: UI : Min values for Double and Float require modification
 Key: ATLAS-2423
 URL: https://issues.apache.org/jira/browse/ATLAS-2423
 Project: Atlas
  Issue Type: Bug
  Components: atlas-webui
Reporter: Sharmadha Sainath


https://github.com/apache/atlas/blob/master/dashboardv2/public/js/utils/Enums.js
 has hard coded values for min and max values for double and float :
{code}
 "float": {
min: 1.4E-45,
max: 3.4028235E38
},
"double": {
min: 4.9E-324,
max: 1.7976931348623157E308
}
{code}

Hence UI doesn't allow negative values at all in faceted search.
Values should be -3.4028235E38 and -1.7976931348623157E308 for min value of 
float and double respectively.




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Build failed in Jenkins: Atlas-0.8-IntegrationTests #163

2018-01-29 Thread Apache Jenkins Server
See 


Changes:

[madhan] ATLAS-2421: updated Atlas notificaiton module to support V2 data

[madhan] ATLAS-2152 : basic-search UI updated to support OR conditions

--
[...truncated 445.11 KB...]
INFO: Registering Spring bean, dataSetLineageResource, of type 
org.apache.atlas.web.resources.DataSetLineageResource as a root resource class
Jan 30, 2018 1:59:05 AM 
com.sun.jersey.spi.spring.container.SpringComponentProviderFactory 
registerSpringBeans
INFO: Registering Spring bean, entityResource, of type 
org.apache.atlas.web.resources.EntityResource as a root resource class
Jan 30, 2018 1:59:05 AM 
com.sun.jersey.spi.spring.container.SpringComponentProviderFactory 
registerSpringBeans
INFO: Registering Spring bean, lineageResource, of type 
org.apache.atlas.web.resources.LineageResource as a root resource class
Jan 30, 2018 1:59:05 AM 
com.sun.jersey.spi.spring.container.SpringComponentProviderFactory 
registerSpringBeans
INFO: Registering Spring bean, entityService, of type 
org.apache.atlas.web.resources.EntityService as a root resource class
Jan 30, 2018 1:59:05 AM 
com.sun.jersey.spi.spring.container.SpringComponentProviderFactory 
registerSpringBeans
INFO: Registering Spring bean, taxonomyService, of type 
org.apache.atlas.web.resources.TaxonomyService as a root resource class
Jan 30, 2018 1:59:05 AM 
com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFO: Initiating Jersey application, version 'Jersey: 1.19 02/11/2015 03:25 AM'
[INFO] Started 
o.e.j.m.p.JettyWebAppContext@1b0be335{/,
[INFO] Started ServerConnector@2581313b{HTTP/1.1}{0.0.0.0:31000}
[INFO] Started @1155223ms
[INFO] Started Jetty Server
[INFO] 
[INFO] --- maven-failsafe-plugin:2.18.1:integration-test (integration-test) @ 
atlas-webapp ---
[WARNING] useSystemClassloader setting has no effect when not forking
[INFO] Failsafe report directory: 

Running TestSuite
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/tableType HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/serdeType HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/classification HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/pii_Tag HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/phi_Tag HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/pci_Tag HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/sox_Tag HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/sec_Tag HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/finance_Tag HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/Facto2K2j4HIFU HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/ETLhW9W5TaU3D HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/DimensionrFsFsLkEjF HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/MetricfnoFlZL9d3 HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/hive_db_v1 HTTP/1.1" 404 - "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/hive_column_v1 HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/hive_table_v1 HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:13 +] "GET 
/api/atlas/v2/types/typedef/name/hive_process_v1 HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:14 +] "POST /api/atlas/types HTTP/1.1" 201 
- "-" "Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:18 +] "GET 
/api/atlas/v2/types/typedef/name/Classification HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:18 +] "GET 
/api/atlas/v2/types/typedef/name/dsl_test_type HTTP/1.1" 404 - "-" 
"Java/1.8.0_152"
127.0.0.1 - - [30/Jan/2018:01:59:18 +] "POST /api/atl

[jira] [Updated] (ATLAS-2152) Saved Search UI not able to load searches having OR conditions

2018-01-29 Thread Madhan Neethiraj (JIRA)

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

Madhan Neethiraj updated ATLAS-2152:

Fix Version/s: 0.8.2

> Saved Search UI not able to load searches having OR conditions
> --
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Fix For: 0.8.2, 1.0.0
>
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Comment Edited] (ATLAS-2152) Saved Search UI not able to load searches having OR conditions

2018-01-29 Thread Madhan Neethiraj (JIRA)

[ 
https://issues.apache.org/jira/browse/ATLAS-2152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16343709#comment-16343709
 ] 

Madhan Neethiraj edited comment on ATLAS-2152 at 1/30/18 12:53 AM:
---

Committed to following branches:
 - master: http://git-wip-us.apache.org/repos/asf/atlas/commit/dcdd3d68
 - branch-0.8: http://git-wip-us.apache.org/repos/asf/atlas/commit/3b9b9e88


was (Author: madhan.neethiraj):
Committed to master: 
http://git-wip-us.apache.org/repos/asf/atlas/commit/dcdd3d68

> Saved Search UI not able to load searches having OR conditions
> --
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Fix For: 0.8.2, 1.0.0
>
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Review Request 65412: Export: Support Full Export Using Type Names

2018-01-29 Thread Ashutosh Mestry

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65412/
---

Review request for atlas.


Bugs: ATLAS-2422
https://issues.apache.org/jira/browse/ATLAS-2422


Repository: atlas


Description
---

**Background**
Existing implementation of _ExportService_, uses the starting entity that is 
fetched using a gremlin query. This implementation expands on that.

**Approach**
- Additional query (switch-case) added to _AtlasGremlinQueryProvider_.
- Modify _ExportService_ to process additional flavor of starting entity by 
looking at the new option specified in _AtlasExportRequest_.

**Usage**
Note the _typeName_ and _options_ parameters.

Contents of _exportRequest.json_:
```
{"itemsToExport": [ { "typeName": "hive_db,hdfs_path" } ], "options": {  
"fetchType": "FULL", "matchType": "forType"}}

```
CURL:
```
curl -X POST -u admin:admin -H "Content-Type: application/json" -H 
"Cache-Control: no-cache" -d @../docs/exportRequest.json 
http://localhost:21000/api/atlas/admin/export > ../docs/full-export.zip
```

Import is not impacted. 
```
curl -X POST -u admin:admin -H "Content-Type: multipart/form-data" -H 
"Cache-Control: no-cache" -F data=@../docs/full-export.zip 
http://localhost:21000/api/atlas/admin/import
```


Diffs
-

  intg/src/main/java/org/apache/atlas/model/impexp/AtlasExportRequest.java 
a015e9b 
  
repository/src/main/java/org/apache/atlas/repository/impexp/ExportService.java 
a88c09e 
  
repository/src/main/java/org/apache/atlas/util/AtlasGremlin2QueryProvider.java 
9cffdb9 
  repository/src/main/java/org/apache/atlas/util/AtlasGremlinQueryProvider.java 
e4898bd 
  
repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java
 7901ef6 
  
repository/src/test/java/org/apache/atlas/repository/impexp/ImportServiceReportingTest.java
 070 
  
repository/src/test/java/org/apache/atlas/repository/impexp/ImportServiceTestUtils.java
 7289512 
  
repository/src/test/java/org/apache/atlas/repository/impexp/ImportTransformerJSONTest.java
 7044e71 


Diff: https://reviews.apache.org/r/65412/diff/1/


Testing
---

**Unit test**
- Added new test to verify the behavior.


**Functional test**
- Via CURL calls.

**Accuracy testing**
- Using Export-import-export compare.


Thanks,

Ashutosh Mestry



Re: Review Request 65370: ATLAS-2421: updated Atlas notificaiton module to support V2 data structures

2018-01-29 Thread Sarath Subramanian

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65370/#review196485
---


Ship it!




Ship It!

- Sarath Subramanian


On Jan. 29, 2018, 2:45 p.m., Madhan Neethiraj wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/65370/
> ---
> 
> (Updated Jan. 29, 2018, 2:45 p.m.)
> 
> 
> Review request for atlas.
> 
> 
> Bugs: ATLAS-2421
> https://issues.apache.org/jira/browse/ATLAS-2421
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> Following new notificaiton types are added: ENTITY_CREATE_V2, 
> ENTITY_FULL_UPDATE_V2, ENTITY_PARTIAL_UPDATE_V2, ENTITY_DELETE_V2.
> 
> 
> Diffs
> -
> 
>   
> addons/hbase-bridge/src/main/java/org/apache/atlas/hbase/bridge/HBaseAtlasHook.java
>  8c7481af 
>   
> addons/hbase-bridge/src/test/java/org/apache/atlas/hbase/HBaseAtlasHookIT.java
>  032cb518 
>   client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 24a3ef63 
>   intg/src/main/java/org/apache/atlas/type/AtlasTypeUtil.java c0135f52 
>   
> notification/src/main/java/org/apache/atlas/notification/AbstractMessageDeserializer.java
>  37a57d17 
>   
> notification/src/main/java/org/apache/atlas/notification/AbstractNotification.java
>  7a3bfe43 
>   
> notification/src/main/java/org/apache/atlas/notification/hook/HookNotification.java
>  a25aa521 
>   
> notification/src/test/java/org/apache/atlas/notification/hook/HookNotificationTest.java
>  dd3257e0 
>   
> repository/src/main/java/org/apache/atlas/repository/store/graph/AtlasEntityStore.java
>  5a0b74e3 
>   
> repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1.java
>  71de8f79 
>   
> webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java
>  2df28f33 
> 
> 
> Diff: https://reviews.apache.org/r/65370/diff/3/
> 
> 
> Testing
> ---
> 
> Added unit tests to validate SerDe for newly added notification types.
> 
> 
> Thanks,
> 
> Madhan Neethiraj
> 
>



Re: Review Request 65373: ATLAS-2421: updated Atlas notificaiton module to support V2 data structures

2018-01-29 Thread Sarath Subramanian

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65373/#review196484
---


Ship it!




Ship It!

- Sarath Subramanian


On Jan. 29, 2018, 3:14 p.m., Madhan Neethiraj wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/65373/
> ---
> 
> (Updated Jan. 29, 2018, 3:14 p.m.)
> 
> 
> Review request for atlas.
> 
> 
> Bugs: ATLAS-2421
> https://issues.apache.org/jira/browse/ATLAS-2421
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> Following new notificaiton types are added: ENTITY_CREATE_V2, 
> ENTITY_FULL_UPDATE_V2, ENTITY_PARTIAL_UPDATE_V2, ENTITY_DELETE_V2.
> 
> 
> Diffs
> -
> 
>   
> addons/hbase-bridge/src/main/java/org/apache/atlas/hbase/bridge/HBaseAtlasHook.java
>  03e340c9 
>   
> addons/hbase-bridge/src/test/java/org/apache/atlas/hbase/HBaseAtlasHookIT.java
>  0d2e8df2 
>   client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 42003bcf 
>   
> intg/src/main/java/org/apache/atlas/model/notification/HookNotification.java 
> 83e52d55 
>   intg/src/main/java/org/apache/atlas/type/AtlasTypeUtil.java 7b77a736 
>   intg/src/main/java/org/apache/atlas/utils/AtlasJson.java adf0665d 
>   
> notification/src/main/java/org/apache/atlas/notification/AtlasNotificationMessageDeserializer.java
>  47f72c55 
>   
> notification/src/test/java/org/apache/atlas/notification/hook/HookNotificationTest.java
>  cf691af1 
>   
> repository/src/main/java/org/apache/atlas/repository/store/graph/AtlasEntityStore.java
>  0fe35b6a 
>   
> repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1.java
>  a020e9f1 
>   
> webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java
>  456a7784 
> 
> 
> Diff: https://reviews.apache.org/r/65373/diff/4/
> 
> 
> Testing
> ---
> 
> Added unit tests to validate SerDe for newly added notification types.
> 
> 
> Thanks,
> 
> Madhan Neethiraj
> 
>



Re: Review Request 65373: ATLAS-2421: updated Atlas notificaiton module to support V2 data structures

2018-01-29 Thread Madhan Neethiraj

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65373/
---

(Updated Jan. 29, 2018, 11:14 p.m.)


Review request for atlas.


Changes
---

updated to address review comments


Bugs: ATLAS-2421
https://issues.apache.org/jira/browse/ATLAS-2421


Repository: atlas


Description
---

Following new notificaiton types are added: ENTITY_CREATE_V2, 
ENTITY_FULL_UPDATE_V2, ENTITY_PARTIAL_UPDATE_V2, ENTITY_DELETE_V2.


Diffs (updated)
-

  
addons/hbase-bridge/src/main/java/org/apache/atlas/hbase/bridge/HBaseAtlasHook.java
 03e340c9 
  
addons/hbase-bridge/src/test/java/org/apache/atlas/hbase/HBaseAtlasHookIT.java 
0d2e8df2 
  client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 42003bcf 
  intg/src/main/java/org/apache/atlas/model/notification/HookNotification.java 
83e52d55 
  intg/src/main/java/org/apache/atlas/type/AtlasTypeUtil.java 7b77a736 
  intg/src/main/java/org/apache/atlas/utils/AtlasJson.java adf0665d 
  
notification/src/main/java/org/apache/atlas/notification/AtlasNotificationMessageDeserializer.java
 47f72c55 
  
notification/src/test/java/org/apache/atlas/notification/hook/HookNotificationTest.java
 cf691af1 
  
repository/src/main/java/org/apache/atlas/repository/store/graph/AtlasEntityStore.java
 0fe35b6a 
  
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1.java
 a020e9f1 
  
webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java
 456a7784 


Diff: https://reviews.apache.org/r/65373/diff/4/

Changes: https://reviews.apache.org/r/65373/diff/3-4/


Testing
---

Added unit tests to validate SerDe for newly added notification types.


Thanks,

Madhan Neethiraj



[jira] [Updated] (ATLAS-2422) Export: Support type-based Export

2018-01-29 Thread Ashutosh Mestry (JIRA)

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

Ashutosh Mestry updated ATLAS-2422:
---
Attachment: ATLAS-2422-export-full-option.patch

> Export: Support type-based Export
> -
>
> Key: ATLAS-2422
> URL: https://issues.apache.org/jira/browse/ATLAS-2422
> Project: Atlas
>  Issue Type: Improvement
>Reporter: Ashutosh Mestry
>Assignee: Ashutosh Mestry
>Priority: Minor
> Attachments: ATLAS-2422-export-full-option.patch
>
>
> *Background*
> Atlas administrators my want to export all data of a type. This may be needed 
> in scenario where it may be necessary to move data to a different cluster.
> *Suggested Approach*
> Within _AtlasExportRequest_, support additional parameter that is a list of 
> types. Additional option type say _forType_ will help with identifying what 
> is specified.
> Processes this list as starting entity within _ExportService_.
> Example:
> {code:java}
> { 
> "itemsToExport": [ 
>   { "typeName": "hive_db,hdfs_path,hbase_namespace,hbase_table" } 
> ], 
> "options": {  
>   "fetchType": "FULL", 
>   "matchType": "forType"
> } 
> }
> {code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ATLAS-2422) Export: Support type-based Export

2018-01-29 Thread Ashutosh Mestry (JIRA)
Ashutosh Mestry created ATLAS-2422:
--

 Summary: Export: Support type-based Export
 Key: ATLAS-2422
 URL: https://issues.apache.org/jira/browse/ATLAS-2422
 Project: Atlas
  Issue Type: Improvement
Reporter: Ashutosh Mestry
Assignee: Ashutosh Mestry


*Background*

Atlas administrators my want to export all data of a type. This may be needed 
in scenario where it may be necessary to move data to a different cluster.

*Suggested Approach*

Within _AtlasExportRequest_, support additional parameter that is a list of 
types. Additional option type say _forType_ will help with identifying what is 
specified.

Processes this list as starting entity within _ExportService_.

Example:
{code:java}
{ 
"itemsToExport": [ 
  { "typeName": "hive_db,hdfs_path,hbase_namespace,hbase_table" } 
], 
"options": {  
  "fetchType": "FULL", 
  "matchType": "forType"
} 
}
{code}
 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: Review Request 65370: ATLAS-2421: updated Atlas notificaiton module to support V2 data structures

2018-01-29 Thread Madhan Neethiraj

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65370/
---

(Updated Jan. 29, 2018, 10:45 p.m.)


Review request for atlas.


Changes
---

updated for the review comments (in the master branch patch)


Bugs: ATLAS-2421
https://issues.apache.org/jira/browse/ATLAS-2421


Repository: atlas


Description
---

Following new notificaiton types are added: ENTITY_CREATE_V2, 
ENTITY_FULL_UPDATE_V2, ENTITY_PARTIAL_UPDATE_V2, ENTITY_DELETE_V2.


Diffs (updated)
-

  
addons/hbase-bridge/src/main/java/org/apache/atlas/hbase/bridge/HBaseAtlasHook.java
 8c7481af 
  
addons/hbase-bridge/src/test/java/org/apache/atlas/hbase/HBaseAtlasHookIT.java 
032cb518 
  client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 24a3ef63 
  intg/src/main/java/org/apache/atlas/type/AtlasTypeUtil.java c0135f52 
  
notification/src/main/java/org/apache/atlas/notification/AbstractMessageDeserializer.java
 37a57d17 
  
notification/src/main/java/org/apache/atlas/notification/AbstractNotification.java
 7a3bfe43 
  
notification/src/main/java/org/apache/atlas/notification/hook/HookNotification.java
 a25aa521 
  
notification/src/test/java/org/apache/atlas/notification/hook/HookNotificationTest.java
 dd3257e0 
  
repository/src/main/java/org/apache/atlas/repository/store/graph/AtlasEntityStore.java
 5a0b74e3 
  
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1.java
 71de8f79 
  
webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java
 2df28f33 


Diff: https://reviews.apache.org/r/65370/diff/3/

Changes: https://reviews.apache.org/r/65370/diff/2-3/


Testing
---

Added unit tests to validate SerDe for newly added notification types.


Thanks,

Madhan Neethiraj



Re: Review Request 65373: ATLAS-2421: updated Atlas notificaiton module to support V2 data structures

2018-01-29 Thread Madhan Neethiraj

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65373/
---

(Updated Jan. 29, 2018, 9:22 p.m.)


Review request for atlas.


Changes
---

updated to address the review comment.


Bugs: ATLAS-2421
https://issues.apache.org/jira/browse/ATLAS-2421


Repository: atlas


Description
---

Following new notificaiton types are added: ENTITY_CREATE_V2, 
ENTITY_FULL_UPDATE_V2, ENTITY_PARTIAL_UPDATE_V2, ENTITY_DELETE_V2.


Diffs (updated)
-

  
addons/hbase-bridge/src/main/java/org/apache/atlas/hbase/bridge/HBaseAtlasHook.java
 03e340c9 
  
addons/hbase-bridge/src/test/java/org/apache/atlas/hbase/HBaseAtlasHookIT.java 
0d2e8df2 
  client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 42003bcf 
  intg/src/main/java/org/apache/atlas/model/notification/HookNotification.java 
83e52d55 
  intg/src/main/java/org/apache/atlas/type/AtlasTypeUtil.java 7b77a736 
  intg/src/main/java/org/apache/atlas/utils/AtlasJson.java adf0665d 
  
notification/src/main/java/org/apache/atlas/notification/AtlasNotificationMessageDeserializer.java
 47f72c55 
  
notification/src/test/java/org/apache/atlas/notification/hook/HookNotificationTest.java
 cf691af1 
  
repository/src/main/java/org/apache/atlas/repository/store/graph/AtlasEntityStore.java
 0fe35b6a 
  
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1.java
 a020e9f1 
  
webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java
 456a7784 


Diff: https://reviews.apache.org/r/65373/diff/3/

Changes: https://reviews.apache.org/r/65373/diff/2-3/


Testing
---

Added unit tests to validate SerDe for newly added notification types.


Thanks,

Madhan Neethiraj



Re: Review Request 65373: ATLAS-2421: updated Atlas notificaiton module to support V2 data structures

2018-01-29 Thread Sarath Subramanian

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65373/#review196447
---


Fix it, then Ship it!





webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java
Lines 461 (patched)


shouldn't we use atlasEntityStore.updateByUniqueAttributes() for 
partialUpdates?


- Sarath Subramanian


On Jan. 28, 2018, 11 p.m., Madhan Neethiraj wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/65373/
> ---
> 
> (Updated Jan. 28, 2018, 11 p.m.)
> 
> 
> Review request for atlas.
> 
> 
> Bugs: ATLAS-2421
> https://issues.apache.org/jira/browse/ATLAS-2421
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> Following new notificaiton types are added: ENTITY_CREATE_V2, 
> ENTITY_FULL_UPDATE_V2, ENTITY_PARTIAL_UPDATE_V2, ENTITY_DELETE_V2.
> 
> 
> Diffs
> -
> 
>   
> addons/hbase-bridge/src/main/java/org/apache/atlas/hbase/bridge/HBaseAtlasHook.java
>  03e340c9 
>   
> addons/hbase-bridge/src/test/java/org/apache/atlas/hbase/HBaseAtlasHookIT.java
>  0d2e8df2 
>   client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 42003bcf 
>   
> intg/src/main/java/org/apache/atlas/model/notification/HookNotification.java 
> 83e52d55 
>   intg/src/main/java/org/apache/atlas/type/AtlasTypeUtil.java 7b77a736 
>   intg/src/main/java/org/apache/atlas/utils/AtlasJson.java adf0665d 
>   
> notification/src/main/java/org/apache/atlas/notification/AtlasNotificationMessageDeserializer.java
>  47f72c55 
>   
> notification/src/test/java/org/apache/atlas/notification/hook/HookNotificationTest.java
>  cf691af1 
>   
> webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java
>  456a7784 
> 
> 
> Diff: https://reviews.apache.org/r/65373/diff/2/
> 
> 
> Testing
> ---
> 
> Added unit tests to validate SerDe for newly added notification types.
> 
> 
> Thanks,
> 
> Madhan Neethiraj
> 
>



[jira] [Updated] (ATLAS-2152) Saved Search UI not able to load searches having OR conditions

2018-01-29 Thread Madhan Neethiraj (JIRA)

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

Madhan Neethiraj updated ATLAS-2152:

Summary: Saved Search UI not able to load searches having OR conditions  
(was: Saved Search: UI: Atlas UI not able to load the saved search)

> Saved Search UI not able to load searches having OR conditions
> --
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Fix For: 1.0.0
>
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (ATLAS-2152) Saved Search: UI: Atlas UI not able to load the saved search

2018-01-29 Thread Madhan Neethiraj (JIRA)

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

Madhan Neethiraj resolved ATLAS-2152.
-
   Resolution: Fixed
Fix Version/s: 1.0.0

Committed to master: 
http://git-wip-us.apache.org/repos/asf/atlas/commit/dcdd3d68

> Saved Search: UI: Atlas UI not able to load the saved search
> 
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Fix For: 1.0.0
>
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: Review Request 65381: ATLAS-2152 : UI: Atlas UI not able to load the saved search

2018-01-29 Thread Madhan Neethiraj

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65381/#review196442
---


Ship it!




Ship It!

- Madhan Neethiraj


On Jan. 29, 2018, 2:21 p.m., pratik pandey wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/65381/
> ---
> 
> (Updated Jan. 29, 2018, 2:21 p.m.)
> 
> 
> Review request for atlas, Ayub Pathan, keval bhatt, Madhan Neethiraj, Nixon 
> Rodrigues, and Sharmadha Sainath.
> 
> 
> Bugs: ATLAS-2152
> https://issues.apache.org/jira/browse/ATLAS-2152
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> After saving the search query, Atlas UI unable to load the saved search.
> 
> Below exception is observed on the browser console
> 
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> 
> 
> Diffs
> -
> 
>   dashboardv2/public/css/scss/override.scss 605bcd5 
>   dashboardv2/public/js/utils/CommonViewFunction.js 6cba9c0 
>   dashboardv2/public/js/views/search/QueryBuilderView.js fdb3c22 
>   dashboardv2/public/js/views/search/SearchLayoutView.js 255cf74 
>   dashboardv2/public/js/views/search/SearchQueryView.js 2446d3d 
> 
> 
> Diff: https://reviews.apache.org/r/65381/diff/1/
> 
> 
> Testing
> ---
> 
> Done one round of sanity testing
> 
> 
> Thanks,
> 
> pratik pandey
> 
>



[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Attachment: (was: OCF JDBC Connector.pdf)

> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: ATLAS-2298-update-patch-based-on-reviews.patch, OCF 
> Database Connector.pdf, java doc-OCFDatabaseConnector.zip
>
>
> This Jira is focused on development of the OCF Database Connector. 
> The OCF Database Connector is the subclass of OCF Connector and it is 
> designed especially for connection to database to retrieve data. It provides 
> the OCFDatabaseConnector as a basic class for other implementations for 
> various databases.
> Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
> using OCF Database Connector.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Attachment: OCF Database Connector.pdf

> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: ATLAS-2298-update-patch-based-on-reviews.patch, OCF 
> Database Connector.pdf, java doc-OCFDatabaseConnector.zip
>
>
> This Jira is focused on development of the OCF Database Connector. 
> The OCF Database Connector is the subclass of OCF Connector and it is 
> designed especially for connection to database to retrieve data. It provides 
> the OCFDatabaseConnector as a basic class for other implementations for 
> various databases.
> Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
> using OCF Database Connector.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: Review Request 65123: ATLAS-2298 - Review of OCF Database Connector

2018-01-29 Thread Yao Li

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65123/
---

(Updated Jan. 29, 2018, 3:58 p.m.)


Review request for atlas and Mandy Chessell.


Repository: atlas


Description
---

The OCF Database Connector is the subclass of OCF Connector and it is designed 
especially for connection to database to retrieve data. 
Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
using OCF Database Connector. It is related to Open Connector Framework. The 
JIRA can be found https://issues.apache.org/jira/browse/ATLAS-2298


Diffs (updated)
-

  ocfdb/README.md  
  ocfdb/pom.xml  
  ocfdb/src/main/java/org/apache/atlas/ocfdb/connectors/OCFDataProvider.java  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/connectors/OCFDatabaseConnection.java
  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/connectors/OCFDatabaseConnector.java 
 
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/connectors/OCFDatabaseConnectorProviderBase.java
  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/connectors/gaian/GaianOCFConnector.java
  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/connectors/gaian/GaianOCFConnectorProvider.java
  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/ffdc/DatabaseAccessCheckedException.java
  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/ffdc/OCFDatabaseCheckedExceptionBase.java
  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/ffdc/OCFDatabaseConnectorErrorCode.java
  
  
ocfdb/src/main/java/org/apache/atlas/ocfdb/ffdc/OCFDatabaseConnectorRuntimeException.java
  


Diff: https://reviews.apache.org/r/65123/diff/5/

Changes: https://reviews.apache.org/r/65123/diff/4-5/


Testing
---

create an instance of the Connector and use getData() function. Gaian has to be 
set up in advance.


File Attachments


ATLAS-2298-update-patch-based-on-reviews.patch
  
https://reviews.apache.org/media/uploaded/files/2018/01/29/e228728b-3ac4-49a9-8b44-bb3ff2a04052__ATLAS-2298-update-patch-based-on-reviews.patch
ATLAS-2298-update-patch-based-on-reviews.patch
  
https://reviews.apache.org/media/uploaded/files/2018/01/29/425dded1-e882-4f5b-902b-acea0acec74d__ATLAS-2298-update-patch-based-on-reviews.patch
ATLAS-2298-update-the-patch-29-1.patch
  
https://reviews.apache.org/media/uploaded/files/2018/01/29/4c6d596c-dd34-4cf6-8fe0-33258e9965a6__ATLAS-2298-update-the-patch-29-1.patch
ATLAS-2298-update-the-patch-29-1.patch
  
https://reviews.apache.org/media/uploaded/files/2018/01/29/db1c4085-05c8-41d7-9367-274e5dadfa1c__ATLAS-2298-update-the-patch-29-1.patch


Thanks,

Yao Li



Re: Review Request 65123: ATLAS-2298 - Review of OCF Database Connector

2018-01-29 Thread Yao Li

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65123/
---

(Updated Jan. 29, 2018, 3:53 p.m.)


Review request for atlas and Mandy Chessell.


Repository: atlas


Description
---

The OCF Database Connector is the subclass of OCF Connector and it is designed 
especially for connection to database to retrieve data. 
Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
using OCF Database Connector. It is related to Open Connector Framework. The 
JIRA can be found https://issues.apache.org/jira/browse/ATLAS-2298


Diffs
-

  ocfdb/src/main/java/org/apache/atlas/ocf/Connector.java 89ebbba8 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBase.java cb0a9b5c 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBroker.java a8691d6c 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProvider.java 020b79c9 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProviderBase.java f6b3bbc6 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectionCheckedException.java 
6313c244 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectorCheckedException.java 
d45e944d 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFCheckedExceptionBase.java 
bf0e2c27 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFErrorCode.java e6fad574 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFRuntimeException.java 
3d662717 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/PropertyServerException.java 
f78eba99 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/README.md 40e4d123 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AdditionalProperties.java 
3af5a9ad 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotation.java fce22241 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AnnotationStatus.java 
a6715941 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotations.java c9a4abb3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDescriptor.java 
405604c7 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDetail.java 4cedd13c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyBase.java 
d1ca1593 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyIteratorBase.java
 a23b5df8 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetSummary.java 
e8f45d4b 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetUniverse.java 
c9d5e69c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certification.java 
5bc6475d 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certifications.java 
59529236 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classification.java 
095ce274 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classifications.java 
663c6dc5 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comment.java cb1b04d1 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/CommentType.java 6c071450 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comments.java 1991ca8e 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectedAssetProperties.java
 909499e3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connection.java 5f11e2c2 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connections.java 8a0c910c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectorType.java 
7cf8c6ad 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/DerivedSchemaElement.java 
9f5057f4 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementHeader.java 
19119d51 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementOrigin.java 
caf482c3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementType.java c942d85f 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnection.java 
15f056ce 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnections.java 
65b2265f 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Endpoint.java e072b893 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifier.java 
4d86134e 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifiers.java 
a14113f2 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReference.java 
93706ad5 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReferences.java 
f293433e 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Feedback.java 9e057840 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/InformalTag.java bed68242 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/InformalTags.java 
09e9f987 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/KeyPattern.java ce6dae17 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/License.java 2f29fe9c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Licenses.java e651ffd6 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Like.java 49684974 
  ocfdb/src/main/java/org/apache/atlas/ocf/pro

Re: Review Request 65123: ATLAS-2298 - Review of OCF Database Connector

2018-01-29 Thread Yao Li

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65123/
---

(Updated Jan. 29, 2018, 3:47 p.m.)


Review request for atlas and Mandy Chessell.


Repository: atlas


Description
---

The OCF Database Connector is the subclass of OCF Connector and it is designed 
especially for connection to database to retrieve data. 
Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
using OCF Database Connector. It is related to Open Connector Framework. The 
JIRA can be found https://issues.apache.org/jira/browse/ATLAS-2298


Diffs
-

  ocfdb/src/main/java/org/apache/atlas/ocf/Connector.java 89ebbba8 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBase.java cb0a9b5c 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBroker.java a8691d6c 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProvider.java 020b79c9 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProviderBase.java f6b3bbc6 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectionCheckedException.java 
6313c244 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectorCheckedException.java 
d45e944d 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFCheckedExceptionBase.java 
bf0e2c27 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFErrorCode.java e6fad574 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFRuntimeException.java 
3d662717 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/PropertyServerException.java 
f78eba99 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/README.md 40e4d123 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AdditionalProperties.java 
3af5a9ad 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotation.java fce22241 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AnnotationStatus.java 
a6715941 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotations.java c9a4abb3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDescriptor.java 
405604c7 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDetail.java 4cedd13c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyBase.java 
d1ca1593 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyIteratorBase.java
 a23b5df8 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetSummary.java 
e8f45d4b 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetUniverse.java 
c9d5e69c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certification.java 
5bc6475d 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certifications.java 
59529236 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classification.java 
095ce274 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classifications.java 
663c6dc5 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comment.java cb1b04d1 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/CommentType.java 6c071450 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comments.java 1991ca8e 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectedAssetProperties.java
 909499e3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connection.java 5f11e2c2 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connections.java 8a0c910c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectorType.java 
7cf8c6ad 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/DerivedSchemaElement.java 
9f5057f4 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementHeader.java 
19119d51 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementOrigin.java 
caf482c3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementType.java c942d85f 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnection.java 
15f056ce 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnections.java 
65b2265f 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Endpoint.java e072b893 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifier.java 
4d86134e 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifiers.java 
a14113f2 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReference.java 
93706ad5 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReferences.java 
f293433e 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Feedback.java 9e057840 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/InformalTag.java bed68242 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/InformalTags.java 
09e9f987 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/KeyPattern.java ce6dae17 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/License.java 2f29fe9c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Licenses.java e651ffd6 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Like.java 49684974 
  ocfdb/src/main/java/org/apache/atlas/ocf/pro

Re: Review Request 65123: ATLAS-2298 - Review of OCF Database Connector

2018-01-29 Thread Yao Li

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65123/
---

(Updated Jan. 29, 2018, 3:45 p.m.)


Review request for atlas and Mandy Chessell.


Changes
---

update the correct patch


Repository: atlas


Description
---

The OCF Database Connector is the subclass of OCF Connector and it is designed 
especially for connection to database to retrieve data. 
Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
using OCF Database Connector. It is related to Open Connector Framework. The 
JIRA can be found https://issues.apache.org/jira/browse/ATLAS-2298


Diffs (updated)
-

  ocfdb/src/main/java/org/apache/atlas/ocf/Connector.java 89ebbba8 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBase.java cb0a9b5c 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBroker.java a8691d6c 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProvider.java 020b79c9 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProviderBase.java f6b3bbc6 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectionCheckedException.java 
6313c244 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectorCheckedException.java 
d45e944d 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFCheckedExceptionBase.java 
bf0e2c27 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFErrorCode.java e6fad574 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFRuntimeException.java 
3d662717 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/PropertyServerException.java 
f78eba99 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/README.md 40e4d123 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AdditionalProperties.java 
3af5a9ad 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotation.java fce22241 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AnnotationStatus.java 
a6715941 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotations.java c9a4abb3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDescriptor.java 
405604c7 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDetail.java 4cedd13c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyBase.java 
d1ca1593 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyIteratorBase.java
 a23b5df8 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetSummary.java 
e8f45d4b 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetUniverse.java 
c9d5e69c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certification.java 
5bc6475d 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certifications.java 
59529236 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classification.java 
095ce274 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classifications.java 
663c6dc5 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comment.java cb1b04d1 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/CommentType.java 6c071450 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comments.java 1991ca8e 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectedAssetProperties.java
 909499e3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connection.java 5f11e2c2 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connections.java 8a0c910c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectorType.java 
7cf8c6ad 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/DerivedSchemaElement.java 
9f5057f4 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementHeader.java 
19119d51 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementOrigin.java 
caf482c3 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementType.java c942d85f 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnection.java 
15f056ce 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnections.java 
65b2265f 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Endpoint.java e072b893 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifier.java 
4d86134e 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifiers.java 
a14113f2 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReference.java 
93706ad5 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReferences.java 
f293433e 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Feedback.java 9e057840 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/InformalTag.java bed68242 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/InformalTags.java 
09e9f987 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/KeyPattern.java ce6dae17 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/License.java 2f29fe9c 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Licenses.java e651ffd6 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Like.java 49

Re: Review Request 65123: ATLAS-2298 - Review of OCF Database Connector

2018-01-29 Thread Yao Li

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65123/
---

(Updated Jan. 29, 2018, 3:40 p.m.)


Review request for atlas and Mandy Chessell.


Changes
---

update the patch based on the reviews


Summary (updated)
-

ATLAS-2298 - Review of OCF Database Connector


Repository: atlas


Description (updated)
---

The OCF Database Connector is the subclass of OCF Connector and it is designed 
especially for connection to database to retrieve data. 
Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
using OCF Database Connector. It is related to Open Connector Framework. The 
JIRA can be found https://issues.apache.org/jira/browse/ATLAS-2298


Diffs (updated)
-

  ocfdb/README.md PRE-CREATION 
  ocfdb/pom.xml PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/Connector.java PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBase.java PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorBroker.java PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProvider.java PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ConnectorProviderBase.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectionCheckedException.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/ConnectorCheckedException.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFCheckedExceptionBase.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFErrorCode.java PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/OCFRuntimeException.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/PropertyServerException.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/ffdc/README.md PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AdditionalProperties.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotation.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AnnotationStatus.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Annotations.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDescriptor.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetDetail.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyBase.java 
PRE-CREATION 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetPropertyIteratorBase.java
 PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetSummary.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/AssetUniverse.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certification.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Certifications.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classification.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Classifications.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comment.java PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/CommentType.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Comments.java 
PRE-CREATION 
  
ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectedAssetProperties.java
 PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connection.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Connections.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ConnectorType.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/DerivedSchemaElement.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementHeader.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementOrigin.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ElementType.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnection.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/EmbeddedConnections.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Endpoint.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifier.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalIdentifiers.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReference.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/ExternalReferences.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/Feedback.java 
PRE-CREATION 
  ocfdb/src/main/java/org/apache/atlas/ocf/properties/InformalTag.java 
PRE-CREATION 
  ocfdb/src/main/j

Jenkins build is back to normal : Atlas-master-UnitTests #370

2018-01-29 Thread Apache Jenkins Server
See 



[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Attachment: java doc-OCFDatabaseConnector.zip

> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: ATLAS-2298-update-patch-based-on-reviews.patch, OCF JDBC 
> Connector.pdf, java doc-OCFDatabaseConnector.zip
>
>
> This Jira is focused on development of the OCF Database Connector. 
> The OCF Database Connector is the subclass of OCF Connector and it is 
> designed especially for connection to database to retrieve data. It provides 
> the OCFDatabaseConnector as a basic class for other implementations for 
> various databases.
> Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
> using OCF Database Connector.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Attachment: ATLAS-2298-update-patch-based-on-reviews.patch

> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: ATLAS-2298-update-patch-based-on-reviews.patch, OCF JDBC 
> Connector.pdf
>
>
> This Jira is focused on development of the OCF Database Connector. 
> The OCF Database Connector is the subclass of OCF Connector and it is 
> designed especially for connection to database to retrieve data. It provides 
> the OCFDatabaseConnector as a basic class for other implementations for 
> various databases.
> Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
> using OCF Database Connector.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Attachment: (was: java doc-jdbc.zip)

> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: ATLAS-2298-update-patch-based-on-reviews.patch, OCF JDBC 
> Connector.pdf
>
>
> This Jira is focused on development of the OCF Database Connector. 
> The OCF Database Connector is the subclass of OCF Connector and it is 
> designed especially for connection to database to retrieve data. It provides 
> the OCFDatabaseConnector as a basic class for other implementations for 
> various databases.
> Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
> using OCF Database Connector.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Attachment: (was: 
0002-ATLAS-2298-changed-JDBCConnection-and-JDBCConnectorB.patch)

> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: OCF JDBC Connector.pdf, java doc-jdbc.zip
>
>
> This Jira is focused on development of the OCF Database Connector. 
> The OCF Database Connector is the subclass of OCF Connector and it is 
> designed especially for connection to database to retrieve data. It provides 
> the OCFDatabaseConnector as a basic class for other implementations for 
> various databases.
> Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
> using OCF Database Connector.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Description: 
This Jira is focused on development of the OCF Database Connector. 

The OCF Database Connector is the subclass of OCF Connector and it is designed 
especially for connection to database to retrieve data. It provides the 
OCFDatabaseConnector as a basic class for other implementations for various 
databases.

Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
using OCF Database Connector.

  was:This Jira is focused on development of the OCF JDBC Connector for the 
GaianDB which will be used to access data from GaianDB.


> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: OCF JDBC Connector.pdf, java doc-jdbc.zip
>
>
> This Jira is focused on development of the OCF Database Connector. 
> The OCF Database Connector is the subclass of OCF Connector and it is 
> designed especially for connection to database to retrieve data. It provides 
> the OCFDatabaseConnector as a basic class for other implementations for 
> various databases.
> Here we implement a connector for Gaian (GaianOCFConnector) as an example for 
> using OCF Database Connector.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2298) OCF Database Connector

2018-01-29 Thread Yao Li (JIRA)

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

Yao Li updated ATLAS-2298:
--
Summary: OCF Database Connector  (was: OCF JDBC Connector for Gaian)

> OCF Database Connector
> --
>
> Key: ATLAS-2298
> URL: https://issues.apache.org/jira/browse/ATLAS-2298
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Maryna Strelchuk
>Assignee: Yao Li
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: 
> 0002-ATLAS-2298-changed-JDBCConnection-and-JDBCConnectorB.patch, OCF JDBC 
> Connector.pdf, java doc-jdbc.zip
>
>
> This Jira is focused on development of the OCF JDBC Connector for the GaianDB 
> which will be used to access data from GaianDB.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: Review Request 65123: ATLAS-2298 - Review of OCF JDBC Connector for Gaian

2018-01-29 Thread Yao Li


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/JDBCConnection.java
> > Lines 10 (patched)
> > 
> >
> > OMRSConnection --> JDBCConnection

yes fixed, and also change the class name to OCFDatabaseConnection


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/JDBCConnection.java
> > Lines 21 (patched)
> > 
> >
> > OMRSConnection --> JDBCConnection

yes fixed, and also change the class name to OCFDatabaseConnection


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/JDBCConnection.java
> > Lines 84 (patched)
> > 
> >
> > Is it deliberate that we are testing the super-class attribute?

will fix this during the workshop. and this part also show in OMRS Connection.


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/JDBCConnection.java
> > Lines 90 (patched)
> > 
> >
> > Do we need to go to the super class here?

will fix this during the workshop and this part also show in OMRS Connection


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/JDBCConnectorBase.java
> > Lines 32 (patched)
> > 
> >
> > Can the connect() be called multiple times to generate multiple 
> > connections? e.g. with a call to one of the setters between calls to 
> > connect(). I'm just wondering how we'd intend to use the 'conn' member if 
> > that is the case.

the initial design is every time the application wants to execute the query, 
this conn will be get again.


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/JDBCConnectorProviderBase.java
> > Lines 8 (patched)
> > 
> >
> > Should this be an abstract class to force the subclass to implement 
> > this?

yes, fixed this, thanks


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/gaian/GaianJDBCConnector.java
> > Lines 21 (patched)
> > 
> >
> > I would think that host, port, database name, user and password should 
> > all be configurable.

do you mean there should be a seperate configuration file?


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/gaian/GaianJDBCConnector.java
> > Lines 51 (patched)
> > 
> >
> > Beware literal forward-slash characters - they may not work on Windows. 
> > However, this is not always the case - things like the java classloaders 
> > take the forward-slash path separators even on Windows, so it depends on 
> > the specific sub-system we are providing the path/URI to. 
> > It seems that REST URIs and resource file paths (which we will pass to 
> > classloaders) are OK with '/' separators. I am not sure what will work for 
> > the DB connection.

i tested on windows and it works properly. I will keep this issue in mind.


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/gaian/GaianJDBCConnector.java
> > Lines 63 (patched)
> > 
> >
> > You could use the string utils isEmpty() method - or a similar method - 
> > to test for null-ness or emptiness.

use isEmpty() now and in apache commons it offers isNullorEmpty() for String. 
this is also used by Manndy's code, we will talk about this during the workshop


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/gaian/GaianJDBCConnector.java
> > Lines 82 (patched)
> > 
> >
> > Nigel needs to be configurable :-)

haha, fixed. changed it to normal parameter "userId"


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/gaian/GaianJDBCConnector.java
> > Lines 87 (patched)
> > 
> >
> > We shouldn't include System.out.println, but should use log4j (actually 
> > this is a very general comment - lots of logging would be a really nice 
> > addition to this connector generally).

deleted this and add log4j for logging.


> On Jan. 18, 2018, 12:16 p.m., Graham Wallis wrote:
> > jdbc/connectors/gaian/GaianJDBCConnector.java
> > Lines 130 (patched)
> > 
> >
> > I think you already renamed ConnectionCheckedException elsewhere? May 
> > want to update the comment

rename the class and updated the comment.


> On Jan. 18, 2018, 12:16 p.m., Gr

Re: Review Request 65123: ATLAS-2298 - Review of OCF JDBC Connector for Gaian

2018-01-29 Thread Yao Li


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/README.md
> > Lines 8 (patched)
> > 
> >
> > should be "... subclass of an OCF Connector"?

yes, fixed, thanks


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/README.md
> > Lines 9 (patched)
> > 
> >
> > databases

yes, fixed, thanks


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/README.md
> > Lines 11 (patched)
> > 
> >
> > Need to exmplain the relationship between this JDBC Connector and the 
> > standard JDBC Connector that people are familiar with.

change the name to OCF Database Connector, it will be more clear for people to 
know it is an OCF and for database connection


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/README.md
> > Lines 17 (patched)
> > 
> >
> > Capitial letter at the start of a sentence.   Also need more context.  
> > For example, what is Gaian?

add introduction to Gaian and purpose for the GaianJDBCConnector


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/connectors/JDBCConnection.java
> > Lines 8 (patched)
> > 
> >
> > This class name is going to be confusing to people who are familiar 
> > with the JDBC standard.  I think It should have a different name.  Eg 
> > OCFDatabaseConnection

yes, it was confusing when i wrote the code. and now the whole module called 
OCF Database Connector. this class will name as OCFDatabaseConnection


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/connectors/JDBCConnector.java
> > Lines 10 (patched)
> > 
> >
> > The name of this class is confusing because it is not a JDBCConnector.  
> > JDBC is a standard and this connector does not implement the standard.  So 
> > I would suggest naming it something like OCFDatabaseConnector.

yes, agree with you. now the whole module called OCF Database Connector. this 
class will name as OCFDatabaseConnector


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/ffdc/ConnectionCheckedException.java
> > Lines 10 (patched)
> > 
> >
> > This is confusing to create a new exception that has the same name as 
> > one of the OCF exceptions.  It should have a different name.

change it to
DatabaseAccessCheckedException extends OCFDatabaseCheckedExceptionBase


> On Jan. 18, 2018, 12:13 p.m., Mandy Chessell wrote:
> > jdbc/ffdc/ExecutionCheckedException.java
> > Lines 14 (patched)
> > 
> >
> > Should this extend JDBCConnectorCheckedExceptionBase?

deleted this one and directly use ConnectorCheckedException from ocf module


- Yao


---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65123/#review195714
---


On Jan. 18, 2018, 10:09 a.m., Yao Li wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/65123/
> ---
> 
> (Updated Jan. 18, 2018, 10:09 a.m.)
> 
> 
> Review request for atlas and Mandy Chessell.
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> this is the JDBC Connector code for Connector to Gaian. It is related to Open 
> Connector Framework. The JIRA can be found 
> https://issues.apache.org/jira/browse/ATLAS-2298
> 
> 
> Diffs
> -
> 
>   jdbc/README.md PRE-CREATION 
>   jdbc/connectors/JDBCConnection.java PRE-CREATION 
>   jdbc/connectors/JDBCConnector.java PRE-CREATION 
>   jdbc/connectors/JDBCConnectorBase.java PRE-CREATION 
>   jdbc/connectors/JDBCConnectorProviderBase.java PRE-CREATION 
>   jdbc/connectors/gaian/GaianJDBCConnector.java PRE-CREATION 
>   jdbc/connectors/gaian/GaianJDBCConnectorProvider.java PRE-CREATION 
>   jdbc/ffdc/ConnectionCheckedException.java PRE-CREATION 
>   jdbc/ffdc/ExecutionCheckedException.java PRE-CREATION 
>   jdbc/ffdc/JDBCConnectorCheckedExceptionBase.java PRE-CREATION 
>   jdbc/ffdc/JDBCConnectorErrorCode.java PRE-CREATION 
>   jdbc/ffdc/JDBCConnectorRuntimeException.java PRE-CREATION 
>   jdbc/pom.xml PRE-CREATION 
> 
> 
> Diff: https://reviews.apache.org/r/65123/diff/2/
> 
> 
> Testing
> ---
> 
> create an instance of the Connector and use getData() function. Gaian has to 
> be set up in advance.
> 
> 
> Thanks,
> 
> Yao Li
> 
>



Re: Review Request 65381: ATLAS-2152 : UI: Atlas UI not able to load the saved search

2018-01-29 Thread pratik pandey

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65381/
---

(Updated Jan. 29, 2018, 2:21 p.m.)


Review request for atlas, Ayub Pathan, keval bhatt, Madhan Neethiraj, Nixon 
Rodrigues, and Sharmadha Sainath.


Changes
---

change summary


Summary (updated)
-

ATLAS-2152 : UI: Atlas UI not able to load the saved search


Bugs: ATLAS-2152
https://issues.apache.org/jira/browse/ATLAS-2152


Repository: atlas


Description
---

After saving the search query, Atlas UI unable to load the saved search.

Below exception is observed on the browser console

CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' of 
undefined
at CommonViewFunction.js:487
at Function.s.each.s.forEach (underscore-min.js:5)
at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
at L.d.applyValue (SearchLayoutView.js:155)
at L.d.stateChange (SaveSearchItemView.js:60)
at HTMLLIElement.dispatch (jquery.min.js:3)
at HTMLLIElement.q.handle (jquery.min.js:3)


Diffs
-

  dashboardv2/public/css/scss/override.scss 605bcd5 
  dashboardv2/public/js/utils/CommonViewFunction.js 6cba9c0 
  dashboardv2/public/js/views/search/QueryBuilderView.js fdb3c22 
  dashboardv2/public/js/views/search/SearchLayoutView.js 255cf74 
  dashboardv2/public/js/views/search/SearchQueryView.js 2446d3d 


Diff: https://reviews.apache.org/r/65381/diff/1/


Testing
---

Done one round of sanity testing


Thanks,

pratik pandey



[jira] [Updated] (ATLAS-2152) Saved Search: UI: Atlas UI not able to load the saved search

2018-01-29 Thread pratik pandey (JIRA)

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

pratik pandey updated ATLAS-2152:
-
Attachment: ATLAS-2152.patch

> Saved Search: UI: Atlas UI not able to load the saved search
> 
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2152) Saved Search: UI: Atlas UI not able to load the saved search

2018-01-29 Thread pratik pandey (JIRA)

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

pratik pandey updated ATLAS-2152:
-
Attachment: ATLAS-2152.branch0.8.patch

> Saved Search: UI: Atlas UI not able to load the saved search
> 
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2152) Saved Search: UI: Atlas UI not able to load the saved search

2018-01-29 Thread pratik pandey (JIRA)

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

pratik pandey updated ATLAS-2152:
-
Attachment: (was: ATLAS-2152.branch0.8.patch)

> Saved Search: UI: Atlas UI not able to load the saved search
> 
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Attachments: SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2152) Saved Search: UI: Atlas UI not able to load the saved search

2018-01-29 Thread pratik pandey (JIRA)

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

pratik pandey updated ATLAS-2152:
-
Attachment: (was: ATLAS-2152.patch)

> Saved Search: UI: Atlas UI not able to load the saved search
> 
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Attachments: SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (ATLAS-2152) Saved Search: UI: Atlas UI not able to load the saved search

2018-01-29 Thread pratik pandey (JIRA)

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

pratik pandey updated ATLAS-2152:
-
Attachment: ATLAS-2152.patch

> Saved Search: UI: Atlas UI not able to load the saved search
> 
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Review Request 65381: ATLAS-2152 : UI: Atlas UI not able to load the saved search 1 of 2 Return to search

2018-01-29 Thread pratik pandey

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65381/
---

Review request for atlas, Ayub Pathan, keval bhatt, Madhan Neethiraj, Nixon 
Rodrigues, and Sharmadha Sainath.


Bugs: ATLAS-2152
https://issues.apache.org/jira/browse/ATLAS-2152


Repository: atlas


Description
---

After saving the search query, Atlas UI unable to load the saved search.

Below exception is observed on the browser console

CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' of 
undefined
at CommonViewFunction.js:487
at Function.s.each.s.forEach (underscore-min.js:5)
at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
at L.d.applyValue (SearchLayoutView.js:155)
at L.d.stateChange (SaveSearchItemView.js:60)
at HTMLLIElement.dispatch (jquery.min.js:3)
at HTMLLIElement.q.handle (jquery.min.js:3)


Diffs
-

  dashboardv2/public/css/scss/override.scss 605bcd5 
  dashboardv2/public/js/utils/CommonViewFunction.js 6cba9c0 
  dashboardv2/public/js/views/search/QueryBuilderView.js fdb3c22 
  dashboardv2/public/js/views/search/SearchLayoutView.js 255cf74 
  dashboardv2/public/js/views/search/SearchQueryView.js 2446d3d 


Diff: https://reviews.apache.org/r/65381/diff/1/


Testing
---

Done one round of sanity testing


Thanks,

pratik pandey



[jira] [Updated] (ATLAS-2152) Saved Search: UI: Atlas UI not able to load the saved search

2018-01-29 Thread pratik pandey (JIRA)

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

pratik pandey updated ATLAS-2152:
-
Attachment: ATLAS-2152.branch0.8.patch

> Saved Search: UI: Atlas UI not able to load the saved search
> 
>
> Key: ATLAS-2152
> URL: https://issues.apache.org/jira/browse/ATLAS-2152
> Project: Atlas
>  Issue Type: Bug
>  Components: atlas-webui
>Affects Versions: 1.0.0
>Reporter: Ayub Pathan
>Assignee: pratik pandey
>Priority: Critical
> Attachments: ATLAS-2152.branch0.8.patch, ATLAS-2152.patch, 
> SavedSearchSample.json
>
>
> After saving the search query, Atlas UI unable to load the saved search. 
> Below exception is observed on the browser console
> {noformat}
> CommonViewFunction.js:487 Uncaught TypeError: Cannot read property 'toJSON' 
> of undefined
> at CommonViewFunction.js:487
> at Function.s.each.s.forEach (underscore-min.js:5)
> at Object.g.generateUrlFromSaveSearchObject (CommonViewFunction.js:476)
> at L.d.applyValue (SearchLayoutView.js:155)
> at L.d.stateChange (SaveSearchItemView.js:60)
> at HTMLLIElement.dispatch (jquery.min.js:3)
> at HTMLLIElement.q.handle (jquery.min.js:3)
> {noformat}
> Tested on master.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Build failed in Jenkins: Atlas-master-UnitTests #369

2018-01-29 Thread Apache Jenkins Server
See 

--
[...truncated 2.08 KB...]
+ export 'MAVEN_OPTS=-Xmx4096m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8 
-noverify'
+ MAVEN_OPTS='-Xmx4096m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8 -noverify'
+ mvn -version
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024m; 
support was removed in 8.0
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 
2017-04-03T19:39:06Z)
Maven home: /home/jenkins/tools/maven/latest
Java version: 1.8.0_144, vendor: Oracle Corporation
Java home: /usr/local/asfpackages/java/jdk1.8.0_144/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-89-generic", arch: "amd64", family: "unix"
+ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
+ env
BUILD_URL=https://builds.apache.org/job/Atlas-master-UnitTests/369/
XDG_SESSION_ID=183
ROOT_BUILD_CAUSE_TIMERTRIGGER=true
HUDSON_SERVER_COOKIE=f4ebd1e6b0d976e8
SHELL=/bin/bash
SSH_CLIENT=62.210.60.235 56958 22
BUILD_TAG=jenkins-Atlas-master-UnitTests-369
GIT_PREVIOUS_COMMIT=37b2710725e8744e1af4cfcab33cdd1dd448b67d
ROOT_BUILD_CAUSE=TIMERTRIGGER
WORKSPACE=
JOB_URL=https://builds.apache.org/job/Atlas-master-UnitTests/
RUN_CHANGES_DISPLAY_URL=https://builds.apache.org/job/Atlas-master-UnitTests/369/display/redirect?page=changes
USER=jenkins
GIT_AUTHOR_NAME=jenkins
GIT_COMMITTER_NAME=jenkins
MAVEN_OPTS=-Xmx4096m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8 -noverify
NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat
GIT_COMMIT=37b2710725e8744e1af4cfcab33cdd1dd448b67d
JENKINS_HOME=/x1/jenkins/jenkins-home
MAIL=/var/mail/jenkins
PATH=/home/jenkins/tools/java/latest1.8/bin:/home/jenkins/tools/maven/latest/bin:/home/jenkins/tools/java/latest1.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
RUN_DISPLAY_URL=https://builds.apache.org/job/Atlas-master-UnitTests/369/display/redirect
GIT_COMMITTER_EMAIL=bui...@apache.org
PWD=
JAVA_HOME=/home/jenkins/tools/java/latest1.8
HUDSON_URL=https://builds.apache.org/
LANG=en_US
JOB_NAME=Atlas-master-UnitTests
XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt
BUILD_DISPLAY_NAME=#369
BUILD_CAUSE=TIMERTRIGGER
BUILD_ID=369
JENKINS_URL=https://builds.apache.org/
JOB_BASE_NAME=Atlas-master-UnitTests
GIT_PREVIOUS_SUCCESSFUL_COMMIT=37b2710725e8744e1af4cfcab33cdd1dd448b67d
HOME=/home/jenkins
SHLVL=2
GIT_BRANCH=origin/master
EXECUTOR_NUMBER=1
JENKINS_SERVER_COOKIE=f4ebd1e6b0d976e8
GIT_URL=https://github.com/apache/atlas.git
NODE_LABELS=H18 Hadoop xenial
LOGNAME=jenkins
SSH_CONNECTION=62.210.60.235 56958 67.195.81.138 22
HUDSON_HOME=/x1/jenkins/jenkins-home
NODE_NAME=H18
BUILD_CAUSE_TIMERTRIGGER=true
BUILD_NUMBER=369
JOB_DISPLAY_URL=https://builds.apache.org/job/Atlas-master-UnitTests/display/redirect
XDG_RUNTIME_DIR=/run/user/910
HUDSON_COOKIE=cc05c593-b32f-4801-adc8-a82f326c2084
GIT_AUTHOR_EMAIL=bui...@apache.org
_=/usr/bin/env
+ mvn clean package -DskipITs
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024m; 
support was removed in 8.0
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.atlas:atlas-graphdb-titan0:jar:1.0.0-SNAPSHOT
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must 
be unique: org.apache.solr:solr-solrj:jar -> version (?) vs ${solr.version} @ 
org.apache.atlas:atlas-graphdb-titan0:[unknown-version], 

 line 194, column 21
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must 
be unique: org.apache.solr:solr-core:jar -> version (?) vs ${solr.version} @ 
org.apache.atlas:atlas-graphdb-titan0:[unknown-version], 

 line 200, column 21
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.atlas:hive-bridge:jar:1.0.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found 
duplicate declaration of plugin org.apache.maven.plugins:maven-resources-plugin 
@ org.apache.atlas:hive-bridge:[unknown-version], 

 line 478, column 21
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.atlas:falcon-bridge:jar:1.0.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found 
duplicate declaration of plugin org.apache.maven.plugins:maven-resources-plugin 
@ org.apache.atlas:falcon-bridge:[unknown-version], 


Remove me from Atlas JIRA

2018-01-29 Thread Bilal Arshad
Dear Community,

Would someone be kind enough to remove me from the mailing list.

My email id is b.ars...@derby.ac.uk

Thanking you in anticipation.

Kind Regards
Bilal


The University of Derby has a published policy regarding email and reserves the 
right to monitor email traffic.
If you believe this was sent to you in error, please reply to the sender and 
let them know.

Key University contacts: http://www.derby.ac.uk/its/contacts/


Re: Review Request 63502: ATLAS-2246 - Review request for the OMRS Connector API.

2018-01-29 Thread Mandy Chessell

---
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63502/
---

(Updated Jan. 29, 2018, 9:51 a.m.)


Review request for atlas, David Radley and Madhan Neethiraj.


Repository: atlas


Description
---

This is a request for code review of the OMRS.  There are still parts of the 
code not written - the aim of the review is to make the connector interfaces 
available so they can be evaluated by teams buinding components against the 
APIs.

There is a patch connected to 
https://issues.apache.org/jira/projects/ATLAS/issues/ATLAS-2246 that has the 
code plus other code that is not ready for review.  The OMRS Connector API 
depends on the OCF - see https://issues.apache.org/jira/browse/ATLAS-1095.


Diffs
-

  omrs/README.md PRE-CREATION 
  omrs/pom.xml PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/atlas/eventmapper/AtlasOMRSRepositoryEventMapper.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/atlas/eventmapper/AtlasOMRSRepositoryEventMapperProvider.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/atlas/repositoryconnector/LocalAtlasOMRSMetadataCollection.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/atlas/repositoryconnector/LocalAtlasOMRSRepositoryConnector.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/atlas/repositoryconnector/LocalAtlasOMRSRepositoryConnectorProvider.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/igc/eventmapper/IGCOMRSRepositoryEventMapper.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/igc/eventmapper/IGCOMRSRepositoryEventMapperProvider.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/igc/repositoryconnector/IGCOMRSMetadataCollection.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/igc/repositoryconnector/IGCOMRSRepositoryConnector.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/adapters/igc/repositoryconnector/IGCOMRSRepositoryConnectorProvider.java
 PRE-CREATION 
  omrs/src/main/java/org/apache/atlas/omrs/admin/OMRSConfigurationFactory.java 
PRE-CREATION 
  omrs/src/main/java/org/apache/atlas/omrs/admin/OMRSOperationalServices.java 
PRE-CREATION 
  omrs/src/main/java/org/apache/atlas/omrs/admin/properties/CohortConfig.java 
PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/admin/properties/EnterpriseAccessConfig.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/admin/properties/LocalRepositoryConfig.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/admin/properties/OpenMetadataEventProtocolVersion.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/admin/properties/OpenMetadataExchangeRule.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/admin/properties/RepositoryServicesConfig.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/OMRSArchiveManager.java 
PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/OpenMetadataArchiveStore.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/OpenMetadataArchiveStoreConnectorBase.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/OpenMetadataArchiveStoreProviderBase.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/properties/OpenMetadataArchive.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/properties/OpenMetadataArchiveInstanceStore.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/properties/OpenMetadataArchiveProperties.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/properties/OpenMetadataArchiveType.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/archivemanager/store/properties/OpenMetadataArchiveTypeStore.java
 PRE-CREATION 
  omrs/src/main/java/org/apache/atlas/omrs/auditlog/OMRSAuditCode.java 
PRE-CREATION 
  omrs/src/main/java/org/apache/atlas/omrs/auditlog/OMRSAuditLog.java 
PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/auditlog/OMRSAuditLogRecordSeverity.java
 PRE-CREATION 
  omrs/src/main/java/org/apache/atlas/omrs/auditlog/OMRSAuditingComponent.java 
PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/auditlog/store/OMRSAuditLogRecord.java 
PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/auditlog/store/OMRSAuditLogRecordOriginator.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/auditlog/store/OMRSAuditLogReportingComponent.java
 PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/auditlog/store/OMRSAuditLogStore.java 
PRE-CREATION 
  
omrs/src/main/java/org/apache/atlas/omrs/auditlog/store/OMRSAuditLogStoreConnectorBase.java
 PRE-CREATION 
  
omrs/src/ma

[jira] [Updated] (ATLAS-1095) Open connector framework

2018-01-29 Thread Mandy Chessell (JIRA)

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

Mandy Chessell updated ATLAS-1095:
--
Description: 
Atlas provides a common approach to metadata management and governance across 
all systems and data within an organization. Today Atlas provides access to 
metadata. A connector provides access to a data source. As connectors are the 
proxy of all data, they can also be explicit providers of metadata.

This JIRA proposes an open connector framework to manage connectors that 
provide access to both data and the metadata Atlas provides together through a 
single connector interface.

This will help data tools to to better the exchange of information between 
platforms. It also offers new opportunities for the consistent enforcement of 
the governance policies and rules (e.g., rules of visibility). Source 
connector/connection metadata provides the nucleus around which all other 
metadata describing the data builds.

Full details of the OCF can be found on the Atlas wiki - 
[https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=69408729.]  
This information superceeds the information in the design documents attached 
below.

  was:
Atlas provides a common approach to metadata management and governance across 
all systems and data within an organization.  Today Atlas provides access to 
metadata.   A connector provides access to a data source.  As connectors are 
the proxy of all data, they can also be explicit providers of metadata.   

This JIRA proposes an open connector framework to manage connectors that 
provide access to both data and the metadata Atlas provides together through a 
single connector interface.  

This will help data tools to to better the exchange of information between 
platforms. It also offers new opportunities for the consistent enforcement of 
the governance policies and rules (e.g., rules of visibility).  Source 
connector/connection metadata provides the nucleus around which all other 
metadata describing the data builds.  



> Open connector framework
> 
>
> Key: ATLAS-1095
> URL: https://issues.apache.org/jira/browse/ATLAS-1095
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Stephanie Hazlewood
>Assignee: Mandy Chessell
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: 0001-ATLAS-1095-final-code-drop-for-OCF.patch, OCF 
> JavaDoc.zip, Open Connector Framework - 20th June 2017.doc, Open Connector 
> Framework - 9th May 2017.doc
>
>
> Atlas provides a common approach to metadata management and governance across 
> all systems and data within an organization. Today Atlas provides access to 
> metadata. A connector provides access to a data source. As connectors are the 
> proxy of all data, they can also be explicit providers of metadata.
> This JIRA proposes an open connector framework to manage connectors that 
> provide access to both data and the metadata Atlas provides together through 
> a single connector interface.
> This will help data tools to to better the exchange of information between 
> platforms. It also offers new opportunities for the consistent enforcement of 
> the governance policies and rules (e.g., rules of visibility). Source 
> connector/connection metadata provides the nucleus around which all other 
> metadata describing the data builds.
> Full details of the OCF can be found on the Atlas wiki - 
> [https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=69408729.]  
> This information superceeds the information in the design documents attached 
> below.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (ATLAS-1095) Open connector framework

2018-01-29 Thread Mandy Chessell (JIRA)

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

Mandy Chessell reassigned ATLAS-1095:
-

Assignee: Mandy Chessell  (was: David Radley)

> Open connector framework
> 
>
> Key: ATLAS-1095
> URL: https://issues.apache.org/jira/browse/ATLAS-1095
> Project: Atlas
>  Issue Type: New Feature
>Affects Versions: 1.0.0
>Reporter: Stephanie Hazlewood
>Assignee: Mandy Chessell
>Priority: Major
>  Labels: VirtualDataConnector
> Attachments: 0001-ATLAS-1095-final-code-drop-for-OCF.patch, OCF 
> JavaDoc.zip, Open Connector Framework - 20th June 2017.doc, Open Connector 
> Framework - 9th May 2017.doc
>
>
> Atlas provides a common approach to metadata management and governance across 
> all systems and data within an organization.  Today Atlas provides access to 
> metadata.   A connector provides access to a data source.  As connectors are 
> the proxy of all data, they can also be explicit providers of metadata.   
> This JIRA proposes an open connector framework to manage connectors that 
> provide access to both data and the metadata Atlas provides together through 
> a single connector interface.  
> This will help data tools to to better the exchange of information between 
> platforms. It also offers new opportunities for the consistent enforcement of 
> the governance policies and rules (e.g., rules of visibility).  Source 
> connector/connection metadata provides the nucleus around which all other 
> metadata describing the data builds.  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)