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

Review request for Sqoop.


Bugs: SQOOP-1926
    https://issues.apache.org/jira/browse/SQOOP-1926


Repository: sqoop-sqoop2


Description
-------

commit ca28993b58a0a1cf52e4d4c612ce7af0e81e4de1
Author: Abraham Elmahrek <[email protected]>
Date:   Tue Jan 13 18:05:38 2015 -0800

    SQOOP-1926: Sqoop2: Add annotations for visibilty and compatibility 
guarantees


Diffs
-----

  client/src/main/java/org/apache/sqoop/client/SqoopClient.java e1f009c 
  common/src/main/java/org/apache/sqoop/common/Direction.java 1576b96 
  common/src/main/java/org/apache/sqoop/common/DirectionError.java 288c954 
  common/src/main/java/org/apache/sqoop/common/ErrorCode.java 0458a57 
  common/src/main/java/org/apache/sqoop/common/ImmutableContext.java 69f3a03 
  common/src/main/java/org/apache/sqoop/common/MapContext.java d1f9420 
  common/src/main/java/org/apache/sqoop/common/MutableContext.java ddf8af0 
  common/src/main/java/org/apache/sqoop/common/MutableMapContext.java bb03ec0 
  common/src/main/java/org/apache/sqoop/common/PrefixContext.java 6434e6d 
  common/src/main/java/org/apache/sqoop/common/SqoopException.java 6c5dc2a 
  common/src/main/java/org/apache/sqoop/common/SqoopProtocolConstants.java 
8f4f709 
  common/src/main/java/org/apache/sqoop/common/SqoopResponseCode.java 93a43f5 
  common/src/main/java/org/apache/sqoop/common/SupportedDirections.java c527117 
  common/src/main/java/org/apache/sqoop/common/VersionAnnotation.java 728a3a7 
  common/src/main/java/org/apache/sqoop/common/VersionInfo.java 1b4873b 
  common/src/main/java/org/apache/sqoop/etl/io/DataReader.java a555431 
  common/src/main/java/org/apache/sqoop/etl/io/DataWriter.java 2166b09 
  common/src/main/java/org/apache/sqoop/job/etl/DestroyerContext.java 7afb120 
  common/src/main/java/org/apache/sqoop/job/etl/ExtractorContext.java 1e0f0ec 
  common/src/main/java/org/apache/sqoop/job/etl/InitializerContext.java 4de00a6 
  common/src/main/java/org/apache/sqoop/job/etl/LoaderContext.java 9d556eb 
  common/src/main/java/org/apache/sqoop/job/etl/PartitionerContext.java 79901fd 
  common/src/main/java/org/apache/sqoop/job/etl/TransferableContext.java 
e57bf45 
  common/src/main/java/org/apache/sqoop/json/ConfigurableBean.java 49dd057 
  common/src/main/java/org/apache/sqoop/json/ConnectorBean.java 6dc14d0 
  common/src/main/java/org/apache/sqoop/json/ConnectorsBean.java b04594e 
  common/src/main/java/org/apache/sqoop/json/DriverBean.java 593ce2f 
  common/src/main/java/org/apache/sqoop/json/JSONUtils.java e7551d2 
  common/src/main/java/org/apache/sqoop/json/JobBean.java 00cba56 
  common/src/main/java/org/apache/sqoop/json/JobsBean.java 3c454ea 
  common/src/main/java/org/apache/sqoop/json/JsonBean.java 7cf24ba 
  common/src/main/java/org/apache/sqoop/json/LinkBean.java 5ee4e01 
  common/src/main/java/org/apache/sqoop/json/LinksBean.java 58cacb9 
  common/src/main/java/org/apache/sqoop/json/SchemaBean.java f51fec8 
  common/src/main/java/org/apache/sqoop/json/SubmissionBean.java 66db0d4 
  common/src/main/java/org/apache/sqoop/json/SubmissionsBean.java 74b6179 
  common/src/main/java/org/apache/sqoop/json/ThrowableBean.java cd26020 
  common/src/main/java/org/apache/sqoop/json/ValidationResultBean.java e9b4899 
  common/src/main/java/org/apache/sqoop/json/VersionBean.java 53d19b1 
  
common/src/main/java/org/apache/sqoop/json/util/ConfigBundleSerialization.java 
6133798 
  common/src/main/java/org/apache/sqoop/json/util/ConfigInputConstants.java 
df8a870 
  common/src/main/java/org/apache/sqoop/json/util/ConfigInputSerialization.java 
4667f5c 
  common/src/main/java/org/apache/sqoop/json/util/SchemaSerialization.java 
bbd58fc 
  common/src/main/java/org/apache/sqoop/json/util/SerializationError.java 
