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 2022/11/21 14:52:39 UTC

[hop] branch master updated (88124a3f3c -> 6b5aed9d5f)

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 88124a3f3c Merge pull request #1812 from hansva/master
     new 01412cb0aa HOP-4324 : Cleanup XML of transform Memory Group By (bug fix)
     new b456cfbab7 HOP-4324 : Cleanup XML of transform Memory Group By (lib fix for IT)
     new 03e170a1a2 HOP-4613 : Set default values on variables in Hop Web container
     new 222ae18d0f HOP-4614 : customers-input data set has a missing format mask for id field
     new 8d78dd5b6d HOP-4607 : Toolbar Export to Excel inside preview rows (last 100) threw an error about conversion
     new 77f37d4fa4 HOP-4603 : Log lines are duplicated
     new 6666aa651d HOP-3995 : Upgrade Cassandra transforms for Cassandra 4.0 support HOP-4429 : Cleanup XML of transforms Cassandra Input/Output/SSTable HOP-4596 : Create dependency to the Beam API in core
     new 350860de24 HOP-4568 : Workflows can't see changes for variables defined in hop-config
     new c787fd8ed0 HOP-4616 : Improve Neo4j v5 compatibility
     new c69d55bcc1 HOP-4596 : Create dependency to the Beam API in core (spark fix)
     new 6b5aed9d5f Merge pull request #1813 from mattcasters/cypher-builder

