This is an automated email from the ASF dual-hosted git repository.

hansva pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hop.git


    from 8832ffd77d Merge pull request #1858 from mattcasters/cypher-builder
     new 562dc41d7e Fix #1859 : Sonar Vulnerability issues
     new 244cd8e047 Fix #1860 : Transform Get Subfolders is broken HOP-4308 : 
Cleanup XML of transform Get Sub Folders
     new c96ff008bd Fix #1862 : Cleanup XML of Azure Event Hubs Listener task 
Fix #1863 : Cleanup XML of Azure Event Hubs Write
     new c2bac1cd7f Neo4j IT fix
     new 40b10227f7 Fix #1859 : Sonar Vulnerability issues
     new c0b3f7288c Fix #1860 : Transform Get Subfolders is broken (IT fix) 
HOP-4379 : Cleanup XML of action Create Folder
     new 4d39bcc91e Fix #1860 : Transform Get Subfolders is broken (IT fix) 
HOP-4379 : Cleanup XML of action Create Folder HOP-4373 : Cleanup XML of action 
Check DB Connections
     new 6d06d6606a Fix #1895 : Cleanup XML of transform Reservoir Sampling
     new 34c0246903 Fix #1867 : Cleanup XML of transform Execute Process
     new fecc2867ed Fix #1869 : Cleanup XML of transform Get table names
     new 13b5578646 Fixes #1894 : Cleanup XML of transform Replace String
     new 58d5576a3d Remove wildcard imports
     new 5c68e44e54 Merge pull request #1896 from mattcasters/master

