Review Board 1.7.22


SQOOP-787 Sqoop2: Provide CHANGELOG.txt file

Review Request #8655 - Created Dec. 18, 2012 and submitted

Jarek Cecho
SQOOP-787
Reviewers
Sqoop
sqoop-sqoop2
I've provided Change log file for 1.99.1 release.

 

Diff revision 1 (Latest)

  1. CHANGELOG.txt: Loading...
CHANGELOG.txt
New File

    
   
1
Release 1.99.1

    
   
2

   

    
   
3
  SUB-TASK

    
   
4

   

    
   
5
    SQOOP-680: Re enable unit tests for map reduce execution engine

    
   
6

   

    
   
7
    SQOOP-698: Document installation procedure for Sqoop 2

    
   
8

   

    
   
9
    SQOOP-699: Create content for User guide for Sqoop 2

    
   
10

   

    
   
11
    SQOOP-700: Provide examples to Sqoop 2 user guide

    
   
12

   

    
   
13
    SQOOP-701: Create content for Sqoop 2 Developer guide

    
   
14

   

    
   
15
    SQOOP-703: Move sqoop 2 documentation to top level directory in binary artefact

    
   
16

   

    
   
17
    SQOOP-708: Create documentation for Sqoop 2 client

    
   
18

   

    
   
19
    SQOOP-713: Introduce maven profiles for different Hadoop versions

    
   
20

   

    
   
21
    SQOOP-714: Make map reduce related code to be compatible with Hadoop 1

    
   
22

   

    
   
23
    SQOOP-715: Add support for Hadoop 1 to addtowar.sh script in Sqoop 2

    
   
24

   

    
   
25
    SQOOP-742: Put 5 minutes demo on index page in Sqoop 2 documentation

    
   
26

   

    
   
27
    SQOOP-753: Sqoop2: Update top level README file

    
   
28

   

    
   
29
    SQOOP-755: Sqoop2: Provide license file with license information for all artifacts included in binary release

    
   
30

   

    
   
31
    SQOOP-756: Sqoop2: Exclude junit jar from our binary artifact

    
   
32

   

    
   
33
    SQOOP-757: Sqoop2: Disable maven reports project wise

    
   
34

   

    
   
35
    SQOOP-758: Sqoop2: Generate documentation in package goal

    
   
36

   

    
   
37
    SQOOP-786: Sqoop2: Include jars from WAR archive in LICENSE.txt file

    
   
38

   

    
   
39
  BUG

    
   
40

   

    
   
41
    SQOOP-511: Need to set persistent id for connector if in repository already

    
   
42

   

    
   
43
    SQOOP-537: TestMPersistableEntity does not contain license header

    
   
44

   

    
   
45
    SQOOP-596: Implement connection resource end-to-end

    
   
46

   

    
   
47
    SQOOP-608: Implement job resource from end to end

    
   
48

   

    
   
49
    SQOOP-631: Sqoop2 client is not working on Mac OS X

    
   
50

   

    
   
51
    SQOOP-632: Sqoop 2 client help text contains link to old incubator page

    
   
52

   

    
   
53
    SQOOP-644: Remove DISCLAMER.txt file from branch sqoop2

    
   
54

   

    
   
55
    SQOOP-651: adding .gitattributes to prevent CRLF and LF mismatches for source and text files

    
   
56

   

    
   
57
    SQOOP-655: Generic JDBC connector for export

    
   
58

   

    
   
59
    SQOOP-671: Mapreduce counters are not used in generated mapreduce jobs

    
   
60

   

    
   
61
    SQOOP-673: Mapreduce submission manager should not call update() on finished submissions

    
   
62

   

    
   
63
    SQOOP-674: Sqoop2: Exceptions in special map reduce threads can cause mapreduce job to freeze

    
   
64

   

    
   
65
    SQOOP-686: Empty job name will result in NPE during job submission

    
   
66

   

    
   
