You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sqoop.apache.org by Mengwei Ding <me...@gmail.com> on 2013/07/18 00:33:28 UTC
Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited by
to metadata structures
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/
-----------------------------------------------------------
Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
Bugs: SQOOP-1142
https://issues.apache.org/jira/browse/SQOOP-1142
Repository: sqoop-sqoop2
Description
-------
commit 9d406f5b76eb3ef717793fd97ba410b33885893d
Author: Mengwei Ding <me...@gmail.com>
Date: Wed Jul 17 10:48:05 2013 -0700
SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
:100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
:100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
:100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
:100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
:100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
:100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
:100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
:100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
:100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
:100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
:100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
:100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
:100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
:100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
:100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
:100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
:100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
:100644 100644 038f602... 430178b... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
:100644 100644 ab3f9d0... 48b3b5c... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
:100644 100644 65686a8... 6d1b796... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
Diffs
-----
client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
client/src/main/resources/client-resource.properties 5537a8e
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
Diff: https://reviews.apache.org/r/12713/diff/
Testing
-------
Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
Thanks,
Mengwei Ding
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
> On July 21, 2013, 4:38 p.m., Jarek Cecho wrote:
> > repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java, lines 258-276
> > <https://reviews.apache.org/r/12713/diff/2/?file=323244#file323244line258>
> >
> > This is backward incompatible change that needs to be handled properly with providing upgrade procedure. Please check out method createOrUpdateInternals() in DerbyRepositoryHandler class.
Yes, this is a good point. Already fix it. :)
- Mengwei
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review23595
-----------------------------------------------------------
On July 18, 2013, 5:09 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated July 18, 2013, 5:09 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit d1cca7f5283847096dec27134edf56804f07e96d
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
> :100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 038f602... 456cbb8... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 ab3f9d0... d82ad08... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 73a01e1... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 5537a8e
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
> common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
> core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
> On July 21, 2013, 4:38 p.m., Jarek Cecho wrote:
> > common/src/main/java/org/apache/sqoop/json/ConnectionBean.java, line 107
> > <https://reviews.apache.org/r/12713/diff/2/?file=323233#file323233line107>
> >
> > Nit: The other constants seems to be created with underscore, so I would suggest to remain consistent, e.g. CREATED_BY.
Thanks for pointing this out. Jarcec. Fixed.
- Mengwei
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review23595
-----------------------------------------------------------
On July 18, 2013, 5:09 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated July 18, 2013, 5:09 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit d1cca7f5283847096dec27134edf56804f07e96d
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
> :100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 038f602... 456cbb8... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 ab3f9d0... d82ad08... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 73a01e1... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 5537a8e
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
> common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
> core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
> On July 21, 2013, 4:38 p.m., Jarek Cecho wrote:
> > common/src/main/java/org/apache/sqoop/json/ConnectionBean.java, line 109
> > <https://reviews.apache.org/r/12713/diff/2/?file=323233#file323233line109>
> >
> > Nit: The other constants seems to be create with underscore, so I would suggest to remain consistent, e.g. UPDATED_BY.
Fixed. Thanks.
- Mengwei
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review23595
-----------------------------------------------------------
On July 18, 2013, 5:09 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated July 18, 2013, 5:09 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit d1cca7f5283847096dec27134edf56804f07e96d
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
> :100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 038f602... 456cbb8... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 ab3f9d0... d82ad08... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 73a01e1... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 5537a8e
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
> common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
> core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
> On July 21, 2013, 4:38 p.m., Jarek Cecho wrote:
> > common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java, line 41
> > <https://reviews.apache.org/r/12713/diff/2/?file=323237#file323237line41>
> >
> > Nit: The phrase "last update by" seems weird. I would either suggest to say "last updated by" or "last update author/person/user/noun".
Yes, I thought about this before. The thing is that there is also another Date variable called "lastUpdateDate", so I just followed the naming.
- Mengwei
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review23595
-----------------------------------------------------------
On July 18, 2013, 5:09 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated July 18, 2013, 5:09 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit d1cca7f5283847096dec27134edf56804f07e96d
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
> :100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 038f602... 456cbb8... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 ab3f9d0... d82ad08... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 73a01e1... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 5537a8e
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
> common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
> core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
> On July 21, 2013, 4:38 p.m., Jarek Cecho wrote:
> > core/src/main/java/org/apache/sqoop/framework/JobManager.java, line 265
> > <https://reviews.apache.org/r/12713/diff/2/?file=323241#file323241line265>
> >
> > I do have concern that adding new parameter each time we will need to add new information that will be propagated from client won't scale much. What about introducing something like ConnectionContext or HttpContext that will for start contain the username and in the future all additional details?
Thank you, Jarcec. This is really a good one. I will definitely think about this.
- Mengwei
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review23595
-----------------------------------------------------------
On July 18, 2013, 5:09 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated July 18, 2013, 5:09 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit d1cca7f5283847096dec27134edf56804f07e96d
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
> :100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 038f602... 456cbb8... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 ab3f9d0... d82ad08... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 73a01e1... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 5537a8e
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
> common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
> core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Jarek Cecho <ja...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review23595
-----------------------------------------------------------
Hi Mengwei,
thank you very much for looking into this! I do have couple of comments:
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
<https://reviews.apache.org/r/12713/#comment47484>
Nit: The other constants seems to be created with underscore, so I would suggest to remain consistent, e.g. CREATED_BY.
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
<https://reviews.apache.org/r/12713/#comment47485>
Nit: The other constants seems to be create with underscore, so I would suggest to remain consistent, e.g. UPDATED_BY.
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
<https://reviews.apache.org/r/12713/#comment47486>
Nit: The phrase "last update by" seems weird. I would either suggest to say "last updated by" or "last update author/person/user/noun".
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
<https://reviews.apache.org/r/12713/#comment47487>
I think that default value should be NULL.
core/src/main/java/org/apache/sqoop/framework/JobManager.java
<https://reviews.apache.org/r/12713/#comment47488>
I do have concern that adding new parameter each time we will need to add new information that will be propagated from client won't scale much. What about introducing something like ConnectionContext or HttpContext that will for start contain the username and in the future all additional details?
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
<https://reviews.apache.org/r/12713/#comment47489>
This is backward incompatible change that needs to be handled properly with providing upgrade procedure. Please check out method createOrUpdateInternals() in DerbyRepositoryHandler class.
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
<https://reviews.apache.org/r/12713/#comment47490>
"Unknown" might be valid user name, let's use NULL to encode unknown user name.
Jarcec
- Jarek Cecho
On July 18, 2013, 5:09 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated July 18, 2013, 5:09 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit d1cca7f5283847096dec27134edf56804f07e96d
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
> :100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 038f602... 456cbb8... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 ab3f9d0... d82ad08... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 73a01e1... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 5537a8e
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
> common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
> core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
> On July 28, 2013, 3:43 p.m., Jarek Cecho wrote:
> > common/src/main/java/org/apache/sqoop/common/EventContext.java, line 18
> > <https://reviews.apache.org/r/12713/diff/4/?file=327466#file327466line18>
> >
> > This class seems to be strictly related to server component and as a result should not be available in the common module that is shared between client and server. I would suggest to create a new package "org.apache.sqoop.request" for it in module "core".
fixed.
> On July 28, 2013, 3:43 p.m., Jarek Cecho wrote:
> > common/src/main/java/org/apache/sqoop/common/EventContext.java, lines 26-36
> > <https://reviews.apache.org/r/12713/diff/4/?file=327466#file327466line26>
> >
> > I believe that the EventContext do not need to be serialized anywhere and the access to each item should be as fast as possible as it will be done in each request. As a result I would suggest to use a normal properties rather then the Map. I believe that this context do not even need to extend the MutableMapContext class due to it's very specific use case.
> >
> > Can we also rename the class a bit to more descriptive about the usage? Perhaps HttpEventContext or something similar.
Renamed it to HttpEventContext. And compose a HashMap<String, String> to hold everything.
- Mengwei
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review24060
-----------------------------------------------------------
On Aug. 2, 2013, 9:36 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated Aug. 2, 2013, 9:36 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit b524404b665b296462365e6823f24347f40f1462
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 999790d... beb08d5... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 94f92b3... b3cdbcb... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 97a240b... 8e6d77d... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... 10b3130... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 1a8f963... 91a4afe... M client/src/main/resources/client-resource.properties
> :100644 100644 a014ddd... 688bb64... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 4685797... 1555bd5... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 3daf8d2... 9558941... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 5524983... f693d46... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 2f2b974... 19f81a8... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 bf103e4... f3d4166... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 d0a087d... 733b201... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :000000 100644 0000000... 15beed0... A core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
> :100644 100644 f025ee9... f6bd5b5... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 49bf607... fcbb475... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b08f7ab... 1bbba8a... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 eac87b8... 8a5aee8... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
> :100644 100644 62be8f4... 16b3125... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 0d15329... 816ba58... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 1069916... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java 999790d
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 94f92b3
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 97a240b
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 1a8f963
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java a014ddd
> common/src/main/java/org/apache/sqoop/json/JobBean.java 4685797
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 3daf8d2
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 5524983
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java 2f2b974
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java bf103e4
> core/src/main/java/org/apache/sqoop/framework/JobManager.java d0a087d
> core/src/main/java/org/apache/sqoop/request/HttpEventContext.java PRE-CREATION
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f025ee9
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 49bf607
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b08f7ab
> repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java eac87b8
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 62be8f4
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java 0d15329
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Jarek Cecho <ja...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review24060
-----------------------------------------------------------
Hi Mengwei,
thank you very much for incorporating my feedback. I do have additional couple of notes:
common/src/main/java/org/apache/sqoop/common/EventContext.java
<https://reviews.apache.org/r/12713/#comment47903>
This class seems to be strictly related to server component and as a result should not be available in the common module that is shared between client and server. I would suggest to create a new package "org.apache.sqoop.request" for it in module "core".
common/src/main/java/org/apache/sqoop/common/EventContext.java
<https://reviews.apache.org/r/12713/#comment47902>
I believe that the EventContext do not need to be serialized anywhere and the access to each item should be as fast as possible as it will be done in each request. As a result I would suggest to use a normal properties rather then the Map. I believe that this context do not even need to extend the MutableMapContext class due to it's very specific use case.
Can we also rename the class a bit to more descriptive about the usage? Perhaps HttpEventContext or something similar.
Jarcec
- Jarek Cecho
On July 24, 2013, 5:55 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated July 24, 2013, 5:55 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit ec9fff7a8f45632e25f0138eb1991007a5967b06
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 b7b0436... e2dc8dc... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 32bca71... 08d0a70... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 590e4e7... 7b8b43e... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... 10b3130... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 5537a8e... d9cc029... M client/src/main/resources/client-resource.properties
> :000000 100644 0000000... 3c5c003... A common/src/main/java/org/apache/sqoop/common/EventContext.java
> :100644 100644 b4e986a... 61cbf7c... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 a830646... 8baea71... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 98768d6... ea0f71f... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 137e71c... 6bbbed5... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 dd1d75b... 7aa6356... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 4ea42b1... 9d1c622... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 9f09982... fcef47c... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :100644 100644 f717abf... a510a6d... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 68cb1c0... 85b09ce... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b2cd6cc... eb0b62f... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 677b0be... 40bf384... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
> :100644 100644 038f602... 04c248b... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 ab3f9d0... 7bec139... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 49e45b2... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 5537a8e
> common/src/main/java/org/apache/sqoop/common/EventContext.java PRE-CREATION
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
> common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
> core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
> repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java 677b0be
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Jarek Cecho <ja...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review25180
-----------------------------------------------------------
Hi Mengwei,
thank you for incorporating all the changes! It seems that the recent commit of SQOOP-1143 has broke the message that is printed in the shell:
shell/src/main/resources/shell-resource.properties
<https://reviews.apache.org/r/12713/#comment49445>
The message do not seem to be accurate with the code that is using it as the output is:
Connection with id 1 and name mysql (Created by true at jarcec, Updated by 8/14/13 1:07 PM at jarcec)
Jarcec
- Jarek Cecho
On Aug. 14, 2013, 5:32 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated Aug. 14, 2013, 5:32 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit 492db1577c4aa91290346557f2d952acd8fce986
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 a014ddd... 688bb64... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 4685797... 1555bd5... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 3daf8d2... 9558941... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 5524983... 8af7c15... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 2f2b974... 19f81a8... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 bf103e4... f3d4166... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 d0a087d... e052584... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :000000 100644 0000000... fda75eb... A core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
> :100644 100644 f025ee9... f6bd5b5... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 49bf607... fcbb475... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b08f7ab... 1bbba8a... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 eac87b8... 8a5aee8... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
> :100644 100644 875729f... c9c7648... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 59a4511... 362ba79... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 6d9777a... 6e21dd9... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
> :100644 100644 b7204ff... b55d5d1... M shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java
> :100644 100644 fc6f416... da4a4ff... M shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java
> :100644 100644 0e33d42... 475f41c... M shell/src/main/java/org/apache/sqoop/shell/core/Constants.java
> :100644 100644 1f61fb2... 6dbd870... M shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java
> :100644 100644 1a8f963... 91a4afe... M shell/src/main/resources/shell-resource.properties
>
>
> Diffs
> -----
>
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java a014ddd
> common/src/main/java/org/apache/sqoop/json/JobBean.java 4685797
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 3daf8d2
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 5524983
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java 2f2b974
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java bf103e4
> core/src/main/java/org/apache/sqoop/framework/JobManager.java d0a087d
> core/src/main/java/org/apache/sqoop/request/HttpEventContext.java PRE-CREATION
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f025ee9
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 49bf607
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b08f7ab
> repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java eac87b8
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 875729f
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java 59a4511
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 6d9777a
> shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java b7204ff
> shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java fc6f416
> shell/src/main/java/org/apache/sqoop/shell/core/Constants.java 0e33d42
> shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java 1f61fb2
> shell/src/main/resources/shell-resource.properties 1a8f963
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Jarek Cecho <ja...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review25190
-----------------------------------------------------------
Ship it!
Ship It!
- Jarek Cecho
On Aug. 14, 2013, 8:42 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated Aug. 14, 2013, 8:42 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit a0121f728cbdc02bc3cba3dde462f817c4694f9f
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 a014ddd... 688bb64... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 4685797... 1555bd5... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 3daf8d2... 9558941... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 5524983... 8af7c15... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 2f2b974... 19f81a8... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 bf103e4... f3d4166... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 d0a087d... e052584... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :000000 100644 0000000... fda75eb... A core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
> :100644 100644 f025ee9... f6bd5b5... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 49bf607... fcbb475... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b08f7ab... 1bbba8a... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 eac87b8... 8a5aee8... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
> :100644 100644 875729f... c9c7648... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 59a4511... 362ba79... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 6d9777a... 6e21dd9... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
> :100644 100644 b7204ff... b55d5d1... M shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java
> :100644 100644 fc6f416... da4a4ff... M shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java
> :100644 100644 0e33d42... 475f41c... M shell/src/main/java/org/apache/sqoop/shell/core/Constants.java
> :100644 100644 1f61fb2... 6dbd870... M shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java
> :100644 100644 1a8f963... df9457d... M shell/src/main/resources/shell-resource.properties
>
>
> Diffs
> -----
>
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java a014ddd
> common/src/main/java/org/apache/sqoop/json/JobBean.java 4685797
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 3daf8d2
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 5524983
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java 2f2b974
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java bf103e4
> core/src/main/java/org/apache/sqoop/framework/JobManager.java d0a087d
> core/src/main/java/org/apache/sqoop/request/HttpEventContext.java PRE-CREATION
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f025ee9
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 49bf607
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b08f7ab
> repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java eac87b8
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 875729f
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java 59a4511
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 6d9777a
> shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java b7204ff
> shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java fc6f416
> shell/src/main/java/org/apache/sqoop/shell/core/Constants.java 0e33d42
> shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java 1f61fb2
> shell/src/main/resources/shell-resource.properties 1a8f963
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/
-----------------------------------------------------------
(Updated Aug. 14, 2013, 8:42 p.m.)
Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
Changes
-------
incorporate comments.
Bugs: SQOOP-1142
https://issues.apache.org/jira/browse/SQOOP-1142
Repository: sqoop-sqoop2
Description (updated)
-------
commit a0121f728cbdc02bc3cba3dde462f817c4694f9f
Author: Mengwei Ding <me...@gmail.com>
Date: Wed Jul 17 10:48:05 2013 -0700
SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
:100644 100644 a014ddd... 688bb64... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
:100644 100644 4685797... 1555bd5... M common/src/main/java/org/apache/sqoop/json/JobBean.java
:100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
:100644 100644 3daf8d2... 9558941... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
:100644 100644 5524983... 8af7c15... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
:100644 100644 2f2b974... 19f81a8... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
:100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
:100644 100644 bf103e4... f3d4166... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
:100644 100644 d0a087d... e052584... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
:000000 100644 0000000... fda75eb... A core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
:100644 100644 f025ee9... f6bd5b5... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
:100644 100644 49bf607... fcbb475... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
:100644 100644 b08f7ab... 1bbba8a... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
:100644 100644 eac87b8... 8a5aee8... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
:100644 100644 875729f... c9c7648... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
:100644 100644 59a4511... 362ba79... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
:100644 100644 6d9777a... 6e21dd9... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
:100644 100644 b7204ff... b55d5d1... M shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java
:100644 100644 fc6f416... da4a4ff... M shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java
:100644 100644 0e33d42... 475f41c... M shell/src/main/java/org/apache/sqoop/shell/core/Constants.java
:100644 100644 1f61fb2... 6dbd870... M shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java
:100644 100644 1a8f963... df9457d... M shell/src/main/resources/shell-resource.properties
Diffs (updated)
-----
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java a014ddd
common/src/main/java/org/apache/sqoop/json/JobBean.java 4685797
common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 3daf8d2
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 5524983
common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java 2f2b974
common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java bf103e4
core/src/main/java/org/apache/sqoop/framework/JobManager.java d0a087d
core/src/main/java/org/apache/sqoop/request/HttpEventContext.java PRE-CREATION
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f025ee9
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 49bf607
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b08f7ab
repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java eac87b8
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 875729f
server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java 59a4511
server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 6d9777a
shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java b7204ff
shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java fc6f416
shell/src/main/java/org/apache/sqoop/shell/core/Constants.java 0e33d42
shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java 1f61fb2
shell/src/main/resources/shell-resource.properties 1a8f963
Diff: https://reviews.apache.org/r/12713/diff/
Testing
-------
Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
Thanks,
Mengwei Ding
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/
-----------------------------------------------------------
(Updated Aug. 14, 2013, 5:32 p.m.)
Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
Changes
-------
Revised based on comments.
Bugs: SQOOP-1142
https://issues.apache.org/jira/browse/SQOOP-1142
Repository: sqoop-sqoop2
Description (updated)
-------
commit 492db1577c4aa91290346557f2d952acd8fce986
Author: Mengwei Ding <me...@gmail.com>
Date: Wed Jul 17 10:48:05 2013 -0700
SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
:100644 100644 a014ddd... 688bb64... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
:100644 100644 4685797... 1555bd5... M common/src/main/java/org/apache/sqoop/json/JobBean.java
:100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
:100644 100644 3daf8d2... 9558941... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
:100644 100644 5524983... 8af7c15... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
:100644 100644 2f2b974... 19f81a8... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
:100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
:100644 100644 bf103e4... f3d4166... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
:100644 100644 d0a087d... e052584... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
:000000 100644 0000000... fda75eb... A core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
:100644 100644 f025ee9... f6bd5b5... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
:100644 100644 49bf607... fcbb475... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
:100644 100644 b08f7ab... 1bbba8a... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
:100644 100644 eac87b8... 8a5aee8... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
:100644 100644 875729f... c9c7648... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
:100644 100644 59a4511... 362ba79... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
:100644 100644 6d9777a... 6e21dd9... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
:100644 100644 b7204ff... b55d5d1... M shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java
:100644 100644 fc6f416... da4a4ff... M shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java
:100644 100644 0e33d42... 475f41c... M shell/src/main/java/org/apache/sqoop/shell/core/Constants.java
:100644 100644 1f61fb2... 6dbd870... M shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java
:100644 100644 1a8f963... 91a4afe... M shell/src/main/resources/shell-resource.properties
Diffs (updated)
-----
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java a014ddd
common/src/main/java/org/apache/sqoop/json/JobBean.java 4685797
common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 3daf8d2
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 5524983
common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java 2f2b974
common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java bf103e4
core/src/main/java/org/apache/sqoop/framework/JobManager.java d0a087d
core/src/main/java/org/apache/sqoop/request/HttpEventContext.java PRE-CREATION
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f025ee9
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 49bf607
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b08f7ab
repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java eac87b8
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 875729f
server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java 59a4511
server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 6d9777a
shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java b7204ff
shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java fc6f416
shell/src/main/java/org/apache/sqoop/shell/core/Constants.java 0e33d42
shell/src/main/java/org/apache/sqoop/shell/utils/SubmissionDisplayer.java 1f61fb2
shell/src/main/resources/shell-resource.properties 1a8f963
Diff: https://reviews.apache.org/r/12713/diff/
Testing
-------
Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
Thanks,
Mengwei Ding
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Jarek Cecho <ja...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/#review25108
-----------------------------------------------------------
Hi Mengwei,
would you mind rebasing the patch on current HEAD of the sqoop2 branch? The patch do not longer apply cleanly after recent changes.
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
<https://reviews.apache.org/r/12713/#comment49328>
Nit: This is user that created the entity.
core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
<https://reviews.apache.org/r/12713/#comment49333>
I would suggest to not use map in this case, but rather common variables to speed things up. I don't think that we need a map here. E.g
public class HttpEventContext {
private String username;
getter()
setter()
}
Jarcec
- Jarek Cecho
On Aug. 2, 2013, 9:36 p.m., Mengwei Ding wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/12713/
> -----------------------------------------------------------
>
> (Updated Aug. 2, 2013, 9:36 p.m.)
>
>
> Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
>
>
> Bugs: SQOOP-1142
> https://issues.apache.org/jira/browse/SQOOP-1142
>
>
> Repository: sqoop-sqoop2
>
>
> Description
> -------
>
> commit b524404b665b296462365e6823f24347f40f1462
> Author: Mengwei Ding <me...@gmail.com>
> Date: Wed Jul 17 10:48:05 2013 -0700
>
> SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
>
> :100644 100644 999790d... beb08d5... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
> :100644 100644 94f92b3... b3cdbcb... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
> :100644 100644 97a240b... 8e6d77d... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
> :100644 100644 cbc956d... 10b3130... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
> :100644 100644 1a8f963... 91a4afe... M client/src/main/resources/client-resource.properties
> :100644 100644 a014ddd... 688bb64... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
> :100644 100644 4685797... 1555bd5... M common/src/main/java/org/apache/sqoop/json/JobBean.java
> :100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
> :100644 100644 3daf8d2... 9558941... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
> :100644 100644 5524983... f693d46... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
> :100644 100644 2f2b974... 19f81a8... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
> :100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
> :100644 100644 bf103e4... f3d4166... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
> :100644 100644 d0a087d... 733b201... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
> :000000 100644 0000000... 15beed0... A core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
> :100644 100644 f025ee9... f6bd5b5... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
> :100644 100644 49bf607... fcbb475... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
> :100644 100644 b08f7ab... 1bbba8a... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
> :100644 100644 eac87b8... 8a5aee8... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
> :100644 100644 62be8f4... 16b3125... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
> :100644 100644 0d15329... 816ba58... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
> :100644 100644 65686a8... 1069916... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
>
>
> Diffs
> -----
>
> client/src/main/java/org/apache/sqoop/client/core/Constants.java 999790d
> client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 94f92b3
> client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 97a240b
> client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
> client/src/main/resources/client-resource.properties 1a8f963
> common/src/main/java/org/apache/sqoop/json/ConnectionBean.java a014ddd
> common/src/main/java/org/apache/sqoop/json/JobBean.java 4685797
> common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
> common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 3daf8d2
> common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 5524983
> common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java 2f2b974
> common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
> common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java bf103e4
> core/src/main/java/org/apache/sqoop/framework/JobManager.java d0a087d
> core/src/main/java/org/apache/sqoop/request/HttpEventContext.java PRE-CREATION
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f025ee9
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 49bf607
> repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b08f7ab
> repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java eac87b8
> server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 62be8f4
> server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java 0d15329
> server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
>
> Diff: https://reviews.apache.org/r/12713/diff/
>
>
> Testing
> -------
>
> Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
>
>
> Thanks,
>
> Mengwei Ding
>
>
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/
-----------------------------------------------------------
(Updated Aug. 2, 2013, 9:36 p.m.)
Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
Changes
-------
made changes based on review comments.
Bugs: SQOOP-1142
https://issues.apache.org/jira/browse/SQOOP-1142
Repository: sqoop-sqoop2
Description (updated)
-------
commit b524404b665b296462365e6823f24347f40f1462
Author: Mengwei Ding <me...@gmail.com>
Date: Wed Jul 17 10:48:05 2013 -0700
SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
:100644 100644 999790d... beb08d5... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
:100644 100644 94f92b3... b3cdbcb... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
:100644 100644 97a240b... 8e6d77d... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
:100644 100644 cbc956d... 10b3130... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
:100644 100644 1a8f963... 91a4afe... M client/src/main/resources/client-resource.properties
:100644 100644 a014ddd... 688bb64... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
:100644 100644 4685797... 1555bd5... M common/src/main/java/org/apache/sqoop/json/JobBean.java
:100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
:100644 100644 3daf8d2... 9558941... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
:100644 100644 5524983... f693d46... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
:100644 100644 2f2b974... 19f81a8... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
:100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
:100644 100644 bf103e4... f3d4166... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
:100644 100644 d0a087d... 733b201... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
:000000 100644 0000000... 15beed0... A core/src/main/java/org/apache/sqoop/request/HttpEventContext.java
:100644 100644 f025ee9... f6bd5b5... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
:100644 100644 49bf607... fcbb475... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
:100644 100644 b08f7ab... 1bbba8a... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
:100644 100644 eac87b8... 8a5aee8... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
:100644 100644 62be8f4... 16b3125... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
:100644 100644 0d15329... 816ba58... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
:100644 100644 65686a8... 1069916... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
Diffs (updated)
-----
client/src/main/java/org/apache/sqoop/client/core/Constants.java 999790d
client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 94f92b3
client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 97a240b
client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
client/src/main/resources/client-resource.properties 1a8f963
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java a014ddd
common/src/main/java/org/apache/sqoop/json/JobBean.java 4685797
common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 3daf8d2
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 5524983
common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java 2f2b974
common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java bf103e4
core/src/main/java/org/apache/sqoop/framework/JobManager.java d0a087d
core/src/main/java/org/apache/sqoop/request/HttpEventContext.java PRE-CREATION
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f025ee9
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 49bf607
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b08f7ab
repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java eac87b8
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 62be8f4
server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java 0d15329
server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
Diff: https://reviews.apache.org/r/12713/diff/
Testing
-------
Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
Thanks,
Mengwei Ding
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/
-----------------------------------------------------------
(Updated July 24, 2013, 5:55 p.m.)
Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
Changes
-------
update several naming inconsistencies.
Bugs: SQOOP-1142
https://issues.apache.org/jira/browse/SQOOP-1142
Repository: sqoop-sqoop2
Description (updated)
-------
commit ec9fff7a8f45632e25f0138eb1991007a5967b06
Author: Mengwei Ding <me...@gmail.com>
Date: Wed Jul 17 10:48:05 2013 -0700
SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
:100644 100644 b7b0436... e2dc8dc... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
:100644 100644 32bca71... 08d0a70... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
:100644 100644 590e4e7... 7b8b43e... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
:100644 100644 cbc956d... 10b3130... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
:100644 100644 5537a8e... d9cc029... M client/src/main/resources/client-resource.properties
:000000 100644 0000000... 3c5c003... A common/src/main/java/org/apache/sqoop/common/EventContext.java
:100644 100644 b4e986a... 61cbf7c... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
:100644 100644 a830646... 8baea71... M common/src/main/java/org/apache/sqoop/json/JobBean.java
:100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
:100644 100644 98768d6... ea0f71f... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
:100644 100644 137e71c... 6bbbed5... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
:100644 100644 dd1d75b... 7aa6356... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
:100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
:100644 100644 4ea42b1... 9d1c622... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
:100644 100644 9f09982... fcef47c... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
:100644 100644 f717abf... a510a6d... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
:100644 100644 68cb1c0... 85b09ce... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
:100644 100644 b2cd6cc... eb0b62f... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
:100644 100644 677b0be... 40bf384... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
:100644 100644 038f602... 04c248b... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
:100644 100644 ab3f9d0... 7bec139... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
:100644 100644 65686a8... 49e45b2... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
Diffs (updated)
-----
client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
client/src/main/resources/client-resource.properties 5537a8e
common/src/main/java/org/apache/sqoop/common/EventContext.java PRE-CREATION
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java 677b0be
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
Diff: https://reviews.apache.org/r/12713/diff/
Testing
-------
Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
Thanks,
Mengwei Ding
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/
-----------------------------------------------------------
(Updated July 23, 2013, 6:44 p.m.)
Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
Changes
-------
Main changes:
1. Rename "createby" and "updateby" to "creationuser" and "updateuser"
2. Add EventContext to contain all info for client http connection
3. Change the queries to add additional columns for creater and updater, and make them compatible for derby repo upgrading.
Bugs: SQOOP-1142
https://issues.apache.org/jira/browse/SQOOP-1142
Repository: sqoop-sqoop2
Description (updated)
-------
commit a7d25c9311dd9b48cfff55ed808716a43439b816
Author: Mengwei Ding <me...@gmail.com>
Date: Wed Jul 17 10:48:05 2013 -0700
SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
:100644 100644 b7b0436... e2dc8dc... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
:100644 100644 32bca71... 08d0a70... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
:100644 100644 590e4e7... 7b8b43e... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
:100644 100644 cbc956d... 10b3130... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
:100644 100644 5537a8e... d9cc029... M client/src/main/resources/client-resource.properties
:000000 100644 0000000... 3c5c003... A common/src/main/java/org/apache/sqoop/common/EventContext.java
:100644 100644 b4e986a... 61cbf7c... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
:100644 100644 a830646... 8baea71... M common/src/main/java/org/apache/sqoop/json/JobBean.java
:100644 100644 79490f8... 61d6576... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
:100644 100644 98768d6... ea0f71f... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
:100644 100644 137e71c... 6bbbed5... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
:100644 100644 dd1d75b... 7aa6356... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
:100644 100644 3b56171... d87655e... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
:100644 100644 4ea42b1... 9d1c622... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
:100644 100644 9f09982... fcef47c... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
:100644 100644 f717abf... b4a0532... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
:100644 100644 68cb1c0... 85b09ce... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
:100644 100644 b2cd6cc... 464f03d... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
:100644 100644 677b0be... fa932a3... M repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java
:100644 100644 038f602... 04c248b... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
:100644 100644 ab3f9d0... 7bec139... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
:100644 100644 65686a8... 49e45b2... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
Diffs (updated)
-----
client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
client/src/main/resources/client-resource.properties 5537a8e
common/src/main/java/org/apache/sqoop/common/EventContext.java PRE-CREATION
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
repository/repository-derby/src/test/java/org/apache/sqoop/repository/derby/DerbyTestCase.java 677b0be
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
Diff: https://reviews.apache.org/r/12713/diff/
Testing
-------
Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
Thanks,
Mengwei Ding
Re: Review Request 12713: SQOOP-1142 Sqoop2: Provide creater and last edited
by to metadata structures
Posted by Mengwei Ding <me...@gmail.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/12713/
-----------------------------------------------------------
(Updated July 18, 2013, 5:09 p.m.)
Review request for Sqoop, Abraham Elmahrek, Hari Shreedharan, and Jarek Cecho.
Changes
-------
Update the way to get username.
Bugs: SQOOP-1142
https://issues.apache.org/jira/browse/SQOOP-1142
Repository: sqoop-sqoop2
Description (updated)
-------
commit d1cca7f5283847096dec27134edf56804f07e96d
Author: Mengwei Ding <me...@gmail.com>
Date: Wed Jul 17 10:48:05 2013 -0700
SQOOP-1142 Sqoop2: Provide creater and last edited by to metadata structures
:100644 100644 b7b0436... a7a748b... M client/src/main/java/org/apache/sqoop/client/core/Constants.java
:100644 100644 32bca71... 13b2475... M client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java
:100644 100644 590e4e7... 70111e3... M client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java
:100644 100644 cbc956d... a7343d4... M client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java
:100644 100644 5537a8e... 5f077ea... M client/src/main/resources/client-resource.properties
:100644 100644 b4e986a... c452662... M common/src/main/java/org/apache/sqoop/json/ConnectionBean.java
:100644 100644 a830646... fddeb06... M common/src/main/java/org/apache/sqoop/json/JobBean.java
:100644 100644 79490f8... 6efc8a0... M common/src/main/java/org/apache/sqoop/json/SubmissionBean.java
:100644 100644 98768d6... ed604de... M common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java
:100644 100644 137e71c... 7db8d98... M common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java
:100644 100644 dd1d75b... 49cb300... M common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java
:100644 100644 3b56171... bfcaffa... M common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java
:100644 100644 4ea42b1... 7d96468... M common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java
:100644 100644 9f09982... c267b7b... M core/src/main/java/org/apache/sqoop/framework/JobManager.java
:100644 100644 f717abf... 9ba67d2... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java
:100644 100644 68cb1c0... 413c188... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java
:100644 100644 b2cd6cc... 99dc3b1... M repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java
:100644 100644 038f602... 456cbb8... M server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java
:100644 100644 ab3f9d0... d82ad08... M server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java
:100644 100644 65686a8... 73a01e1... M server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java
Diffs (updated)
-----
client/src/main/java/org/apache/sqoop/client/core/Constants.java b7b0436
client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java 32bca71
client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java 590e4e7
client/src/main/java/org/apache/sqoop/client/utils/SubmissionDisplayer.java cbc956d
client/src/main/resources/client-resource.properties 5537a8e
common/src/main/java/org/apache/sqoop/json/ConnectionBean.java b4e986a
common/src/main/java/org/apache/sqoop/json/JobBean.java a830646
common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 79490f8
common/src/main/java/org/apache/sqoop/json/util/FormSerialization.java 98768d6
common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 137e71c
common/src/test/java/org/apache/sqoop/json/TestConnectionBean.java dd1d75b
common/src/test/java/org/apache/sqoop/json/TestSubmissionBean.java 3b56171
common/src/test/java/org/apache/sqoop/model/TestMAccountableEntity.java 4ea42b1
core/src/main/java/org/apache/sqoop/framework/JobManager.java 9f09982
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbyRepositoryHandler.java f717abf
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaConstants.java 68cb1c0
repository/repository-derby/src/main/java/org/apache/sqoop/repository/derby/DerbySchemaQuery.java b2cd6cc
server/src/main/java/org/apache/sqoop/handler/ConnectionRequestHandler.java 038f602
server/src/main/java/org/apache/sqoop/handler/JobRequestHandler.java ab3f9d0
server/src/main/java/org/apache/sqoop/handler/SubmissionRequestHandler.java 65686a8
Diff: https://reviews.apache.org/r/12713/diff/
Testing
-------
Unit tests for 'common' module passed. I also did several manual tests to check the new functionalities.
Thanks,
Mengwei Ding