The 5037 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../main/java/org/apache/hop/core/BaseRowSet.java  |   5 +-
 .../apache/hop/core/BlockingBatchingRowSet.java    |   3 +-
 .../main/java/org/apache/hop/core/Condition.java   |  18 +-
 core/src/main/java/org/apache/hop/core/Const.java  |  63 +-
 .../apache/hop/core/fileinput/FileInputList.java   | 151 ++--
 .../injection/DefaultInjectionTypeConverter.java   |   5 +-
 .../org/apache/hop/core/svg/HopSvgGraphics2D.java  |   3 +-
 .../java/org/apache/hop/core/svg/SvgImage.java     |   5 +-
 .../java/org/apache/hop/core/xml/XmlHandler.java   |  18 +-
 .../hop/core/xml/XmlParserFactoryProducer.java     |  11 +-
 .../metadata/serializer/xml/XmlMetadataUtil.java   |   2 +-
 .../integration-tests/integration-tests-neo4j.yaml |   3 +-
 .../hop/core/injection/bean/BeanInjector.java      |   8 +-
 .../remote/RemoteExecutionInfoLocation.java        |  17 +-
 .../hop/pipeline/TransformWithMappingMeta.java     |  16 +-
 .../org/apache/hop/workflow/action/ActionBase.java |   9 +
 .../apache/hop/www/GetExecutionInfoServlet.java    | 127 ++--
 .../0012-get-subfolder-names-validation.hpl        | 179 +++++
 .../beam_directrunner/0012-get-subfolder-names.hpl | 273 ++++++++
 .../datasets/0012-get-subfolder-names.csv          |   5 +
 .../main-0012-get-subfolder-names.hwf              | 242 +++++++
 .../metadata/dataset/0012-get-subfolder-names.json |  24 +
 .../0012-get-subfolder-names-validation UNIT.json  |  32 +
 .../database/0024-get-table-names-child.hpl        | 139 ++++
 .../database/0024-get-table-names-parent.hpl       | 231 ++++++
 .../database/0024-get-table-names-validation.hpl   | 139 ++++
 .../database/datasets/golden-get-table-names.csv   |  31 +
 .../database/main-0023-check-db-connections.hwf    | 100 +++
 .../database/main-0024-get-table-names.hwf         | 115 +++
 .../metadata/dataset/golden-get-table-names.json   |  40 ++
 .../0024-get-table-names-parent UNIT.json          |  43 ++
 .../0024-get-table-names-validation UNIT.json      |  40 ++
 .../mdi/0024-replace-in-string-child.hpl           | 164 +++++
 .../mdi/0024-replace-in-string-parent.hpl          | 358 ++++++++++
 .../mdi/datasets/golden-replace-in-string.csv      |   5 +
 integration-tests/mdi/main-0022-filter-rows.hwf    |  79 +++
 integration-tests/mdi/main-0023-flattener.hwf      |  75 ++
 .../mdi/main-0024-replace-in-string.hwf            |  79 +++
 .../metadata/dataset/golden-replace-in-string.json |   0
 .../0024-replace-in-string-parent UNIT.json        |  43 ++
 .../transforms/0060-get-subfolder-names.hpl        | 263 +++++++
 .../0061-reservoir-sampling-validation.hpl         | 169 +++++
 .../transforms/0062-execute-process.hpl            | 161 +++++
 .../transforms/datasets/golden-execute-process.csv |   4 +
 .../datasets/golden-get-subfolder-names.csv        |   5 +
 .../datasets/golden-reservoir-sampling.csv         |   6 +
 .../transforms/main-0060-get-subfolder-names.hwf   | 180 +++++
 .../transforms/main-0061-reservoir-sampling.hwf    |  79 +++
 .../transforms/main-0062-execute-process.hwf       |  79 +++
 .../metadata/dataset/golden-execute-process.json   |  56 ++
 .../dataset/golden-get-subfolder-names.json        |  24 +
 .../dataset/golden-reservoir-sampling.json         |  24 +
 .../unit-test/0060-get-subfolder-names UNIT.json   |  32 +
 .../0061-reservoir-sampling-validation UNIT.json   |  29 +
 .../unit-test/0062-execute-process UNIT.json       |  49 ++
 .../ActionCheckDbConnections.java                  | 429 ++++++------
 .../ActionCheckDbConnectionsDialog.java            |  96 ++-
 .../ActionCheckDbConnectionsTest.java              |  53 ++
 ...rkflowActionCheckDbConnectionsLoadSaveTest.java |  64 --
 .../test/resources/check-db-connections-action.xml |  27 +
 .../actions/createfolder/ActionCreateFolder.java   | 183 +++--
 .../createfolder/ActionCreateFolderDialog.java     |  10 +-
 ...adSaveTest.java => ActionCreateFolderTest.java} |  29 +-
 .../src/test/resources/create-folder-action.xml    |  22 +
 .../WorkflowEntrySetVariablesTest.java             |  30 +-
 .../apache/hop/imports/kettle/KettleImport.java    |   8 +-
 .../hop/projects/xp/HopImportMigratedFiles.java    |   3 +-
 plugins/tech/azure/pom.xml                         |  26 +-
 .../eventhubs/listen/AzureListenerMeta.java        | 142 ++--
 .../eventhubs/write/AzureWriterMeta.java           |  62 +-
 .../eventhubs/listen/AzureListenerMetaTest.java    |  58 ++
 .../eventhubs/write/AzureWriterMetaTest.java}      |  26 +-
 .../test/resources/azure-listener-transform.xml    |  39 ++
 .../src/test/resources/azure-writer-transform.xml  |  26 +
 .../cassandra/util/CassandraUtilsTest.java         |  11 +-
 .../cassandraoutput/CassandraOutputTest.java       |   9 +-
 .../concatfields/ConcatFieldsMetaTest.java         |  18 +-
 .../CreditCardValidatorMetaTest.java               |   8 +-
 .../transforms/cubeinput/CubeInputMetaTest.java    |   2 +-
 .../dimensionlookup/DimensionLookup.java           |  35 +-
 .../dimensionlookup/DimensionLookupDialog.java     |  22 +-
 .../transforms/excelinput/ExcelInputDialog.java    |  11 +-
 .../transforms/execprocess/ExecProcess.java        | 147 ++--
 .../transforms/execprocess/ExecProcessData.java    |   6 +-
 .../transforms/execprocess/ExecProcessDialog.java  | 137 ++--
 .../transforms/execprocess/ExecProcessMeta.java    | 349 +++++-----
 .../execprocess/messages/messages_en_US.properties |   4 +-
 .../execprocess/messages/messages_es_AR.properties |   4 +-
 .../execprocess/messages/messages_fr_FR.properties |   4 +-
 .../execprocess/messages/messages_it_IT.properties |   4 +-
 .../execprocess/messages/messages_ja_JP.properties |   4 +-
 .../execprocess/messages/messages_ko_KR.properties |   2 +-
 .../execprocess/messages/messages_zh_CN.properties |   4 +-
 .../execprocess/ExecProcessMetaTest.java           |  38 +-
 .../transforms/execprocess/ExecProcessTest.java    | 121 ----
 .../test/resources/execute-process-transform.xml   |  35 +
 .../FieldSplitter_EmptyStringVsNull_Test.java      |   9 +-
 .../filemetadata/DelimiterDetectorTest.java        |  12 +-
 .../transforms/fuzzymatch/FuzzyMatchDialog.java    |  24 +-
 .../transforms/fuzzymatch/FuzzyMatchMeta.java      |  11 +-
 .../transforms/fuzzymatch/FuzzyMatchTest.java      |  13 +-
 .../transforms/getsubfolders/GetSubFolders.java    | 225 +++---
 .../getsubfolders/GetSubFoldersData.java           |  22 +-
 .../getsubfolders/GetSubFoldersDialog.java         | 480 +++++++------
 .../getsubfolders/GetSubFoldersMeta.java           | 500 ++++++-------
 .../getsubfolders/GetSubFoldersMetaTest.java       | 147 +---
 .../resources/get-subfolder-names-transform.xml    |  29 +
 .../transforms/gettablenames/GetTableNames.java    | 162 ++---
 .../gettablenames/GetTableNamesData.java           |   4 +-
 .../gettablenames/GetTableNamesDialog.java         | 200 +++---
 .../gettablenames/GetTableNamesMeta.java           | 548 ++++++++-------
 .../messages/messages_en_US.properties             |  84 +--
 .../messages/messages_es_AR.properties             |  52 +-
 .../messages/messages_fr_FR.properties             |  52 +-
 .../messages/messages_it_IT.properties             |  52 +-
 .../messages/messages_ja_JP.properties             |  52 +-
 .../messages/messages_ko_KR.properties             |  40 +-
 .../messages/messages_zh_CN.properties             |  52 +-
 .../GetTableNamesMetaInjectionTest.java            |  51 --
 .../gettablenames/GetTableNamesMetaTest.java       |  43 +-
 .../gettablenames/GetTableNamesTest.java           |   4 +-
 .../test/resources/get-table-names-transform.xml   |  35 +
 .../transforms/memgroupby/GroupTypeConverter.java  |   5 +-
 .../transforms/memgroupby/MemoryGroupBy.java       |  28 +-
 .../memgroupby/MemoryGroupByAggregationTest.java   |  15 +-
 .../memgroupby/MemoryGroupByMetaGetFieldsTest.java |  18 +-
 .../transforms/replacestring/ReplaceString.java    |  67 +-
 .../replacestring/ReplaceStringData.java           |   4 +-
 .../replacestring/ReplaceStringDialog.java         | 134 ++--
 .../replacestring/ReplaceStringMeta.java           | 771 ++++++++-------------
 .../ReplaceStringMetaInjectionTest.java            |  47 --
 .../replacestring/ReplaceStringMetaTest.java       | 195 +-----
 .../replacestring/ReplaceStringTest.java           | 113 +--
 .../test/resources/replace-in-string-transform.xml |  94 +++
 .../reservoirsampling/ReservoirSampling.java       | 144 ++--
 .../reservoirsampling/ReservoirSamplingData.java   |  72 +-
 .../reservoirsampling/ReservoirSamplingDialog.java |  95 ++-
 .../reservoirsampling/ReservoirSamplingMeta.java   | 165 ++---
 .../ReservoirSamplingMetaTest.java                 |  33 +-
 .../resources/reservoir-sampling-transform.xml     |  24 +
 .../transforms/switchcase/SwitchCaseTest.java      |   3 +-
 .../transforms/systemdata/SystemDataMetaTest.java  |  12 +-
 .../hop/pipeline/transforms/tika/TikaOutput.java   |   4 +
 .../transforms/webservices/WebService.java         |   4 +-
 .../hop/pipeline/transforms/xml/addxml/AddXml.java |   3 +-
 .../pipeline/transforms/xml/xmljoin/XmlJoin.java   |   3 +-
 .../hop/pipeline/transforms/xml/xslt/Xslt.java     |   3 +-
 147 files changed, 7103 insertions(+), 4224 deletions(-)
 create mode 100644 