67
    SQOOP-688: Add netbeans files to gitignore and rat

    
   
68

   

    
   
69
    SQOOP-690: Fix threading issues in SqoopOutputFormatLoadExecutor

    
   
70

   

    
   
71
    SQOOP-692: Move execution specific error codes from CoreError to it's own error codes class

    
   
72

   

    
   
73
    SQOOP-693: Intermediate data format support for export

    
   
74

   

    
   
75
    SQOOP-695: Change default host on client to "localhost"

    
   
76

   

    
   
77
    SQOOP-696: Client command submission status will finish gracefully when executed for non existing job

    
   
78

   

    
   
79
    SQOOP-702: Refactor OutputLoadExecutor

    
   
80

   

    
   
81
    SQOOP-705: Framework-defined text/sequence partitioner/extractor for HDFS

    
   
82

   

    
   
83
    SQOOP-707: Update developer list in Sqoop 2 pom file

    
   
84

   

    
   
85
    SQOOP-710: Remove dependency on unreleased commons-cli 1.3 from Sqoop 2 client

    
   
86

   

    
   
87
    SQOOP-727: We should use more strict regular expressions in addtowar.sh script

    
   
88

   

    
   
89
    SQOOP-728: Increase varchar limits for external link and exceptions in Derby repository

    
   
90

   

    
   
91
    SQOOP-729: SubmissionDisplayer should display Stack Trace only in Verbose mode

    
   
92

   

    
   
93
    SQOOP-738: Sqoop is not importing all data in Sqoop 2

    
   
94

   

    
   
95
    SQOOP-759: Sqoop2: Loading client resource file is failing on ResourceBundle not found exception

    
   
96

   

    
   
97
    SQOOP-760: Sqoop2: Fix invalid \h escape sequence in client resource file

    
   
98

   

    
   
99
    SQOOP-761: HDFSTextExportExtractor loses lines around partition boundaries

    
   
100

   

    
   
101
    SQOOP-764: Sqoop2: Fix typo in client resource file "prompt.conn_id"

    
   
102

   

    
   
103
    SQOOP-765: Sqoop2: JDBC repository is incorrectly checking if job exists in update handler

    
   
104

   

    
   
105
    SQOOP-766: Sqoop2: Fix client resources

    
   
106

   

    
   
107
    SQOOP-768: Sqoop2: Compilation on hadoop profile 100 will fail

    
   
108

   

    
   
109
    SQOOP-770: Sqoop2: executable scripts in binary distribution tarball are not executable

    
   
110

   

    
   
111
    SQOOP-771: Sqoop2: Improve addtowar.sh

    
   
112

   

    
   
113
    SQOOP-774: Sqoop2: exception is thrown when creating a connection object if connectionString starts with an empty space

    
   
114

   

    
   
115
    SQOOP-775: Sqoop2: addtowar.sh script is silently ignoring unknown arguments

    
   
116

   

    
   
117
    SQOOP-778: Remove empty SqoopUserGuide and SqoopDeveloperGuide

    
   
118

   

    
   
119
    SQOOP-779: Sqoop2: NPE when JobConnectorContext has a null value

    
   
120

   

    
   
121
    SQOOP-780: Sqoop2: GENERIC_JDBC_CONNECTOR_0011:The type is not supported - 2

    
   
122

   

    
   
123
    SQOOP-781: Sqoop2: Improve logging in GenericJdbcImportInitializer

    
   
124

   

    
   
125
    SQOOP-782: Update comment to reflect that TestHdfsExtract works fine.

    
   
126

   

    
   
127
    SQOOP-784: Sqoop2: Creating job for connection with id > 1 will results in NullPointerException

    
   
128

   

    
   
129
  IMPROVEMENT

    
   
130

   

    
   
131
    SQOOP-306: Move to a maven build

    
   
132

   

    
   
133
    SQOOP-347: Pull versions into properties in the pom.xml

    
   
