big-data-plugin icon indicating copy to clipboard operation
big-data-plugin copied to clipboard

[PDI-16661] - HBaseOutput Tuple Write and Row Delete

Open jonjarvis opened this issue 7 years ago • 9 comments

Adds the ability to write tuples to HBase, so dynamic column qualifiers can be used, as well as the ability to delete rows from HBase (WAL enabled/disabled setting doesn't make difference, deletes currently always use default HBASE durability, which is FSYNC_WAL).

jonjarvis avatar Nov 10 '17 23:11 jonjarvis

Build Completed

:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.

Build Commands

mvn -Dsurefire.runOrder=alphabetical -B -fn -f 'pom.xml' -pl 'kettle-plugins/hbase' -P '!assemblies' -amd clean install && mvn -B -f 'pom.xml' -pl 'kettle-plugins/hbase' -P '!assemblies' -amd site

Cleanup Commands

mvn -B -f 'pom.xml' -pl 'kettle-plugins/hbase' -P '!assemblies' -amd build-helper:remove-project-artifact

Changed files

  kettle-plugins/hbase/src/main/java/org/pentaho/big/data/kettle/plugins/hbase/mapping/MappingEditor.java
  kettle-plugins/hbase/src/main/java/org/pentaho/big/data/kettle/plugins/hbase/mapping/MappingUtils.java
  kettle-plugins/hbase/src/main/java/org/pentaho/big/data/kettle/plugins/hbase/output/HBaseOutput.java
  kettle-plugins/hbase/src/main/java/org/pentaho/big/data/kettle/plugins/hbase/output/HBaseOutputData.java
  kettle-plugins/hbase/src/main/java/org/pentaho/big/data/kettle/plugins/hbase/output/HBaseOutputDialog.java
  kettle-plugins/hbase/src/main/java/org/pentaho/big/data/kettle/plugins/hbase/output/HBaseOutputMeta.java
  kettle-plugins/hbase/src/main/java/org/pentaho/big/data/kettle/plugins/hbase/output/KettleRowToHBaseTuple.java
  kettle-plugins/hbase/src/main/resources/org/pentaho/big/data/kettle/plugins/hbase/output/messages/messages_en_US.properties
  kettle-plugins/hbase/src/test/java/org/pentaho/big/data/kettle/plugins/hbase/output/HBaseOutputMetaInjectionTest.java
  kettle-plugins/hbase/src/test/java/org/pentaho/big/data/kettle/plugins/hbase/output/KettleRowToHBaseTupleTest.java

Unit Test Coverage

These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.

:warning: Coverage Changes: +1.3% (click to expand)
org.pentaho.big.data.kettle.plugins.hbase.mapping.MappingUtils
  • Branch Change: -4.4% :small_red_triangle_down:
  • Complexity Change: -4.8% :small_red_triangle_down:
  • Instruction Change: -0.3% :small_red_triangle_down:
org.pentaho.big.data.kettle.plugins.hbase.output.HBaseOutputMeta
  • Complexity Change: -0.2% :small_red_triangle_down:
  • Line Change: -0.5% :small_red_triangle_down:
  • Method Change: -0.3% :small_red_triangle_down:
:new: org.pentaho.big.data.kettle.plugins.hbase.output.KettleRowToHBaseTuple
  • Complexity Coverage: 66.7% :exclamation:

wingman-pentaho avatar Nov 14 '17 04:11 wingman-pentaho

:x: Build failed in 11s

Build command:

mvn clean verify -B -e -Daudit -amd

:exclamation: No tests found!

Errors:

Filtered log (click to expand)

Pull request 1159 : Not mergeable at 1dd22156cd68edcacef0d8f9981b3825e30d9a55+5111d6bccf097fbc2a110f07ba03e820e5ae7bea (NOT_MERGEABLE)

:information_source: This is an automatic message

buildguy avatar Nov 06 '19 12:11 buildguy

:x: Build failed in 1m 20s

Build command:

mvn clean verify -B -e -Daudit -amd -pl kettle-plugins/hbase

:ok_hand: All tests passed!

Tests run: 53, Failures: 0, Skipped: 0    Test Results


Errors:

Filtered log (click to expand)

script returned exit code 1

:information_source: This is an automatic message

buildguy avatar Jan 04 '20 16:01 buildguy

:x: Build failed in 10s

Build command:

mvn clean verify -B -e -Daudit -amd

:exclamation: No tests found!

Errors:

Filtered log (click to expand)

Pull request 1159 : Not mergeable at 1dd22156cd68edcacef0d8f9981b3825e30d9a55+5111d6bccf097fbc2a110f07ba03e820e5ae7bea (NOT_MERGEABLE)

:information_source: This is an automatic message

buildguy avatar Jan 23 '20 20:01 buildguy

:x: Build failed in 35s

Build command:

mvn clean verify -B -e -Daudit -amd -pl kettle-plugins/hbase

:exclamation: No tests found!

Errors:

Filtered log (click to expand)

script returned exit code 1

:information_source: This is an automatic message

buildguy avatar Feb 05 '20 00:02 buildguy

:x: Build failed in 18m 12s

Build command:

mvn clean verify -B -e -Daudit -amd -pl kettle-plugins/hbase

:exclamation: No tests found!

Errors:

Filtered log (click to expand)

script returned exit code 1

:information_source: This is an automatic message

buildguy avatar Mar 31 '20 15:03 buildguy

:x: Build failed in 1h 18m 56s

Build command:

mvn clean verify -B -e -Daudit -amd -pl kettle-plugins/hbase

:exclamation: No tests found!

Errors:

Filtered log (click to expand)

script returned exit code 1

:information_source: This is an automatic message

buildguy avatar Jan 18 '22 20:01 buildguy

:x: Build failed in 31m 37s

Build command:

mvn clean verify -B -e -Daudit -amd -pl kettle-plugins/hbase

:exclamation: No tests found!

Errors:

Filtered log (click to expand)

script returned exit code 1

:information_source: This is an automatic message

buildguy avatar Jan 27 '23 16:01 buildguy

:x: Build failed in 3m 2s

Build command:

mvn clean verify -B -e -Daudit -amd

:exclamation: No tests found!

:information_source: This is an automatic message

buildguy avatar May 01 '23 11:05 buildguy