integration-tests/beam_directrunner/0012-get-subfolder-names-validation.hpl
 create mode 100644 
integration-tests/beam_directrunner/0012-get-subfolder-names.hpl
 create mode 100644 
integration-tests/beam_directrunner/datasets/0012-get-subfolder-names.csv
 create mode 100644 
integration-tests/beam_directrunner/main-0012-get-subfolder-names.hwf
 create mode 100644 
integration-tests/beam_directrunner/metadata/dataset/0012-get-subfolder-names.json
 create mode 100644 
integration-tests/beam_directrunner/metadata/unit-test/0012-get-subfolder-names-validation
 UNIT.json
 create mode 100644 integration-tests/database/0024-get-table-names-child.hpl
 create mode 100644 integration-tests/database/0024-get-table-names-parent.hpl
 create mode 100644 
integration-tests/database/0024-get-table-names-validation.hpl
 create mode 100644 
integration-tests/database/datasets/golden-get-table-names.csv
 create mode 100644 
integration-tests/database/main-0023-check-db-connections.hwf
 create mode 100644 integration-tests/database/main-0024-get-table-names.hwf
 create mode 100644 
integration-tests/database/metadata/dataset/golden-get-table-names.json
 create mode 100644 
integration-tests/database/metadata/unit-test/0024-get-table-names-parent 
UNIT.json
 create mode 100644 
