Change Log Report

Total number of changed sets: 1

Changes between 2014-11-10 and 2014-12-11

Total commits: 24
Total number of files changed: 12

Timestamp Author Details
2014-12-10 12:47:47 ryan.justin.smith@gmail.com /trunk/src/main/resources/org/archive/io/heritrix/writer/HBaseWriterProcessor_en.utf8 v 324

adding new config to hbasewriterprocessor description file.
2014-12-10 12:47:16 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseWriter.java v 323
/trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 323

comments, casting values properly.
2014-11-26 14:26:37 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 322

Optimized Get request when checking if a row exists by setting KeyOnlyFilter()
2014-11-26 14:20:14 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 321

Optimized isREcordNew() method by only calling one htable.get() instead of 2 when checking a rowkey exists in a table.
2014-11-24 11:45:22 ryan.justin.smith@gmail.com /trunk/pom.xml v 295

moved pom core config to top and also fixed site and ci url.
2014-11-23 16:58:44 ryan.justin.smith@gmail.com /trunk/pom.xml v 284

Moving trunk to next snapshot version.
2014-11-23 14:40:38 ryan.justin.smith@gmail.com /trunk/CHANGELOG.txt v 281
/trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 281

updating changelog and comments
2014-11-23 14:35:27 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseWriter.java v 280
/trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 280

add hbase parameters object to view of custom put modifying method.
2014-11-23 14:30:57 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseWriter.java v 279
/trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 279

Using recorded size incase the response is null.
2014-11-23 14:21:22 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseWriter.java v 278
/trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 278

Moving control method to an external class that is easily extended. Now using hbase writer in a custom way is much easier.
2014-11-23 13:59:17 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseWriter.java v 277

Cant add null values when converting to bytes, using a blank string when a null value is wanted to save to a cell.
2014-11-23 13:24:13 ryan.justin.smith@gmail.com /trunk/CHANGELOG.txt v 274
/trunk/READMEHeritrix2.txt v 274
/trunk/READMEHeritrix3.txt v 274

Fixed README to be clearer, added missing parameteres in docs.
2014-11-23 13:01:03 ryan.justin.smith@gmail.com /trunk/CHANGELOG.txt v 264
/trunk/README.txt v 264
/trunk/READMEHeritrix2.txt v 264
/trunk/READMEHeritrix3.txt v 264
/trunk/src/main/java/org/archive/io/hbase/HBaseParameters.java v 264
/trunk/src/main/resources/current_heritrix_dependencies.txt v 264

Updated README with total options available. Updated CHANGELOG. Updated dependency list.
2014-11-23 11:55:46 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseWriter.java v 263

Added wrapper method so all data added to the put object gets serialized if a serializer is specified in the configurable parameters. Also ensuring both request and response streams are closed at the end of the write to the table. Both have the potential to be open if the custom method is used and streams are not closed, now this shouldnt be a problem.
2014-11-23 11:53:36 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 262

Added bug fix to shouldProcess() method. If a record got an IOException, it was logging the record as an error but still trying to process the record. Now it returns false and the record wont be processed. Also updated comments.
2014-11-23 11:51:41 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseWriterPool.java v 261

refactored style
2014-11-23 11:51:00 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/Keying.java v 260

refactor names
2014-11-23 11:49:59 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseParameters.java v 259

Shortened the default table column names to be more reasonable. Added a configurable delimiter when annotations are present.
2014-11-23 10:03:14 ryan.justin.smith@gmail.com /trunk/src/main/java/org/archive/io/hbase/HBaseParameters.java v 255
/trunk/src/main/java/org/archive/io/hbase/Keying.java v 255

checking for null and alowing setter for column name variable.
2014-11-23 09:36:52 ryan.justin.smith@gmail.com /trunk/pom.xml v 252

moving properties to top of pom.xml file
2014-11-23 09:28:28 ryan.justin.smith@gmail.com /trunk/pom.xml v 251

Updating maven plugin versions.
2014-11-22 17:45:20 ryan.justin.smith@gmail.com /trunk/pom.xml v 249

Releasing v0.98.7 after testing on hbase 0.98.7
2014-11-22 17:42:58 ryan.justin.smith@gmail.com /trunk/pom.xml v 248
/trunk/src/main/java/org/archive/io/hbase/HBaseParameters.java v 248
/trunk/src/main/java/org/archive/io/hbase/HBaseWriter.java v 248
/trunk/src/main/java/org/archive/io/hbase/Keying.java v 248
/trunk/src/main/java/org/archive/modules/writer/HBaseWriterProcessor.java v 248

Logging more headers by default, tested on hbase-0.98.7-hadoop2
2014-10-27 16:12:30 ryan.justin.smith@gmail.com /trunk/pom.xml v 247

changed pom variable name for assembly plugin version.