3d440da 
  common/src/main/java/org/apache/sqoop/model/Config.java b4d847d 
  common/src/main/java/org/apache/sqoop/model/ConfigClass.java f925759 
  common/src/main/java/org/apache/sqoop/model/ConfigUtils.java 3765a6d 
  common/src/main/java/org/apache/sqoop/model/Configurable.java 2033fcb 
  common/src/main/java/org/apache/sqoop/model/ConfigurationClass.java c65c478 
  common/src/main/java/org/apache/sqoop/model/Input.java db3e0e6 
  common/src/main/java/org/apache/sqoop/model/MAccountableEntity.java 094af39 
  common/src/main/java/org/apache/sqoop/model/MBooleanInput.java da380dd 
  common/src/main/java/org/apache/sqoop/model/MClonable.java 6353779 
  common/src/main/java/org/apache/sqoop/model/MConfig.java b5d2afd 
  common/src/main/java/org/apache/sqoop/model/MConfigList.java 20309e1 
  common/src/main/java/org/apache/sqoop/model/MConfigType.java a9f7dad 
  common/src/main/java/org/apache/sqoop/model/MConfigurableType.java 7ab7032 
  common/src/main/java/org/apache/sqoop/model/MConnector.java 1b9462e 
  common/src/main/java/org/apache/sqoop/model/MDriver.java cc47511 
  common/src/main/java/org/apache/sqoop/model/MDriverConfig.java 3faf1d3 
  common/src/main/java/org/apache/sqoop/model/MEnumInput.java 28830f4 
  common/src/main/java/org/apache/sqoop/model/MFromConfig.java 1e9e845 
  common/src/main/java/org/apache/sqoop/model/MInput.java 0074267 
  common/src/main/java/org/apache/sqoop/model/MInputType.java af40054 
  common/src/main/java/org/apache/sqoop/model/MIntegerInput.java a43f440 
  common/src/main/java/org/apache/sqoop/model/MJob.java 935dd18 
  common/src/main/java/org/apache/sqoop/model/MLink.java 8e31861 
  common/src/main/java/org/apache/sqoop/model/MLinkConfig.java 040dca4 
  common/src/main/java/org/apache/sqoop/model/MMapInput.java 37dd265 
  common/src/main/java/org/apache/sqoop/model/MNamedElement.java ddacfcd 
  common/src/main/java/org/apache/sqoop/model/MPersistableEntity.java 6507aca 
  common/src/main/java/org/apache/sqoop/model/MStringInput.java 289a4ee 
  common/src/main/java/org/apache/sqoop/model/MSubmission.java ff50c99 
  common/src/main/java/org/apache/sqoop/model/MToConfig.java 1d0c91f 
  common/src/main/java/org/apache/sqoop/model/MValidatedElement.java c0d678a 
  common/src/main/java/org/apache/sqoop/model/ModelError.java a991781 
  common/src/main/java/org/apache/sqoop/model/SubmissionError.java 698877d 
  common/src/main/java/org/apache/sqoop/model/Validator.java 6368a9d 
  common/src/main/java/org/apache/sqoop/schema/ByteArraySchema.java 804ebf0 
  common/src/main/java/org/apache/sqoop/schema/NullSchema.java 4a9ae11 
  common/src/main/java/org/apache/sqoop/schema/Schema.java bc14bcc 
  common/src/main/java/org/apache/sqoop/schema/SchemaError.java 6b7fb48 
  common/src/main/java/org/apache/sqoop/schema/SchemaMatchOption.java e3ab026 
  
common/src/main/java/org/apache/sqoop/schema/type/AbstractComplexListType.java 
f594f4b 
  common/src/main/java/org/apache/sqoop/schema/type/AbstractComplexType.java 
7c4200a 
  common/src/main/java/org/apache/sqoop/schema/type/AbstractDateTime.java 
413eb37 
  common/src/main/java/org/apache/sqoop/schema/type/AbstractNumber.java 3fccf5a 
  common/src/main/java/org/apache/sqoop/schema/type/AbstractPrimitiveType.java 
24acdf1 
  common/src/main/java/org/apache/sqoop/schema/type/AbstractString.java bc1c80b 
  common/src/main/java/org/apache/sqoop/schema/type/Array.java d34fba8 
  common/src/main/java/org/apache/sqoop/schema/type/Binary.java b9622ac 
  common/src/main/java/org/apache/sqoop/schema/type/Bit.java d5d5b67 
  common/src/main/java/org/apache/sqoop/schema/type/Column.java 2d35c3a 
  common/src/main/java/org/apache/sqoop/schema/type/ColumnType.java d04015e 
  common/src/main/java/org/apache/sqoop/schema/type/Date.java 2bb72bb 
  common/src/main/java/org/apache/sqoop/schema/type/DateTime.java 5e237a6 
  common/src/main/java/org/apache/sqoop/schema/type/Decimal.java e669700 
  common/src/main/java/org/apache/sqoop/schema/type/Enum.java 85a015b 
  common/src/main/java/org/apache/sqoop/schema/type/FixedPoint.java 836e4ad 
  common/src/main/java/org/apache/sqoop/schema/type/FloatingPoint.java 7dcc753 
  common/src/main/java/org/apache/sqoop/schema/type/Map.java 244506c 
  common/src/main/java/org/apache/sqoop/schema/type/Set.java 4e28cad 
  common/src/main/java/org/apache/sqoop/schema/type/Text.java 9dde1de 
  common/src/main/java/org/apache/sqoop/schema/type/Time.java e9adce9 
  common/src/main/java/org/apache/sqoop/schema/type/Unknown.java 90fb0f0 
  common/src/main/java/org/apache/sqoop/submission/SubmissionStatus.java 