integration-tests/database/metadata/unit-test/0024-get-table-names-validation 
UNIT.json
 create mode 100644 integration-tests/mdi/0024-replace-in-string-child.hpl
 create mode 100644 integration-tests/mdi/0024-replace-in-string-parent.hpl
 create mode 100644 integration-tests/mdi/datasets/golden-replace-in-string.csv
 create mode 100644 integration-tests/mdi/main-0022-filter-rows.hwf
 create mode 100644 integration-tests/mdi/main-0023-flattener.hwf
 create mode 100644 integration-tests/mdi/main-0024-replace-in-string.hwf
 copy integration-tests/{transforms => 
mdi}/metadata/dataset/golden-replace-in-string.json (100%)
 create mode 100644 
integration-tests/mdi/metadata/unit-test/0024-replace-in-string-parent UNIT.json
 create mode 100644 integration-tests/transforms/0060-get-subfolder-names.hpl
 create mode 100644 
integration-tests/transforms/0061-reservoir-sampling-validation.hpl
 create mode 100644 integration-tests/transforms/0062-execute-process.hpl
 create mode 100644 
integration-tests/transforms/datasets/golden-execute-process.csv
 create mode 100644 
integration-tests/transforms/datasets/golden-get-subfolder-names.csv
 create mode 100644 
integration-tests/transforms/datasets/golden-reservoir-sampling.csv
 create mode 100644 
integration-tests/transforms/main-0060-get-subfolder-names.hwf
 create mode 100644 
integration-tests/transforms/main-0061-reservoir-sampling.hwf
 create mode 100644 integration-tests/transforms/main-0062-execute-process.hwf
 create mode 100644 
integration-tests/transforms/metadata/dataset/golden-execute-process.json
 create mode 100644 
integration-tests/transforms/metadata/dataset/golden-get-subfolder-names.json
 create mode 100644 
integration-tests/transforms/metadata/dataset/golden-reservoir-sampling.json
 create mode 100644 
integration-tests/transforms/metadata/unit-test/0060-get-subfolder-names 
UNIT.json
 create mode 100644 
integration-tests/transforms/metadata/unit-test/0061-reservoir-sampling-validation
 UNIT.json
 create mode 100644 
integration-tests/transforms/metadata/unit-test/0062-execute-process UNIT.json
 create mode 100644 
plugins/actions/checkdbconnection/src/test/java/org/apache/hop/workflow/actions/checkdbconnection/ActionCheckDbConnectionsTest.java
 delete mode 100644 
plugins/actions/checkdbconnection/src/test/java/org/apache/hop/workflow/actions/checkdbconnection/WorkflowActionCheckDbConnectionsLoadSaveTest.java
 create mode 100644 
plugins/actions/checkdbconnection/src/test/resources/check-db-connections-action.xml
 rename 
plugins/actions/createfolder/src/test/java/org/apache/hop/workflow/actions/createfolder/{WorkflowActionCreateFolderLoadSaveTest.java
 => ActionCreateFolderTest.java} (56%)
 create mode 100644 
plugins/actions/createfolder/src/test/resources/create-folder-action.xml
 create mode 100644 
plugins/tech/azure/src/test/java/org/apache/hop/pipeline/transforms/eventhubs/listen/AzureListenerMetaTest.java
 copy 
plugins/{transforms/cubeinput/src/test/java/org/apache/hop/pipeline/transforms/cubeinput/CubeInputMetaTest.java
 => 
tech/azure/src/test/java/org/apache/hop/pipeline/transforms/eventhubs/write/AzureWriterMetaTest.java}
 (52%)
 create mode 100644 
plugins/tech/azure/src/test/resources/azure-listener-transform.xml
 create mode 100644 
plugins/tech/azure/src/test/resources/azure-writer-transform.xml
 delete mode 100644 
plugins/transforms/execprocess/src/test/java/org/apache/hop/pipeline/transforms/execprocess/ExecProcessTest.java
 create mode 100644 
plugins/transforms/execprocess/src/test/resources/execute-process-transform.xml
 create mode 100644 
plugins/transforms/getsubfolders/src/test/resources/get-subfolder-names-transform.xml
 delete mode 100644 
plugins/transforms/gettablenames/src/test/java/org/apache/hop/pipeline/transforms/gettablenames/GetTableNamesMetaInjectionTest.java
 create mode 100644 
plugins/transforms/gettablenames/src/test/resources/get-table-names-transform.xml
 delete mode 100644 
plugins/transforms/replacestring/src/test/java/org/apache/hop/pipeline/transforms/replacestring/ReplaceStringMetaInjectionTest.java
 create mode 100644 
plugins/transforms/replacestring/src/test/resources/replace-in-string-transform.xml
 create mode 100644 
plugins/transforms/reservoirsampling/src/test/resources/reservoir-sampling-transform.xml

Reply via email to