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 67b1678 Merge pull request #891 from bamaer/HOP-2985
new e78ec0d HOP-2980 : Don't log to slf4j
new 79386f3 HOP-2980 : Don't log to slf4j (more cleanup)
new 7696a1f HOP-2986 : VFS S3: bucket name is not calculated correctly
new d8e6d59 HOP-2984 : HopVfs.fsm doesn't see VFS plugins
new e0a9d9a HOP-2984 : HopVfs.fsm doesn't see VFS plugins
new fde4c98 HOP-2967 : Non-local folders for projects are not working
HOP-2941 : Import from Kettle/PDI - if import fails the user isn't notified
HOP-2655 : Kettle import: enable name-filename synchronization after import
new 4080d6f HOP-2828 : Kettle Import: align transform/action locations
with grid
new 6a6a4cb HOP-2659 : add option to skip folders while importing
HOP-2661 : add CLI import tool
new 45af0b0 HOP-2661 : add CLI import tool (index update)
new e9b874c Merge pull request #892 from mattcasters/master
The 2372 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:
.../resources/{hop-conf.bat => hop-import.bat} | 4 +-
.../resources/{hop-search.sh => hop-import.sh} | 7 +-
.../org/apache/hop/core/HopClientEnvironment.java | 107 ++--
.../org/apache/hop/core/LogProgressMonitor.java | 36 +-
.../hop/core/config/ConfigFileSerializer.java | 69 ++-
.../hop/core/extension/HopExtensionPoint.java | 3 +
.../main/java/org/apache/hop/core/vfs/HopVfs.java | 26 -
.../serializer/json/JsonMetadataProvider.java | 77 ++-
.../serializer/json/JsonMetadataSerializer.java | 194 ++++---
.../modules/ROOT/pages/hop-tools/hop-import.adoc | 100 ++++
.../modules/ROOT/pages/hop-tools/index.adoc | 1 +
.../ROOT/pages/plugins/import/kettle-import.adoc | 72 +++
.../java/org/apache/hop/core/HopEnvironment.java | 125 ++--
.../main/java/org/apache/hop/imp/HopImport.java | 618 ++++++++++++++++++++
.../java/org/apache/hop/imp/HopImportBase.java | 499 ++++++++++++++++
.../main/java/org/apache/hop/imp/IHopImport.java | 158 +++++
.../ImportPlugin.java} | 33 +-
.../java/org/apache/hop/imp/ImportPluginType.java | 49 +-
.../org/apache/hop/imports/HopDbConnImport.java | 6 +-
.../java/org/apache/hop/imports/HopImport.java | 168 ------
.../java/org/apache/hop/imports/HopVarImport.java | 23 -
.../java/org/apache/hop/imports/IHopImport.java | 41 --
.../apache/hop/imports/gui/HopImportGuiPlugin.java | 56 +-
.../apache/hop/imports/kettle/KettleImport.java | 637 +++++++++++++++------
.../hop/imports/kettle/KettleImportDialog.java | 507 +++++++++-------
.../imports/gui/messages/messages_en_US.properties | 2 -
.../imports/gui/messages/messages_it_IT.properties | 2 -
.../kettle/messages/messages_en_US.properties | 6 +-
.../kettle/messages/messages_it_IT.properties | 2 -
.../hop/projects/xp/HopImportDbConnections.java | 8 +-
.../hop/projects/xp/HopImportMigratedFiles.java | 192 ++++---
.../apache/hop/projects/xp/HopImportVariables.java | 79 ++-
.../projects/xp/ProjectHomeExtensionPoint.java} | 29 +-
.../main/java/org/apache/hop/testing/DataSet.java | 122 ++--
.../org/apache/hop/testing/PipelineUnitTest.java | 8 +-
.../org/apache/hop/ui/testing/DataSetEditor.java | 10 +-
.../org/apache/hop/vfs/s3/s3/vfs/S3FileName.java | 4 +-
.../org/apache/hop/vfs/s3/s3/vfs/S3FileObject.java | 20 +-
.../org/apache/hop/vfs/s3/s3a/vfs/S3AFileName.java | 4 +-
.../vfs/s3/s3common/S3CommonFileInputStream.java | 4 +-
.../hop/vfs/s3/s3common/S3CommonFileObject.java | 23 +-
.../hop/vfs/s3/s3common/S3CommonFileProvider.java | 24 +-
.../hop/vfs/s3/s3common/S3CommonFileSystem.java | 9 +-
.../s3common/S3CommonFileSystemConfigBuilder.java | 8 +-
.../vfs/s3/s3common/S3CommonPipedOutputStream.java | 40 +-
45 files changed, 2923 insertions(+), 1289 deletions(-)
copy assemblies/static/src/main/resources/{hop-conf.bat => hop-import.bat}
(95%)
copy assemblies/static/src/main/resources/{hop-search.sh => hop-import.sh}
(95%)
copy ui/src/main/java/org/apache/hop/core/ProgressMonitorAdapter.java =>
core/src/main/java/org/apache/hop/core/LogProgressMonitor.java (68%)
create mode 100644
docs/hop-user-manual/modules/ROOT/pages/hop-tools/hop-import.adoc
create mode 100644
docs/hop-user-manual/modules/ROOT/pages/plugins/import/kettle-import.adoc
create mode 100644 engine/src/main/java/org/apache/hop/imp/HopImport.java
create mode 100644 engine/src/main/java/org/apache/hop/imp/HopImportBase.java
create mode 100644 engine/src/main/java/org/apache/hop/imp/IHopImport.java
rename
engine/src/main/java/org/apache/hop/{core/annotations/ImportRulePlugin.java =>
imp/ImportPlugin.java} (65%)
copy
ui/src/main/java/org/apache/hop/ui/hopgui/perspective/HopPerspectivePluginType.java
=> engine/src/main/java/org/apache/hop/imp/ImportPluginType.java (51%)
delete mode 100644
plugins/misc/import/src/main/java/org/apache/hop/imports/HopImport.java
delete mode 100644
plugins/misc/import/src/main/java/org/apache/hop/imports/HopVarImport.java
delete mode 100644
plugins/misc/import/src/main/java/org/apache/hop/imports/IHopImport.java
copy
plugins/misc/{testing/src/main/java/org/apache/hop/testing/xp/HopGuiPipelineAfterClose.java
=>
projects/src/main/java/org/apache/hop/projects/xp/ProjectHomeExtensionPoint.java}
(60%)