The 4881 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:
 assemblies/lib-beam/pom.xml                        | 109 ++----
 assemblies/plugins/engines/beam/pom.xml            |   1 -
 .../plugins/engines/beam/src/assembly/assembly.xml |   6 +-
 assemblies/plugins/tech/cassandra/pom.xml          | 139 +------
 .../tech/cassandra/src/assembly/assembly.xml       |  51 ++-
 .../transforms/excel/src/assembly/assembly.xml     |   4 +-
 .../transforms/formula/src/assembly/assembly.xml   |   4 +-
 .../transforms/tika/src/assembly/assembly.xml      |   2 +-
 ...asCode.java => IEnumHasCodeAndDescription.java} |   4 +-
 .../metadata/serializer/xml/XmlMetadataUtil.java   |  24 +-
 docker/Dockerfile.web                              |   6 +-
 docker/Dockerfile.web-fatjar                       |  16 +-
 docker/create_hop_web_container.sh                 |   3 +
 .../integration-tests-cassandra.yaml               |   2 +-
 .../integration-tests/integration-tests-neo4j.yaml |   2 +-
 engine-beam/pom.xml                                |   4 +-
 .../execution/local/FileExecutionInfoLocation.java |  15 +-
 .../src/main/java/org/apache/hop/run/HopRun.java   |   1 -
 .../main-0008-target-output-transform.hwf          |  37 +-
 .../metadata/cassandra-connection/local.json       |   8 +-
 .../cassandra-input-validation.hpl                 |   2 -
 .../cassandra-output-to-table.hpl                  |  56 ++-
 .../main-cassandra-input-output.hwf                |   6 +-
 .../tests/shared/validate-tests-in-folder.hpl      | 149 ++++----
 .../database/main-0002-copy-driver-for-generic.hwf |   2 +-
 .../unit-test/main-action-index-validate UNIT.json |  18 +-
 .../main-action-index-validate.hpl                 |   4 +-
 .../main-neo4j-cypher-returns.hwf                  |  19 +-
 .../main-neo4j-output-merge-nodes.hwf              |   6 +-
 .../remove-everything/drop all constraints.hpl     |   8 +-
 .../shared/remove-everything/drop all indexes.hpl  |   6 +-
 integration-tests/transforms/0037-apache-tika.hpl  |   2 +-
 .../transforms/datasets/golden-apache-tika.csv     |   2 +-
 .../samples/metadata/dataset/customers-input.json  |   2 +-
 plugins/tech/cassandra/pom.xml                     |  46 +--
 .../hop/databases/cassandra/ConnectionFactory.java |  45 ---
 .../cassandra/datastax/DriverConnection.java       | 402 ++++++++++++++++-----
 .../cassandra/datastax/DriverCqlRowHandler.java    | 221 +++++------
 .../cassandra/datastax/DriverKeyspace.java         |  82 +++--
 .../cassandra/datastax/TableMetaData.java          | 101 ++++--
 .../cassandra/metadata/CassandraConnection.java    |  88 +++--
 .../metadata/CassandraConnectionEditor.java        |  16 +-
 .../hop/databases/cassandra/spi/Connection.java    | 113 ------
 .../hop/databases/cassandra/spi/CqlRowHandler.java |   7 -
 .../databases/cassandra/spi/ITableMetaData.java    |   7 +-
 .../hop/databases/cassandra/spi/Keyspace.java      |   5 +-
 .../databases/cassandra/util/CassandraUtils.java   |  52 ++-
 .../transforms/cassandrainput/CassandraInput.java  |   6 +-
 .../cassandrainput/CassandraInputData.java         |   4 +-
 .../cassandrainput/CassandraInputDialog.java       |  18 +-
 .../cassandrainput/CassandraInputMeta.java         | 193 +++++-----
 .../cassandraoutput/CassandraOutput.java           |  48 +--
 .../cassandraoutput/CassandraOutputData.java       |   4 +-
 .../cassandraoutput/CassandraOutputDialog.java     |  25 +-
 .../cassandraoutput/CassandraOutputMeta.java       | 313 +++++++++-------
 .../cassandrasstableoutput/SSTableOutput.java      |   4 +-
 .../SSTableOutputDialog.java                       |  14 +-
 .../cassandrasstableoutput/SSTableOutputMeta.java  | 183 ++++------
 .../writer/Cql3SSTableWriter.java                  |  15 +-
 .../hop/workflow/actions/execcql/ExecCql.java      |  31 +-
 .../cassandra/datastax/DriverConnectionTest.java   | 144 --------
 .../datastax/DriverCqlRowHandlerTest.java          | 291 ---------------
 .../cassandra/util/CassandraUtilsTest.java         |  17 +-
 .../CassandraOutputMetaInjectionTest.java          |  52 ---
 .../cassandraoutput/CassandraOutputMetaTest.java   |  10 +-
 .../cassandraoutput/CassandraOutputTest.java       |  20 +-
 .../SSTableOutputMetaInjectionTest.java            |   2 +-
 .../SSTableOutputMetaTest.java                     |  35 +-
 .../apache/hop/neo4j/actions/index/Neo4jIndex.java |   2 +-
 .../hop/neo4j/shared/NeoConnectionUtils.java       |  10 +-
 .../TableViewExportToExcelToolbarButton.java       |  39 +-
 .../transforms/memgroupby/MemoryGroupBy.java       |   4 +-
 pom.xml                                            |  10 +-
 .../org/apache/hop/ui/core/gui/BaseGuiWidgets.java |   2 +-
 .../org/apache/hop/ui/core/gui/GuiMenuWidgets.java |   9 +-
 75 files changed, 1385 insertions(+), 2025 deletions(-)
 copy core/src/main/java/org/apache/hop/metadata/api/{IEnumHasCode.java => IEnumHasCodeAndDescription.java} (89%)
 delete mode 100644 plugins/tech/cassandra/src/main/java/org/apache/hop/databases/cassandra/ConnectionFactory.java
 delete mode 100644 plugins/tech/cassandra/src/main/java/org/apache/hop/databases/cassandra/spi/Connection.java
 delete mode 100644 plugins/tech/cassandra/src/test/java/org/apache/hop/database/cassandra/datastax/DriverConnectionTest.java
 delete mode 100644 plugins/tech/cassandra/src/test/java/org/apache/hop/database/cassandra/datastax/DriverCqlRowHandlerTest.java
 delete mode 100644 plugins/tech/cassandra/src/test/java/org/apache/hop/pipeline/transforms/cassandraoutput/CassandraOutputMetaInjectionTest.java