You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2020/12/11 11:05:31 UTC

[incubator-hop] branch master updated (5ba3724 -> 61c7ce3)

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/incubator-hop.git.


    from 5ba3724  Merge pull request #455 from nadment/HOP-2285
     new 3454acc  HOP-2274 Declare all plugins with annotations only (Jandex) - Add jandex-maven-plugin to build process - JarFileCache use jandex library - Remove plugin.xml files - Remove plugin.xml codes - Remove scannotation library - FatJarBuilder build index annotation for already indexed jars
     new 0afe35c  HOP-2274 Adapte to HOP-2268
     new bdce3f9  Merge remote-tracking branch 'upstream/master' into HOP-2274
     new 61c7ce3  Merge pull request #444 from nadment/HOP-2274

The 1191 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:
 core/pom.xml                                       |  25 +-
 core/src/main/java/org/apache/hop/core/Const.java  | 105 ------
 .../hop/core/config/plugin/ConfigPluginType.java   |  26 --
 .../hop/core/database/DatabasePluginType.java      |  27 --
 .../hop/core/database/GenericDatabaseMeta.java     |   7 +-
 .../apache/hop/core/database/NoneDatabaseMeta.java |   1 +
 .../core/encryption/HopTwoWayPasswordEncoder.java  |   5 +
 .../TwoWayPasswordEncoderPluginType.java           |  19 -
 .../core/extension/ExtensionPointPluginType.java   |  19 -
 .../apache/hop/core/gui/plugin/GuiPluginType.java  |  26 --
 .../apache/hop/core/logging/LoggingPluginType.java |  21 --
 .../apache/hop/core/plugins/BaseFragmentType.java  |   5 -
 .../apache/hop/core/plugins/BasePluginType.java    | 409 +++++----------------
 .../org/apache/hop/core/plugins/JarFileCache.java  | 146 ++++++--
 ...ileAnnotationPlugin.java => JarFilePlugin.java} |   4 +-
 .../hop/core/row/value/ValueMetaBigNumber.java     |   6 +
 .../apache/hop/core/row/value/ValueMetaBinary.java |   6 +
 .../hop/core/row/value/ValueMetaBoolean.java       |   6 +
 .../apache/hop/core/row/value/ValueMetaDate.java   |   6 +
 .../hop/core/row/value/ValueMetaInteger.java       |   6 +
 .../core/row/value/ValueMetaInternetAddress.java   |   6 +
 .../apache/hop/core/row/value/ValueMetaNone.java   |   5 +
 .../apache/hop/core/row/value/ValueMetaNumber.java |   6 +
 .../apache/hop/core/row/value/ValueMetaPlugin.java |   5 +
 .../hop/core/row/value/ValueMetaPluginType.java    |  19 -
 .../hop/core/row/value/ValueMetaSerializable.java  |   6 +
 .../apache/hop/core/row/value/ValueMetaString.java |   6 +
 .../hop/core/row/value/ValueMetaTimestamp.java     |   6 +
 .../core/search/SearchableAnalyserPluginType.java  |  26 --
 .../apache/hop/core/vfs/plugin/VfsPluginType.java  |  27 --
 .../hop/metadata/plugin/MetadataPluginType.java    |  29 --
 core/src/main/resources/hop-database-types.xml     |  13 -
 core/src/main/resources/hop-extension-points.xml   |   5 -
 core/src/main/resources/hop-logging-plugins.xml    |  10 -
 .../resources/hop-password-encoder-plugins.xml     |   8 -
 core/src/main/resources/hop-valuemeta-plugins.xml  |  68 ----
 core/src/main/resources/hop-vfs-plugins.xml        |  10 -
 .../hop/core/plugins/BasePluginTypeTest.java       |  58 +--
 .../auth/AuthenticationConsumerPluginType.java     |   8 +-
 .../auth/AuthenticationProviderPluginType.java     |  23 +-
 .../core/auth/KerberosAuthenticationProvider.java  |   5 +
 .../UsernamePasswordAuthenticationProvider.java    |   6 +-
 .../hop/core/compress/CompressionPluginType.java   |  23 +-
 .../hop/core/compress/NoneCompressionProvider.java |   5 +
 .../compress/gzip/GzipCompressionProvider.java     |   6 +
 .../HadoopSnappyCompressionProvider.java           |   6 +
 .../compress/snappy/SnappyCompressionProvider.java |   6 +
 .../core/compress/zip/ZipCompressionProvider.java  |   6 +
 .../apache/hop/core/plugins/ActionPluginType.java  |  18 -
 .../hop/core/plugins/HopServerPluginType.java      |  21 --
 .../hop/core/plugins/PartitionerPluginType.java    |  26 +-
 .../hop/core/plugins/TransformPluginType.java      |  20 -
 .../org/apache/hop/pipeline/ModPartitioner.java    |   6 +
 .../pipeline/engine/PipelineEnginePluginType.java  |  25 --
 .../engines/local/LocalPipelineEngine.java         |   6 +
 .../local/LocalPipelineRunConfiguration.java       |   2 +-
 .../localsingle/LocalSinglePipelineEngine.java     |   6 +
 .../engines/remote/RemotePipelineEngine.java       |   6 +
 .../remote/RemotePipelineRunConfiguration.java     |   2 +-
 .../transform/RowDistributionPluginType.java       |   8 -
 .../hop/pipeline/transforms/dummy/DummyMeta.java   |  10 +
 .../pipeline/transforms/groupby/GroupByMeta.java   |  11 +-
 .../pipeline/transforms/injector/InjectorMeta.java |  10 +
 .../pipelineexecutor/PipelineExecutorMeta.java     |  10 +
 .../transforms/tableinput/TableInputMeta.java      |  10 +
 .../workflowexecutor/WorkflowExecutorMeta.java     |  11 +-
 .../workflow/actions/pipeline/ActionPipeline.java  |  14 +-
 .../workflow/actions/special/ActionSpecial.java    |  10 +-
 .../workflow/actions/workflow/ActionWorkflow.java  |  15 +-
 .../workflow/engine/WorkflowEnginePluginType.java  |  27 --
 .../engines/local/LocalWorkflowEngine.java         |   6 +
 .../local/LocalWorkflowRunConfiguration.java       |   6 +-
 .../engines/remote/RemoteWorkflowEngine.java       |   6 +
 .../remote/RemoteWorkflowRunConfiguration.java     |   2 +-
 .../java/org/apache/hop/www/AddExportServlet.java  |   2 +
 .../org/apache/hop/www/AddPipelineServlet.java     |   2 +
 .../org/apache/hop/www/AddWorkflowServlet.java     |   2 +
 .../apache/hop/www/GetPipelineImageServlet.java    |   2 +
 .../apache/hop/www/GetPipelineStatusServlet.java   |   3 +-
 .../java/org/apache/hop/www/GetStatusServlet.java  |   2 +
 .../apache/hop/www/GetWorkflowImageServlet.java    |   2 +
 .../apache/hop/www/GetWorkflowStatusServlet.java   |   3 +-
 .../apache/hop/www/NextSequenceValueServlet.java   |   2 +
 .../org/apache/hop/www/PausePipelineServlet.java   |   2 +
 .../hop/www/PrepareExecutionPipelineServlet.java   |   3 +-
 .../org/apache/hop/www/RegisterPackageServlet.java |   2 +
 .../apache/hop/www/RegisterPipelineServlet.java    |   2 +
 .../apache/hop/www/RegisterWorkflowServlet.java    |   2 +
 .../org/apache/hop/www/RemovePipelineServlet.java  |   3 +-
 .../org/apache/hop/www/RemoveWorkflowServlet.java  |   3 +-
 .../org/apache/hop/www/SniffTransformServlet.java  |   3 +-
 .../hop/www/StartExecutionPipelineServlet.java     |   3 +-
 .../org/apache/hop/www/StartPipelineServlet.java   |   3 +-
 .../org/apache/hop/www/StartWorkflowServlet.java   |   3 +-
 .../org/apache/hop/www/StopPipelineServlet.java    |   3 +-
 .../org/apache/hop/www/StopWorkflowServlet.java    |   3 +-
 .../resources/hop-authentication-providers.xml     |  19 -
 .../main/resources/hop-compression-providers.xml   |  43 ---
 engine/src/main/resources/hop-config-plugins.xml   |   8 -
 engine/src/main/resources/hop-metadata-plugins.xml |  39 --
 .../src/main/resources/hop-partition-plugins.xml   |  23 --
 engine/src/main/resources/hop-pipeline-engines.xml |  24 --
 engine/src/main/resources/hop-servlets.xml         | 112 ------
 engine/src/main/resources/hop-transforms.xml       |  47 ---
 engine/src/main/resources/hop-workflow-actions.xml |  31 --
 engine/src/main/resources/hop-workflow-engines.xml |  16 -
 .../action/messages/messages_de_DE.properties      |   4 -
 .../action/messages/messages_en_US.properties      |   4 -
 .../action/messages/messages_es_AR.properties      |   1 -
 .../action/messages/messages_fr_FR.properties      |   3 -
 .../action/messages/messages_it_IT.properties      |   1 -
 .../action/messages/messages_ja_JP.properties      |   2 -
 .../action/messages/messages_ko_KR.properties      |   1 -
 .../action/messages/messages_zh_CN.properties      |   2 -
 .../pipeline/messages/messages_de_DE.properties    |   1 +
 .../pipeline/messages/messages_en_US.properties    |   2 +
 .../pipeline/messages/messages_fr_FR.properties    |   1 +
 .../workflow/messages/messages_de_DE.properties    |   2 +
 .../workflow/messages/messages_en_US.properties    |   2 +
 .../workflow/messages/messages_es_AR.properties    |   1 +
 .../workflow/messages/messages_fr_FR.properties    |   2 +
 .../workflow/messages/messages_ja_JP.properties    |   2 +
 .../workflow/messages/messages_zh_CN.properties    |   2 +
 .../HopPipelineMetaToBeamPipelineConverter.java    |  32 +-
 .../hop/beam/pipeline/fatjar/FatJarBuilder.java    | 195 +++-------
 pom.xml                                            |  22 +-
 .../apache/hop/ui/core/dialog/ContextDialog.java   |   2 +-
 .../apache/hop/ui/core/vfs/HopVfsFileDialog.java   |   2 +-
 .../hop/ui/hopgui/file/HopFileTypePluginType.java  |  27 --
 .../delegates/HopGuiPipelineGridDelegate.java      |   2 +-
 .../delegates/HopGuiPipelineLogDelegate.java       |   4 +-
 .../hopgui/file/workflow/HopGuiWorkflowGraph.java  |   3 +
 .../delegates/HopGuiWorkflowGridDelegate.java      |   4 +-
 .../delegates/HopGuiWorkflowLogDelegate.java       |   2 +-
 .../perspective/HopPerspectivePluginType.java      |  16 -
 .../dataorch/HopDataOrchestrationPerspective.java  |   2 +-
 .../perspective/metadata/MetadataPerspective.java  |   2 +-
 .../HopPluginExplorePerspective.java               |   2 +-
 .../perspective/search/HopSearchPerspective.java   |   2 +-
 .../pipeline/dialog/PipelineDialogPluginType.java  |   7 -
 .../workflow/dialog/WorkflowDialogPluginType.java  |   8 -
 ui/src/main/resources/hop-file-types.xml           |  13 -
 ui/src/main/resources/hop-gui-plugins.xml          | 103 ------
 ui/src/main/resources/hop-perspective-plugins.xml  |  27 --
 .../main/resources/hop-search-analyser-plugins.xml |  37 --
 145 files changed, 663 insertions(+), 1877 deletions(-)
 rename core/src/main/java/org/apache/hop/core/plugins/{JarFileAnnotationPlugin.java => JarFilePlugin.java} (93%)
 delete mode 100644 core/src/main/resources/hop-database-types.xml
 delete mode 100644 core/src/main/resources/hop-extension-points.xml
 delete mode 100644 core/src/main/resources/hop-logging-plugins.xml
 delete mode 100644 core/src/main/resources/hop-password-encoder-plugins.xml
 delete mode 100644 core/src/main/resources/hop-valuemeta-plugins.xml
 delete mode 100644 core/src/main/resources/hop-vfs-plugins.xml
 delete mode 100644 engine/src/main/resources/hop-authentication-providers.xml
 delete mode 100644 engine/src/main/resources/hop-compression-providers.xml
 delete mode 100644 engine/src/main/resources/hop-config-plugins.xml
 delete mode 100644 engine/src/main/resources/hop-metadata-plugins.xml
 delete mode 100644 engine/src/main/resources/hop-partition-plugins.xml
 delete mode 100644 engine/src/main/resources/hop-pipeline-engines.xml
 delete mode 100644 engine/src/main/resources/hop-servlets.xml
 delete mode 100644 engine/src/main/resources/hop-transforms.xml
 delete mode 100644 engine/src/main/resources/hop-workflow-actions.xml
 delete mode 100644 engine/src/main/resources/hop-workflow-engines.xml
 delete mode 100644 ui/src/main/resources/hop-file-types.xml
 delete mode 100644 ui/src/main/resources/hop-gui-plugins.xml
 delete mode 100644 ui/src/main/resources/hop-perspective-plugins.xml
 delete mode 100644 ui/src/main/resources/hop-search-analyser-plugins.xml