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 a414731 Merge pull request #981 from hansva/HOP-2377
new 3daae7e HOP-3145 : Neo4j Cypher transform executes query multiple
time with retry specified
new 8b81859 HOP-3146 : An action to create indexes on Neo4j
new 0648fdb HOP-3145 : Neo4j Cypher transform executes query multiple
time with retry specified HOP-3147 : Neo4j add IF NOT EXISTS when creating
indexes HOP-3148 : Neo4j: support List and Map data types in Cypher return
values
new d55afca HOP-3146 : An action to create indexes on Neo4j (doc)
new 7adaa60 HOP-3149 : Graph Output: support relationship properties in
graph data type
new 0eab109 HOP-3150 : Neo4j Graph Model: allow import from Arrows JSON
model
new f080acc HOP-3148 : Neo4j: support List and Map data types in Cypher
return values
new 2b4acfa HOP-3152 : Graph Model editor : import button for properties
doesn't work HOP-3146 : An action to create indexes/constraints in Neo4j
new fc3862f HOP-3153 : Graph Model editor: changes are not flagged and
model can't be saved
new 61aa497 HOP-3146 : An action to create indexes/constraints in Neo4j
(fixes)
new cad0a04 HOP-2391 : Samples for various transforms and actions (Neo4j)
new bfe14f5 HOP-2391 : Samples for various transforms and actions (neo4j)
new 15260f6 HOP-2391 : Samples for various transforms and actions (doc
license)
new aa13d1e HOP-3146 : An action to create indexes/constraints in Neo4j
(docs update)
new af34794 HOP-3154 : There is no non-GUI way to export metadata to a
file for Beam HOP-3155 : Listing projects errors out if there's any
configuration error
new ee97ff7 HOP-3154 : There is no non-GUI way to export metadata to a
file for Beam (-xm option doc)
new e3c0420 HOP-3157 : Typo on Flink run configuration option: checkpoint
mode
new fc4e9b0 HOP-3157 : Typo on Flink run configuration option: disable
metrics
new eec427b HOP-3159 : Dataflow run configuration: variables are not
always resolved HOP-3156 : Change not seen when modifying variables in a
pipeline run configuration
new 9419727 Merge pull request #982 from mattcasters/master
The 2641 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:
.../tech/neo4j/beers-wikipedia-graph-workflow.png | Bin 0 -> 127604 bytes
.../neo4j/cleanup-remove-everything-workflow.png | Bin 0 -> 82620 bytes
.../neo4j/data-loading-graph-output-transform.png | Bin 0 -> 224827 bytes
.../neo4j-cypher-complex-returns-pipeline.png | Bin 0 -> 38374 bytes
...neo4j-cypher-unwind-simple-collect-into-map.png | Bin 0 -> 22027 bytes
.../tech/neo4j/neo4j-cypher-unwind-simple.png | Bin 0 -> 27543 bytes
.../neo4j/neo4j-output-parallel-load-pipeline.png | Bin 0 -> 31930 bytes
.../neo4j/neo4j-output-parallel-load-transform.png | Bin 0 -> 296106 bytes
docs/hop-user-manual/modules/ROOT/nav.adoc | 2 +
.../ROOT/pages/hop-tools/hop-conf/hop-conf.adoc | 33 +-
.../pages/pipeline/transforms/neo4j-gencsv.adoc | 14 +-
.../pipeline/transforms/neo4j-graphoutput.adoc | 27 +-
.../modules/ROOT/pages/technology/neo4j/index.adoc | 11 +-
.../technology/neo4j/working-with-neo4j-data.adoc | 154 ++
.../pages/workflow/actions/neo4j-constraint.adoc | 37 +
.../ROOT/pages/workflow/actions/neo4j-index.adoc | 36 +
.../hop/pipeline/engine/PipelineEngineFactory.java | 6 +-
integration-tests/neo4j/datasets/indexes.csv | 4 +
.../neo4j/metadata/dataset/indexes.json | 72 +
.../unit-test/main-action-index-validate UNIT.json | 56 +
.../main-action-index-validate.hpl} | 137 +-
.../tests/neo4j-action-index/main-action-index.hwf | 177 ++
.../neo4j-cypher-returns-validation.hpl | 43 +-
.../flink/BeamFlinkPipelineRunConfiguration.java | 609 +++---
.../HopPipelineMetaToBeamPipelineConverter.java | 29 +-
.../config/ProjectsConfigOptionPlugin.java | 140 +-
.../hop/projects/config/ProjectsOptionPlugin.java | 69 +-
.../project/ManageProjectsOptionPlugin.java | 67 +-
.../neo4j/actions/constraint/ConstraintType.java | 41 +
.../neo4j/actions/constraint/ConstraintUpdate.java | 153 ++
.../neo4j/actions/constraint/Neo4jConstraint.java | 235 ++
.../actions/constraint/Neo4jConstraintDialog.java | 306 +++
.../hop/neo4j/actions/constraint/ObjectType.java | 41 +
.../hop/neo4j/actions/constraint/UpdateType.java | 41 +
.../hop/neo4j/actions/index/IndexUpdate.java | 130 ++
.../apache/hop/neo4j/actions/index/Neo4jIndex.java | 233 ++
.../hop/neo4j/actions/index/Neo4jIndexDialog.java | 282 +++
.../apache/hop/neo4j/actions/index/ObjectType.java | 41 +
.../apache/hop/neo4j/actions/index/UpdateType.java | 41 +
.../org/apache/hop/neo4j/core/data/GraphData.java | 36 +-
.../apache/hop/neo4j/core/data/GraphNodeData.java | 2 -
.../hop/neo4j/core/data/GraphPropertyDataType.java | 18 +-
.../apache/hop/neo4j/model/GraphModelEditor.java | 356 ++-
.../hop/neo4j/model/arrows/ArrowsAppImporter.java | 150 ++
.../hop/neo4j/shared/NeoConnectionUtils.java | 9 +-
.../apache/hop/neo4j/transforms/cypher/Cypher.java | 99 +-
.../hop/neo4j/transforms/cypher/CypherDialog.java | 2 +-
.../hop/neo4j/transforms/graph/GraphOutput.java | 87 +-
.../neo4j/src/main/resources/neo4j_constraint.svg | 52 +
.../tech/neo4j/src/main/resources/neo4j_index.svg | 33 +
.../constraint/messages/messages_en_US.properties | 31 +
.../index/messages/messages_en_US.properties | 30 +
.../neo4j/model/messages/messages_en_US.properties | 5 +-
.../neo4j/src/main/samples/files/customers-100.txt | 101 +
.../samples/metadata/neo4j-connection/demo.json | 25 +
.../metadata/neo4j-graph-model/Belgian Beers.json | 193 ++
.../samples/neo4j/beers-wikipedia-graph-output.hpl | 149 ++
.../main/samples/neo4j/beers-wikipedia-graph.hwf | 264 +++
.../samples/neo4j/beers-wikipedia-query-paths.hpl | 735 +++++++
.../main/samples/neo4j/beers-wikipedia-scrub.hpl | 2268 ++++++++++++++++++++
.../neo4j/cleanup-remove-all-constraints.hpl | 144 +-
.../samples/neo4j/cleanup-remove-all-indexes.hpl | 144 +-
.../samples/neo4j/cleanup-remove-all-nodes.hpl | 330 +++
.../neo4j/cleanup-remove-all-relationships.hpl | 330 +++
.../samples/neo4j/cleanup-remove-everything.hwf | 212 ++
.../samples/neo4j/neo4j-cypher-complex-returns.hpl | 144 +-
.../samples/neo4j/neo4j-cypher-unwind-simple.hpl | 146 +-
.../samples/neo4j/neo4j-output-parallel-load.hpl | 306 +++
.../samples/neo4j/neo4j-script-simple-sample.hwf | 86 +
.../hopgui/file/pipeline/HopGuiPipelineGraph.java | 18 +-
.../config/PipelineRunConfigurationEditor.java | 413 ++--
71 files changed, 9001 insertions(+), 1184 deletions(-)
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/beers-wikipedia-graph-workflow.png
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/cleanup-remove-everything-workflow.png
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/data-loading-graph-output-transform.png
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/neo4j-cypher-complex-returns-pipeline.png
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/neo4j-cypher-unwind-simple-collect-into-map.png
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/neo4j-cypher-unwind-simple.png
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/neo4j-output-parallel-load-pipeline.png
create mode 100644
docs/hop-user-manual/modules/ROOT/assets/images/tech/neo4j/neo4j-output-parallel-load-transform.png
create mode 100644
docs/hop-user-manual/modules/ROOT/pages/technology/neo4j/working-with-neo4j-data.adoc
create mode 100644
docs/hop-user-manual/modules/ROOT/pages/workflow/actions/neo4j-constraint.adoc
create mode 100644
docs/hop-user-manual/modules/ROOT/pages/workflow/actions/neo4j-index.adoc
create mode 100644 integration-tests/neo4j/datasets/indexes.csv
create mode 100644 integration-tests/neo4j/metadata/dataset/indexes.json
create mode 100644
integration-tests/neo4j/metadata/unit-test/main-action-index-validate UNIT.json
copy
integration-tests/neo4j/tests/{neo4j-cypher-returns/neo4j-cypher-returns-validation.hpl
=> neo4j-action-index/main-action-index-validate.hpl} (55%)
create mode 100644
integration-tests/neo4j/tests/neo4j-action-index/main-action-index.hwf
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/constraint/ConstraintType.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/constraint/ConstraintUpdate.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/constraint/Neo4jConstraint.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/constraint/Neo4jConstraintDialog.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/constraint/ObjectType.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/constraint/UpdateType.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/index/IndexUpdate.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/index/Neo4jIndex.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/index/Neo4jIndexDialog.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/index/ObjectType.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/actions/index/UpdateType.java
create mode 100644
plugins/tech/neo4j/src/main/java/org/apache/hop/neo4j/model/arrows/ArrowsAppImporter.java
create mode 100644 plugins/tech/neo4j/src/main/resources/neo4j_constraint.svg
create mode 100644 plugins/tech/neo4j/src/main/resources/neo4j_index.svg
create mode 100644
plugins/tech/neo4j/src/main/resources/org/apache/hop/neo4j/actions/constraint/messages/messages_en_US.properties
create mode 100644
plugins/tech/neo4j/src/main/resources/org/apache/hop/neo4j/actions/index/messages/messages_en_US.properties
create mode 100644 plugins/tech/neo4j/src/main/samples/files/customers-100.txt
create mode 100644
plugins/tech/neo4j/src/main/samples/metadata/neo4j-connection/demo.json
create mode 100644
plugins/tech/neo4j/src/main/samples/metadata/neo4j-graph-model/Belgian
Beers.json
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/beers-wikipedia-graph-output.hpl
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/beers-wikipedia-graph.hwf
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/beers-wikipedia-query-paths.hpl
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/beers-wikipedia-scrub.hpl
copy
integration-tests/neo4j/tests/neo4j-cypher-returns/neo4j-cypher-returns-validation.hpl
=>
plugins/tech/neo4j/src/main/samples/neo4j/cleanup-remove-all-constraints.hpl
(56%)
copy
integration-tests/neo4j/tests/neo4j-cypher-returns/neo4j-cypher-returns-validation.hpl
=> plugins/tech/neo4j/src/main/samples/neo4j/cleanup-remove-all-indexes.hpl
(58%)
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/cleanup-remove-all-nodes.hpl
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/cleanup-remove-all-relationships.hpl
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/cleanup-remove-everything.hwf
copy
integration-tests/neo4j/tests/neo4j-cypher-returns/neo4j-cypher-returns-validation.hpl
=> plugins/tech/neo4j/src/main/samples/neo4j/neo4j-cypher-complex-returns.hpl
(51%)
copy
integration-tests/neo4j/tests/neo4j-cypher-returns/neo4j-cypher-returns-validation.hpl
=> plugins/tech/neo4j/src/main/samples/neo4j/neo4j-cypher-unwind-simple.hpl
(53%)
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/neo4j-output-parallel-load.hpl
create mode 100644
plugins/tech/neo4j/src/main/samples/neo4j/neo4j-script-simple-sample.hwf