e2da8f5 
  common/src/main/java/org/apache/sqoop/submission/counter/Counter.java 6b9cfc0 
  common/src/main/java/org/apache/sqoop/submission/counter/CounterGroup.java 
62a64c4 
  common/src/main/java/org/apache/sqoop/submission/counter/Counters.java 
9298419 
  common/src/main/java/org/apache/sqoop/submission/counter/SqoopCounters.java 
dd9dd68 
  common/src/main/java/org/apache/sqoop/utils/ClassUtils.java 0be4d41 
  common/src/main/java/org/apache/sqoop/utils/MapResourceBundle.java 8dbeb70 
  common/src/main/java/org/apache/sqoop/utils/UrlSafeUtils.java f448c94 
  common/src/main/java/org/apache/sqoop/validation/ConfigValidationError.java 
3453648 
  common/src/main/java/org/apache/sqoop/validation/ConfigValidationResult.java 
4c4d123 
  common/src/main/java/org/apache/sqoop/validation/ConfigValidationRunner.java 
8c66b3d 
  common/src/main/java/org/apache/sqoop/validation/Message.java 3361b6f 
  common/src/main/java/org/apache/sqoop/validation/Status.java 1b5ad88 
  
common/src/main/java/org/apache/sqoop/validation/validators/AbstractValidator.java
 9dbb44c 
  
common/src/main/java/org/apache/sqoop/validation/validators/CSVURIValidator.java
 a82a238 
  
common/src/main/java/org/apache/sqoop/validation/validators/ClassAvailable.java 
ed7434f 
  common/src/main/java/org/apache/sqoop/validation/validators/Contains.java 
98118dc 
  
common/src/main/java/org/apache/sqoop/validation/validators/DatasetURIValidator.java
 2a69d5c 
  
common/src/main/java/org/apache/sqoop/validation/validators/HostAndPortValidator.java
 613aee4 
  common/src/main/java/org/apache/sqoop/validation/validators/NotEmpty.java 
b189299 
  common/src/main/java/org/apache/sqoop/validation/validators/NotNull.java 
1235d0e 
  
common/src/main/java/org/apache/sqoop/validation/validators/NullOrContains.java 
f502006 
  common/src/main/java/org/apache/sqoop/validation/validators/StartsWith.java 
c9a2a0f 
  connector/connector-sdk/pom.xml ff79ec1 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/configurable/ConfigurableError.java
 ee11846 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/configurable/ConfigurableUpgradeUtil.java
 715a61c 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/common/AvroDataTypeUtil.java
 a71385b 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/common/EmptyConfiguration.java
 60b9e93 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/common/FileFormat.java
 0625fce 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/common/JarUtil.java
 acdda6d 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/common/SqoopAvroUtils.java
 c19c7f4 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/common/SqoopIDFUtils.java
 800630f 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/AVROIntermediateDataFormat.java
 4d68ea0 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/AVROIntermediateDataFormatError.java
 3dcbf4a 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/CSVIntermediateDataFormat.java
 4870fae 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/CSVIntermediateDataFormatError.java
 9aae251 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/IntermediateDataFormat.java
 6f945c2 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/IntermediateDataFormatError.java
 f4e1fb7 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/JSONIntermediateDataFormat.java
 c8df6e0 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/idf/JSONIntermediateDataFormatError.java
 72d9d87 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/matcher/LocationMatcher.java
 d92723e 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/matcher/Matcher.java
 36ac5a5 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/matcher/MatcherError.java
 577b091 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/matcher/MatcherFactory.java
 ae89e6c 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/matcher/NameMatcher.java
 7cbc39f 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/spi/ConnectorConfigurableUpgrader.java
 b5e0c0d 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/connector/spi/SqoopConnector.java
 ff6392e 
  connector/connector-sdk/src/main/java/org/apache/sqoop/job/Constants.java 
90935cf 
  connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/Destroyer.java 
8486154 
  connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/Extractor.java 
85e91ef 
  connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/From.java 
3dd8fb9 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/Initializer.java 
7dd156e 
  connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/Loader.java 
e47b244 
  connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/Partition.java 
db07844 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/Partitioner.java 
3636130 
  connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/To.java 
64ba225 
  
connector/connector-sdk/src/main/java/org/apache/sqoop/job/etl/Transferable.java
 dfe1d5e 
  pom.xml 3297c00 

Diff: https://reviews.apache.org/r/29876/diff/


Testing
-------

N/A


Thanks,

Abraham Elmahrek

Reply via email to