This is an automated email from the ASF dual-hosted git repository.
hansva pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git
from d64161fb35 Merge pull request #4043 from
xdelox/cratedb-number-conversion-fix
add 0d5c066833 [SONAR] cleanup
new 6632a6b6e5 Merge pull request #4115 from hansva/main
The 1 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:
.../org/apache/hop/core/LogProgressMonitor.java | 8 +-
.../hop/core/config/ConfigNoFileSerializer.java | 4 +-
.../hop/core/config/plugin/ConfigPluginType.java | 4 +-
.../apache/hop/core/database/DatabaseFactory.java | 4 +-
.../hop/core/database/DatabasePluginType.java | 4 +-
.../java/org/apache/hop/core/encryption/Encr.java | 4 +-
.../TwoWayPasswordEncoderPluginType.java | 4 +-
.../core/extension/ExtensionPointPluginType.java | 4 +-
.../core/fileinput/NonAccessibleFileObject.java | 8 +-
.../apache/hop/core/gui/plugin/GuiPluginType.java | 4 +-
.../gui/plugin/action/GuiActionLambdaBuilder.java | 4 +-
.../core/gui/plugin/toolbar/EmptyTypeFilename.java | 4 +-
.../core/gui/plugin/toolbar/EmptyTypeMetadata.java | 4 +-
.../org/apache/hop/core/logging/HopLogLayout.java | 4 +-
.../org/apache/hop/core/logging/LoggingBuffer.java | 4 +-
.../apache/hop/core/logging/LoggingPluginType.java | 4 +-
.../java/org/apache/hop/core/logging/Metrics.java | 1 +
.../core/logging/Slf4jLoggingEventListener.java | 4 +-
.../hop/core/parameters/NamedParameters.java | 4 +-
.../core/parameters/NamedParametersDefnitions.java | 4 +-
.../apache/hop/core/plugins/BaseFragmentType.java | 4 +-
.../apache/hop/core/plugins/BasePluginType.java | 4 +-
.../java/org/apache/hop/core/row/IValueMeta.java | 4 +-
.../hop/core/row/value/ValueMetaPluginType.java | 4 +-
.../core/search/SearchableAnalyserPluginType.java | 4 +-
.../apache/hop/core/util/HttpClientManager.java | 8 +-
.../hop/core/util/SortedFileOutputStream.java | 4 +-
.../apache/hop/core/vfs/plugin/VfsPluginType.java | 4 +-
.../java/org/apache/hop/i18n/GlobalMessages.java | 4 +-
.../hop/metadata/plugin/MetadataPluginType.java | 4 +-
.../apache/hop/server/ServerConnectionManager.java | 4 +-
.../org/apache/hop/core/database/DatabaseTest.java | 4 -
.../parameters/DuplicateParamExceptionTest.java | 4 +-
.../hop/junit/rules/RestoreHopEnvironment.java | 6 +-
.../multi/MultiMetadataSerializerTest.java | 4 -
.../hop/metadata/serializer/xml/classes/Field.java | 4 +-
.../auth/AuthenticationConsumerPluginType.java | 4 +-
.../auth/AuthenticationProviderPluginType.java | 4 +-
.../hop/core/compress/CompressionPluginType.java | 4 +-
.../hop/core/listeners/ContentChangedAdapter.java | 8 +-
.../listeners/SubComponentExecutionAdapter.java | 16 +-
.../apache/hop/core/plugins/ActionPluginType.java | 4 +-
.../hop/core/plugins/HopServerPluginType.java | 4 +-
.../hop/core/plugins/PartitionerPluginType.java | 4 +-
.../hop/core/plugins/TransformPluginType.java | 4 +-
.../hop/core/util/CurrentDirectoryResolver.java | 4 +-
.../pipeline/engine/PipelineEnginePluginType.java | 4 +-
.../localsingle/LocalSinglePipelineEngine.java | 4 +-
.../engines/remote/RemotePipelineEngine.java | 8 +-
.../hop/pipeline/transform/BaseTransformMeta.java | 27 ++-
.../hop/pipeline/transform/DynamicWaitTimes.java | 8 +-
.../apache/hop/pipeline/transform/RowAdapter.java | 16 +-
.../transform/RowDistributionPluginType.java | 4 +-
.../FileErrorHandlerContentLineNumber.java | 8 +-
.../FileErrorHandlerMissingFiles.java | 4 +-
.../hop/pipeline/transforms/dummy/DummyMeta.java | 8 +-
.../org/apache/hop/workflow/DelegationAdapter.java | 8 +-
.../hop/workflow/actions/dummy/ActionDummy.java | 4 +-
.../workflow/actions/missing/MissingAction.java | 4 +-
.../hop/workflow/actions/start/ActionStart.java | 4 +-
.../workflow/engine/WorkflowEnginePluginType.java | 4 +-
.../hop/www/DefaultWebServerShutdownHandler.java | 4 +-
.../java/org/apache/hop/www/GetRootServlet.java | 4 +-
.../apache/hop/www/jaxrs/HopServerResource.java | 4 +-
.../org/apache/hop/www/jaxrs/PipelineResource.java | 4 +-
.../org/apache/hop/www/jaxrs/PipelineStatus.java | 4 +-
.../org/apache/hop/www/jaxrs/WorkflowResource.java | 4 +-
.../org/apache/hop/www/jaxrs/WorkflowStatus.java | 4 +-
.../java/org/apache/hop/base/AbstractMetaTest.java | 66 ++++---
.../auth/core/impl/TwoConstructorConsumer.java | 8 +-
.../core/compress/CompressionInputStreamTest.java | 8 -
.../core/compress/CompressionOutputStreamTest.java | 10 +-
.../compress/CompressionProviderFactoryTest.java | 10 +-
.../core/compress/NoneCompressionProviderTest.java | 10 +-
.../gzip/GzipCompressionInputStreamTest.java | 8 -
.../gzip/GzipCompressionOutputStreamTest.java | 8 -
.../compress/gzip/GzipCompressionProviderTest.java | 8 -
.../snappy/SnappyCompressionInputStreamTest.java | 8 -
.../snappy/SnappyCompressionOutputStreamTest.java | 8 -
.../snappy/SnappyCompressionProviderTest.java | 8 -
.../zip/ZipCompressionInputStreamTest.java | 8 -
.../zip/ZipCompressionOutputStreamTest.java | 4 -
.../compress/zip/ZipCompressionProviderTest.java | 8 -
.../apache/hop/core/injection/MetaBeanLevel1.java | 4 +-
.../apache/hop/core/injection/MetaBeanWrong3.java | 4 +-
.../apache/hop/core/injection/MetaBeanWrong4.java | 4 +-
.../apache/hop/core/injection/MetaBeanWrong5.java | 4 +-
.../core/injection/inheritance/MetaBeanParent.java | 4 +-
.../injection/inheritance/MetaBeanParentItem.java | 4 +-
.../hop/pipeline/transform/BaseTransformTest.java | 8 +-
.../apache/hop/www/BaseHopServerPluginTest.java | 6 +-
.../actions/dostounix/ActionDosToUnixDialog.java | 4 +-
.../actions/evaluatetablecontent/MockDriver.java | 4 +-
.../actions/filesexist/ActionFilesExist.java | 4 +-
.../filesexist/WorkflowActionFilesExistTest.java | 12 +-
.../WorkflowActionFolderIsEmptyTest.java | 14 +-
.../workflow/actions/mail/ActionMailDialog.java | 4 +-
.../mailvalidator/ActionMailValidatorTest.java | 12 +-
.../ActionSendNagiosPassiveCheckDialog.java | 8 +-
.../setvariables/ActionSetVariablesTest.java | 12 +-
.../workflow/actions/shell/ActionShellDialog.java | 4 +-
.../actions/snmptrap/ActionSNMPTrapTest.java | 6 +-
.../workflow/actions/success/ActionSuccess.java | 4 +-
.../workflow/actions/telnet/ActionTelnetTest.java | 6 +-
.../workflow/actions/unzip/ActionUnZipDialog.java | 4 +-
.../xml/xmlwellformed/XmlWellFormedDialog.java | 4 +-
.../hop/beam/core/transform/TransformFn.java | 4 +-
.../beam/engines/dataflow/DataFlowJvmStart.java | 4 +-
.../engines/direct/BeamDirectPipelineEngine.java | 4 +-
.../pipeline/handler/BeamBaseTransformHandler.java | 4 +-
.../hivecatalog/BeamHiveCatalogInputMeta.java | 4 +-
.../hop/beam/transforms/io/BeamInputMeta.java | 4 +-
.../org/apache/hop/www/async/AsyncGuiPlugin.java | 4 +-
.../SetTransformDebugLevelExtensionPoint.java | 4 +-
.../org/apache/hop/imports/kettle/KettleConst.java | 4 +-
.../config/ProjectsConfigOptionPlugin.java | 8 +-
.../apache/hop/projects/gui/ProjectsGuiPlugin.java | 7 +-
.../apache/hop/testing/gui/TestingGuiPlugin.java | 12 +-
.../transforms/exectests/ExecuteTestsData.java | 5 +-
.../avro/transforms/avrodecode/AvroDecodeData.java | 5 +-
.../avro/transforms/avroencode/AvroEncodeData.java | 5 +-
.../bulkloader/RedshiftBulkLoaderData.java | 5 +-
.../org/apache/hop/vfs/s3/vfs/S3NFileNameTest.java | 6 +-
.../hop/vfs/azure/config/AzureConfigPlugin.java | 8 +-
.../vfs/azure/metadatatype/AzureMetadataType.java | 4 +-
.../writer/AbstractSSTableWriterTest.java | 12 +-
.../vfs/dropbox/config/DropboxConfigPlugin.java | 8 +-
.../config/GoogleDriveConfigPlugin.java | 8 +-
.../util/CustomLocalServerReceiver.java | 4 +-
.../hop/vfs/gs/config/GoogleCloudConfigPlugin.java | 12 +-
.../hop/neo4j/perspective/HopNeo4jPerspective.java | 16 +-
.../transforms/cypherbuilder/CypherBuilder.java | 4 +-
.../cypherbuilder/CypherBuilderDialog.java | 4 +-
.../hop/pipeline/transforms/abort/AbortData.java | 4 +-
.../transforms/addsequence/AddSequenceData.java | 1 +
.../analyticquery/AnalyticQueryData.java | 1 +
.../hop/pipeline/transforms/append/AppendData.java | 1 +
.../hop/pipeline/transforms/append/AppendMeta.java | 4 +-
.../blockingtransform/BlockingTransformData.java | 1 +
.../BlockUntilTransformsFinishData.java | 1 +
.../changefileencoding/ChangeFileEncodingData.java | 1 +
.../pipeline/transforms/checksum/CheckSumData.java | 1 +
.../pipeline/transforms/clonerow/CloneRowData.java | 1 +
.../transforms/closure/ClosureGeneratorData.java | 1 +
.../transforms/closure/ClosureGeneratorMeta.java | 4 +-
.../transforms/columnexists/ColumnExistsData.java | 1 +
.../combinationlookup/CombinationLookupData.java | 1 +
.../transforms/concatfields/ConcatFieldsData.java | 1 +
.../pipeline/transforms/constant/ConstantData.java | 1 +
.../cratedbbulkloader/CrateDBBulkLoaderData.java | 5 +-
.../http/exceptions/CrateDBHopException.java | 4 +-
.../CreditCardValidatorData.java | 1 +
.../transforms/cubeinput/CubeInputData.java | 1 +
.../transforms/cubeoutput/CubeOutputData.java | 1 +
.../transforms/databasejoin/DatabaseJoinData.java | 1 +
.../databasejoin/DatabaseJoinMetaTest.java | 7 +-
.../databaselookup/DatabaseLookupData.java | 1 +
.../pipeline/transforms/datagrid/DataGridData.java | 1 +
.../hop/pipeline/transforms/dbproc/DBProcData.java | 1 +
.../hop/pipeline/transforms/delay/DelayData.java | 1 +
.../hop/pipeline/transforms/delete/DeleteData.java | 1 +
.../transforms/denormaliser/DenormaliserData.java | 1 +
.../detectemptystream/DetectEmptyStreamMeta.java | 8 +-
.../detectlastrow/DetectLastRowData.java | 1 +
.../dimensionlookup/DimensionLookupData.java | 1 +
.../dorisbulkloader/DorisBulkLoaderData.java | 1 +
.../dorisbulkloader/DorisBulkLoaderDialog.java | 12 +-
.../dynamicsqlrow/DynamicSqlRowData.java | 1 +
.../pipeline/transforms/edi2xml/Edi2XmlData.java | 1 +
.../transforms/excelinput/ExcelInputData.java | 1 +
.../excelwriter/ExcelWriterTransformData.java | 1 +
.../pipeline/transforms/execinfo/ExecInfoData.java | 1 +
.../transforms/execprocess/ExecProcessData.java | 1 +
.../transforms/execsqlrow/ExecSqlRowData.java | 1 +
.../hop/pipeline/transforms/fake/FakeData.java | 1 +
.../FieldsChangeSequenceData.java | 1 +
.../fieldsplitter/FieldSplitterData.java | 1 +
.../transforms/fileexists/FileExistsData.java | 1 +
.../transforms/filelocked/FileLockedData.java | 1 +
.../transforms/filemetadata/FileMetadataData.java | 1 +
.../filesfromresult/FilesFromResultData.java | 1 +
.../filestoresult/FilesToResultData.java | 1 +
.../transforms/filterrows/FilterRowsData.java | 1 +
.../transforms/flattener/FlattenerData.java | 1 +
.../pipeline/transforms/formula/FormulaData.java | 1 +
.../transforms/fuzzymatch/FuzzyMatchData.java | 1 +
.../transforms/getfilenames/GetFileNamesData.java | 1 +
.../getfilesrowcount/GetFilesRowsCountData.java | 1 +
.../getsubfolders/GetSubFoldersData.java | 1 +
.../gettablenames/GetTableNamesData.java | 1 +
.../transforms/getvariable/GetVariableData.java | 1 +
.../pipeline/transforms/groupby/GroupByData.java | 1 +
.../hop/pipeline/transforms/http/HttpData.java | 1 +
.../pipeline/transforms/httppost/HttpPostData.java | 1 +
.../hop/pipeline/transforms/ifnull/IfNullData.java | 1 +
.../transforms/insertupdate/InsertUpdateData.java | 1 +
.../hop/pipeline/transforms/janino/JaninoData.java | 1 +
.../transforms/javafilter/JavaFilterData.java | 1 +
.../UserDefinedJavaClassData.java | 1 +
.../transforms/javascript/ScriptValuesData.java | 1 +
.../transforms/javascript/ScriptValuesDummy.java | 200 +++++++++++++++------
.../transform/jdbcmetadata/JdbcMetadataData.java | 1 +
.../pipeline/transforms/joinrows/JoinRowsData.java | 1 +
.../transforms/jsoninput/JsonInputData.java | 1 +
.../transforms/jsonoutput/JsonOutputData.java | 1 +
.../jsonoutputenhanced/JsonOutputData.java | 1 +
.../jsoninput/reader/FastJsonReaderTest.java | 4 -
.../kafka/consumer/KafkaConsumerInputData.java | 1 +
.../kafka/producer/KafkaProducerOutputData.java | 1 +
.../transforms/ldapinput/LdapInputData.java | 1 +
.../transforms/ldapoutput/LdapOutputData.java | 1 +
.../loadfileinput/LoadFileInputData.java | 1 +
.../loadfileinput/LoadFileInputMetaTest.java | 4 -
.../hop/pipeline/transforms/mail/MailData.java | 1 +
.../transforms/mailinput/MailInputData.java | 1 +
.../transforms/input/MappingInputData.java | 1 +
.../transforms/mapping/SimpleMappingData.java | 1 +
.../transforms/memgroupby/MemoryGroupByData.java | 1 +
.../transforms/mergejoin/MergeJoinData.java | 1 +
.../transforms/mergerows/MergeRowsData.java | 1 +
.../transforms/metainject/MetaInjectData.java | 1 +
.../metastructure/TransformMetaStructureData.java | 1 +
.../monetdbbulkloader/MonetDbBulkLoaderData.java | 1 +
.../mongodbdelete/MongoDbDeleteData.java | 1 +
.../transforms/mongodbinput/MongoDbInputData.java | 1 +
.../transforms/multimerge/MultiMergeJoinData.java | 1 +
.../transforms/normaliser/NormaliserData.java | 1 +
.../hop/pipeline/transforms/nullif/NullIfData.java | 1 +
.../transforms/numberrange/NumberRangeData.java | 1 +
.../orabulkloader/OraBulkLoaderData.java | 1 +
.../transforms/pgbulkloader/PGBulkLoaderData.java | 1 +
.../pgpdecryptstream/PGPDecryptStreamData.java | 1 +
.../pgpencryptstream/PGPEncryptStreamData.java | 1 +
.../pipelineexecutor/PipelineExecutorData.java | 1 +
.../transforms/processfiles/ProcessFilesData.java | 1 +
.../propertyinput/PropertyInputData.java | 1 +
.../propertyoutput/PropertyOutputData.java | 1 +
.../propertyoutput/PropertyOutputIT.java | 35 ----
.../transforms/randomvalue/RandomValueData.java | 1 +
.../transforms/regexeval/RegexEvalData.java | 1 +
.../replacestring/ReplaceStringData.java | 1 +
.../reservoirsampling/ReservoirSamplingData.java | 1 +
.../hop/pipeline/transforms/rest/RestData.java | 1 +
.../transforms/rowgenerator/RowGeneratorData.java | 1 +
.../rowsfromresult/RowsFromResultData.java | 1 +
.../transforms/rowstoresult/RowsToResultData.java | 1 +
.../salesforce/SalesforceTransformData.java | 1 +
.../salesforcedelete/SalesforceDeleteData.java | 1 +
.../salesforceinput/SalesforceInputData.java | 1 +
.../salesforceinsert/SalesforceInsertData.java | 1 +
.../salesforceupdate/SalesforceUpdateData.java | 1 +
.../salesforceupsert/SalesforceUpsertData.java | 1 +
.../transforms/samplerows/SampleRowsData.java | 1 +
.../pipeline/transforms/sasinput/SasInputData.java | 1 +
.../schemamapping/SchemaMappingData.java | 1 +
.../hop/pipeline/transforms/script/ScriptData.java | 1 +
.../transforms/selectvalues/SelectValuesData.java | 1 +
.../serverstatus/GetServerStatusData.java | 1 +
.../setvaluefield/SetValueFieldData.java | 1 +
.../transforms/setvariable/SetVariableData.java | 1 +
.../bulkloader/SnowflakeBulkLoaderData.java | 1 +
.../hop/pipeline/transforms/sort/SortRowsData.java | 1 +
.../transforms/sortedmerge/SortedMergeData.java | 1 +
.../splitfieldtorows/SplitFieldToRowsData.java | 1 +
.../transforms/splunkinput/SplunkInputData.java | 1 +
.../hop/pipeline/transforms/sql/ExecSqlData.java | 1 +
.../sqlfileoutput/SQLFileOutputData.java | 1 +
.../hop/pipeline/transforms/ssh/SshData.java | 1 +
.../transforms/streamlookup/StreamLookupData.java | 1 +
.../streamschemamerge/StreamSchemaData.java | 1 +
.../transforms/stringcut/StringCutData.java | 1 +
.../stringoperations/StringOperationsData.java | 1 +
.../transforms/switchcase/SwitchCaseData.java | 1 +
.../SynchronizeAfterMergeData.java | 1 +
.../transforms/systemdata/SystemDataData.java | 1 +
.../transforms/systemdata/SystemDataMetaTest.java | 4 -
.../transforms/tablecompare/TableCompareData.java | 1 +
.../transforms/tableexists/TableExistsData.java | 1 +
.../transforms/tableinput/TableInputData.java | 1 +
.../transforms/tableoutput/TableOutputData.java | 1 +
.../pipeline/transforms/csvinput/CsvInputData.java | 1 +
.../transforms/fileinput/TextFileInputData.java | 1 +
.../fileinput/text/TextFileInputData.java | 1 +
.../textfileoutput/TextFileOutputData.java | 1 +
.../hop/pipeline/transforms/tika/TikaData.java | 1 +
.../tokenreplacement/TokenReplacementData.java | 1 +
.../UniqueRowsByHashSetData.java | 1 +
.../hop/pipeline/transforms/update/UpdateData.java | 1 +
.../transforms/validator/ValidatorData.java | 1 +
.../transforms/valuemapper/ValueMapperData.java | 1 +
.../WebServiceAvailableData.java | 1 +
.../transforms/webservices/WebServiceData.java | 1 +
.../workflowexecutor/WorkflowExecutorData.java | 1 +
.../transforms/writetolog/WriteToLogData.java | 1 +
.../pipeline/transforms/xml/addxml/AddXmlData.java | 1 +
.../transforms/xml/getxmldata/GetXmlDataData.java | 1 +
.../xml/xmlinputstream/XmlInputStreamData.java | 1 +
.../transforms/xml/xmljoin/XmlJoinData.java | 1 +
.../transforms/xml/xmloutput/XmlOutputData.java | 1 +
.../xml/xsdvalidator/XsdValidatorData.java | 1 +
.../hop/pipeline/transforms/xml/xslt/XsltData.java | 1 +
.../transforms/yamlinput/YamlInputData.java | 1 +
.../pipeline/transforms/zipfile/ZipFileData.java | 1 +
.../apache/hop/ui/core/dialog/EnterListDialog.java | 28 ++-
.../hop/ui/core/dialog/EnterOrderedListDialog.java | 24 ++-
.../pipeline/dialog/PipelineDialogPluginType.java | 4 +-
.../workflow/dialog/WorkflowDialogPluginType.java | 4 +-
307 files changed, 887 insertions(+), 468 deletions(-)