134

   

    
   
135
    SQOOP-507: Update dist/pom.xml so that maven doesn't download tomcat every time

    
   
136

   

    
   
137
    SQOOP-525: Enable dist package build by default

    
   
138

   

    
   
139
    SQOOP-534: Add ability to find out if MPersistableEntity do already have persistent ID 

    
   
140

   

    
   
141
    SQOOP-545: Add IntelliJ IDEA files to RAT exclude

    
   
142

   

    
   
143
    SQOOP-567: Support connection validation in JDBC repository

    
   
144

   

    
   
145
    SQOOP-568: Configuration reload period should be configurable in PropertiesConfigurationProvider

    
   
146

   

    
   
147
    SQOOP-573: Do not change working directory for client

    
   
148

   

    
   
149
    SQOOP-581: Client should be sending used locale back to sqoop server to retrieve locale aware data

    
   
150

   

    
   
151
    SQOOP-590: Switch Sqoop 2 to Apache Tomcat 6 For Better Integration With Apache Bigtop

    
   
152

   

    
   
153
    SQOOP-612: Provide unit tests for derby metadata repository

    
   
154

   

    
   
155
    SQOOP-618: Remove most important FindBugs warnings and errors in Sqoop 2

    
   
156

   

    
   
157
    SQOOP-619: Display user persistent id of newly created connection and job objects

    
   
158

   

    
   
159
    SQOOP-620: Introduce name to connection and job objects

    
   
160

   

    
   
161
    SQOOP-625: Enforce checking advertised maximal size for MStringInput

    
   
162

   

    
   
163
    SQOOP-629: Provide better exception handling during server-client communication

    
   
164

   

    
   
165
    SQOOP-630: Check if connection/job is in use before deleting as deleting used entity might result in FK violations

    
   
166

   

    
   
167
    SQOOP-642: Provide resource reading for both interactive and batch mode processing

    
   
168

   

    
   
169
    SQOOP-645: Separate job engine to separate maven module

    
   
170

   

    
   
171
    SQOOP-646: Provide support for "set" metadata in Sqoop 2

    
   
172

   

    
   
173
    SQOOP-648: Move all string message in client to resource file for easy translation

    
   
174

   

    
   
175
    SQOOP-662: Introduce pluggable configuration objects

    
   
176

   

    
   
177
    SQOOP-667: We should persist in repository all properties of MSubmission metadata class

    
   
178

   

    
   
179
    SQOOP-676: Add lastUpdateDate to MSubmission

    
   
180

   

    
   
181
    SQOOP-677: Destroyer needs to be called from OutputCommitter

    
   
182

   

    
   
183
    SQOOP-679: Wrap exception to MSubmission metadata object

    
   
184

   

    
   
185
    SQOOP-681: Split configuration in Generic JDBC connector between job and connection

    
   
186

   

    
   
187
    SQOOP-684: Encode type of the job into executed map reduce job

    
   
188

   

    
   
189
    SQOOP-694: Introduce client "verbose" mode

    
   
190

   

    
   
191
    SQOOP-704: Exclude patches from RAT checks in Sqoop2

    
   
192

   

    
   
193
    SQOOP-719: Improve user experience with addtowar.sh script in Sqoop 2

    
   
194

   

    
   
195
    SQOOP-722: Improve Sqoop 2 packaging

    
   
196

   

    
   
197
    SQOOP-734: Change ConnectorBean to send JSON objects rather than sets of arrays

    
   
198

   

    
   
199
    SQOOP-735: Introduce output format option to Sqoop 2 import

    
   
200

   

    
   
201
    SQOOP-737: Give user option to set number of extractors and loaders

    
   
202

   

    
   
203
    SQOOP-762: Sqoop2: Improve logging in mapreduce execution engine

    
   
204

   

    
   
205
    SQOOP-776: Sqoop2: show connection command shows password in plain text

    
   
206

   

    
   
207
  NEW FEATURE

    
   
208

   

    
   
209
    SQOOP-531: Define connector execution lifecycle

    
   
210

   

    
   
211
    SQOOP-532: Define intefaces for connector-defined execution classes

    
   
212

   

    
   
213
    SQOOP-533: Intermediate data format support for import

    
   
214

   

    
   
215
    SQOOP-588: MapReduce infrastructure for executing ETL framework

    
   
216

   

    
   
217
    SQOOP-589: Framework-defined text/sequence loaders for HDFS

    
   
218

   

    
   
219
    SQOOP-605: Generic JDBC connector for import

    
   
220

   

    
   
221
    SQOOP-610: Job submission engine for import

    
   
222

   

    
   
223
    SQOOP-613: Add support for integer type to metadata model

    
   
224

   

    
   
225
    SQOOP-614: Provide client side ability to clone connection or job object

    
   
226

   

    
   
227
    SQOOP-623: Add support for loading Map inputs in Sqoop2

    
   
228

   

    
   
229
    SQOOP-624: Add test coverage plugin to root pom file

    
   
230

   

    
   
231
    SQOOP-627: Convert forms structures on connector level to configuration classes

    
   
232

   

    
   
233
    SQOOP-656: End to end submission engine

    
   
234

   

    
   
235
    SQOOP-658: Solve hadoop dependency distribution/loading on server side

    
   
236

   

    
   
237
    SQOOP-666: Introduce execution engine

    
   
238

   

    
   
239
    SQOOP-712: Add support of Hadoop 1.x to Sqoop 2

    
   
240

   

    
   
241
    SQOOP-716: Create server notification REST callback to get information if job has update

    
   
242

   

    
   
243
    SQOOP-739: Connectors in Sqoop 2 should be versionable

    
   
244

   

    
   
245
    SQOOP-740: Provide export submission engine implementation for Sqoop 2

    
   
246

   

    
   
247
  TASK

    
   
248

   

    
   
249
    SQOOP-491: Create configuration directory with documented configuration files under Sqoop2.

    
   
250

   

    
   
251
    SQOOP-492: Implement a documentation system for Sqoop2

    
   
252

   

    
   
253
    SQOOP-493: Distribution build for Sqoop2 should contain sources

    
   
254

   

    
   
255
    SQOOP-494: Create client infrastructure to allow interactive selection of options of a command.

    
   
256

   

    
   
257
    SQOOP-495: Support for parameter substitution in the client shell.

    
   
258

   

    
   
259
    SQOOP-496: Refine the interface for Connector and Repository to support connection metadata

    
   
260

   

    
   
261
    SQOOP-497: Enhance repository interface to support Connection CRUD

    
   
262

   

    
   
263
    SQOOP-501: Infrastructure to support input of sensitive information like passwords in the client shell

    
   
264

   

    
   
265
    SQOOP-502: Implement show connector command end-to-end

    
   
266

   

    
   
267
    SQOOP-512: Intermediate data representation

    
   
268

   

    
   
269
    SQOOP-514: Layout changes for Sqoop 2 distribution

    
   
270

   

    
   
271
    SQOOP-544: Split job metadata for different job types (import, export)

    
   
272

   

    
   
273
    SQOOP-576: Implement command "show framework" end to end

    
   
274

   

    
   
275
    SQOOP-577: Design storage in derby repository for connect and job metadata

    
   
276

   

    
   
277
    SQOOP-584: Create facility to validate user supplied connection and job forms

    
   
278

   

    
   
279
    SQOOP-697: Put together documentation for Sqoop 2

    
   
280

   

    
   
281
    SQOOP-733: Remove unnecessary version repetition in Sqoop 2 pom files

    
   
282

   

    
   
283
    SQOOP-747: Sqoop 1.99.1 release preparation 

    
   
284

   
  1. CHANGELOG.txt: Loading...