This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch 
dependabot/maven/wayang-commons/wayang-core/com.fasterxml.jackson.core-jackson-databind-2.22.0
in repository https://gitbox.apache.org/repos/asf/wayang.git


    omit bdcde0948 build(deps): bump com.fasterxml.jackson.core:jackson-databind
     add 560fcfc56 ML cost model integration for Wayang (#765)
     add 1117aecf9 build(deps): bump com.fasterxml.jackson.core:jackson-databind
     add f4d2ef0e2 Merge pull request #775 from 
apache/dependabot/maven/wayang-api/wayang-api-utils/com.fasterxml.jackson.core-jackson-databind-2.22.0
     add 5dde5d385 build(deps): bump com.google.protobuf:protobuf-java
     add 078c5d43d Merge pull request #777 from 
apache/dependabot/maven/wayang-plugins/wayang-ml/com.google.protobuf-protobuf-java-3.25.5
     add 9e3826a3d Add research publications and citation section to README
     add 8e4b67741 Merge pull request #780 from apache/zkaoudi-patch-5
     add 393fdefb3 docs: Add documentation to Wayang API package object
     add 80cdcc32b Merge pull request #734 from 
AjayBoddeda4/add-api-package-docs
     add 4ba72e126 Improve Windows build documentation for Hadoop prerequisite
     add 52e296994 Improve SQL execution documentation with proper 
configuration example
     add 2a78555c9 Add complete SQL example for better usability
     add 438f9ba9b Add simple execution example to improve documentation clarity
     add 8254ea723 Merge pull request #738 from 
sawantbandita/improve-doc-example
     add 971145ffb [WAYANG-55] Add JDBC driver documentation
     add 7650e79d4 Merge pull request #722 from harshitsingh070/wayang-jdbc-docs
     add 93d5c8423 Implement Docker support with image creation and 
configuration updates
     add 4f052d674 Add Docker support for Python API and enhance Java 
integration
     add 6b86d0df9 Merge pull request #767 from novatechflow/docker-build
     add b3799c36d Add wayang-presto platform (jdbc-template) with full 
operator coverage
     add b2468ff3e Make Presto integration tests engine-only (no Java plugin)
     add 8f9d1f050 Add license headers to Presto setup files
     add 63482821e Align JDBC executor SQL assertions
     add 5afcd3b51 Ensure JDBC SQL statements end with semicolon
     add 3dc1cfca8 Update JDBC executor SQL expectations
     add 9d094fb6f Stabilize Tensorflow Iris training shuffle
     add edf57f065 Merge pull request #773 from 
JunWang222/presto-engine-platform-only-test
     add c5bd242d8 build(deps): bump com.fasterxml.jackson.core:jackson-databind
     add 5feaf8b2a Merge pull request #782 from 
apache/dependabot/maven/wayang-api/wayang-api-utils/com.fasterxml.jackson.core-jackson-databind-2.22.1
     add a04e7892f build(deps): bump com.fasterxml.jackson.core:jackson-databind

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (bdcde0948)
            \
             N -- N -- N   
refs/heads/dependabot/maven/wayang-commons/wayang-core/com.fasterxml.jackson.core-jackson-databind-2.22.0
 (a04e7892f)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../resources/wayang.properties => .dockerignore   |  28 +-
 .github/workflows/docker.yml                       |  76 +++
 Dockerfile                                         |  45 ++
 INTEGRATION-TESTS.md                               |  96 +++
 README.md                                          |  31 +-
 bin/wayang-submit                                  | 120 ++--
 guides/develop-with-Wayang.md                      |  15 +
 guides/tutorial.md                                 |  68 +++
 guides/windows-setup.md                            |  24 +-
 improvement.md                                     | 120 ++++
 presto-setup/docker-compose.yml                    |  47 ++
 .../etc/catalog/memory.properties                  |  15 +-
 python/Dockerfile                                  |  55 ++
 python/README.md                                   |  50 ++
 python/docker/entrypoint.sh                        |  49 ++
 .../examples/wordcount.py                          |  37 +-
 python/setup.cfg                                   |   6 +-
 python/src/pywy/core/core.py                       |  18 +-
 .../api/python/executor/PythonProcessCaller.java   |  34 +-
 .../org/apache/wayang/api/DataQuantaBuilder.scala  | 114 +++-
 .../main/scala/org/apache/wayang/api/package.scala |  12 +-
 wayang-api/wayang-api-utils/pom.xml                |   2 +-
 wayang-assembly/README.md                          |  49 ++
 .../apache/wayang/basic/util/ComplexityUtils.java  |  74 +++
 wayang-commons/wayang-core/pom.xml                 |   2 +-
 .../wayang/core/function/FunctionDescriptor.java   |  14 +-
 .../wayang/core/optimizer/ComplexityClass.java}    |  13 +-
 .../apache/wayang/core/util/fs/FileSystems.java    |  30 +-
 wayang-docs/src/main/resources/_data/menus.yml     |   6 +
 .../main/resources/using_wayang/api_jdbc/index.md  | 193 ++++++
 wayang-platforms/pom.xml                           |   1 +
 .../wayang/java/channels/ChannelConversions.java   |  95 +--
 .../apache/wayang/java/plugin/JavaBasicPlugin.java |   2 +-
 .../java/plugin/JavaChannelConversionPlugin.java   |   2 +-
 .../apache/wayang/jdbc/execution/JdbcExecutor.java |  81 ++-
 .../wayang/jdbc/operators/JdbcTableSource.java     |   3 +-
 .../{wayang-postgres => wayang-presto}/pom.xml     |  29 +-
 .../main/java/org/apache/wayang/presto/Presto.java |  62 ++
 .../presto}/channels/ChannelConversions.java       |  15 +-
 .../wayang/presto}/mapping/FilterMapping.java      |  14 +-
 .../presto}/mapping/GlobalReduceMapping.java       |  18 +-
 .../apache/wayang/presto}/mapping/JoinMapping.java |  15 +-
 .../apache/wayang/presto}/mapping/Mappings.java    |  11 +-
 .../wayang/presto}/mapping/ProjectionMapping.java  |  13 +-
 .../wayang/presto}/mapping/ReduceByMapping.java    |  25 +-
 .../apache/wayang/presto}/mapping/SortMapping.java |  24 +-
 .../wayang/presto}/mapping/TableSinkMapping.java   |  15 +-
 .../presto/operators/PrestoExecutionOperator.java} |  13 +-
 .../presto/operators/PrestoFilterOperator.java}    |  19 +-
 .../operators/PrestoGlobalReduceOperator.java}     |  25 +-
 .../presto/operators/PrestoJoinOperator.java}      |  22 +-
 .../operators/PrestoProjectionOperator.java}       |  18 +-
 .../presto/operators/PrestoReduceByOperator.java}  |  29 +-
 .../presto/operators/PrestoSortOperator.java}      |  26 +-
 .../presto/operators/PrestoTableSinkOperator.java} |  31 +-
 .../presto/operators/PrestoTableSource.java}       |  15 +-
 .../wayang/presto/platform/PrestoPlatform.java}    |  25 +-
 .../presto/plugin/PrestoConversionsPlugin.java}    |  24 +-
 .../apache/wayang/presto/plugin/PrestoPlugin.java} |  14 +-
 .../resources/wayang-presto-defaults.properties    | 169 ++++++
 .../apache/wayang/presto/PrestoOperatorsIT.java    | 654 +++++++++++++++++++++
 wayang-plugins/pom.xml                             |   2 +-
 wayang-plugins/wayang-ml/pom.xml                   | 157 +++++
 .../main/java/org/apache/wayang/ml/MLContext.java  |  88 +++
 .../java/org/apache/wayang/ml/MachineLearning.java |  59 +-
 .../org/apache/wayang/ml/benchmarks/WordCount.java | 131 ++---
 .../org/apache/wayang/ml/costs/BenchmarkCost.java  |  82 +++
 .../wayang/ml/costs/DefaultPointwiseCost.java      | 114 ++++
 .../apache/wayang/ml/encoding/OneHotEncoder.java   | 446 ++++++++++++++
 .../apache/wayang/ml/encoding/OneHotMappings.java  | 126 ++++
 .../apache/wayang/ml/encoding/OneHotVector.java    |  98 +++
 .../org/apache/wayang/ml/encoding/OrtMLModel.java  | 196 ++++++
 .../wayang/ml/encoding/OrtTensorDecoder.java       |  95 +++
 .../wayang/ml/encoding/OrtTensorEncoder.java       | 223 +++++++
 .../org/apache/wayang/ml/encoding/TreeDecoder.java |  99 ++++
 .../org/apache/wayang/ml/encoding/TreeEncoder.java | 265 +++++++++
 .../org/apache/wayang/ml/encoding/TreeNode.java    | 348 +++++++++++
 .../apache/wayang/ml/util/CardinalitySampler.java  |  73 +++
 .../apache/wayang/ml/util/EnumerationStrategy.java |  12 +-
 .../java/org/apache/wayang/ml/util/Logging.java    |  39 +-
 .../java/org/apache/wayang/ml/util/Operators.java  |  49 ++
 .../java/org/apache/wayang/ml/util/Platforms.java  |  62 ++
 .../apache/wayang/ml/util/SampledCardinality.java  |  71 +++
 .../ml/validation/BitmaskValidationRule.java       |  45 +-
 .../ml/validation/OperatorValidationRule.java      |  56 ++
 .../ml/validation/PlatformChoiceValidator.java     |  72 +++
 .../validation/PostgresSourceValidationRule.java   | 138 +++++
 .../wayang/ml/validation/ValidationRule.java       |  17 +-
 .../main/resources/wayang-ml-defaults.properties   |  14 +-
 .../apache/wayang/ml/test/JavaExecutionMLTest.java |  61 ++
 .../wayang/ml/test/JavaExecutionTestBase.java      | 160 +++++
 .../apache/wayang/ml/test/OneHotEncoderTest.java   |  68 +++
 .../apache/wayang/ml/test/OneHotVectorTest.java    |  24 +-
 .../wayang/ml/test/OrtTensorEncoderTest.java       |  33 +-
 .../org/apache/wayang/ml/test/TreeEncoderTest.java |  61 ++
 .../org/apache/wayang/ml/test/TreeNodeTest.java    |  26 +-
 .../wayang/ml/test/WordCountIntegerationTest.java  |  53 ++
 .../wayang-ml/src/test/resources/README.md         |  33 +-
 .../wayang-ml/src/test/resources/cost_model.onnx   | Bin 0 -> 686746 bytes
 .../org/apache/wayang/tests/TensorflowIrisIT.java  |  10 +-
 100 files changed, 6074 insertions(+), 584 deletions(-)
 copy python/src/pywy/tests/resources/wayang.properties => .dockerignore (63%)
 create mode 100644 .github/workflows/docker.yml
 create mode 100644 Dockerfile
 create mode 100644 INTEGRATION-TESTS.md
 create mode 100644 improvement.md
 create mode 100644 presto-setup/docker-compose.yml
 copy wayang-benchmark/src/main/resources/simplelogger.properties => 
presto-setup/etc/catalog/memory.properties (57%)
 create mode 100644 python/Dockerfile
 create mode 100644 python/docker/entrypoint.sh
 copy env_template_osx.sh => python/examples/wordcount.py (51%)
 mode change 100755 => 100644
 create mode 100644 
wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/util/ComplexityUtils.java
 copy 
wayang-commons/wayang-core/src/{test/java/org/apache/wayang/core/test/TestDataUnit.java
 => main/java/org/apache/wayang/core/optimizer/ComplexityClass.java} (85%)
 create mode 100644 
wayang-docs/src/main/resources/using_wayang/api_jdbc/index.md
 copy wayang-platforms/{wayang-postgres => wayang-presto}/pom.xml (71%)
 create mode 100644 
wayang-platforms/wayang-presto/src/main/java/org/apache/wayang/presto/Presto.java
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-presto/src/main/java/org/apache/wayang/presto}/channels/ChannelConversions.java
 (76%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/FilterMapping.java
 (84%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/GlobalReduceMapping.java
 (82%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/JoinMapping.java 
(86%)
 copy 
wayang-platforms/{wayang-generic-jdbc/src/main/java/org/apache/wayang/genericjdbc
 => wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/Mappings.java 
(84%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/ProjectionMapping.java
 (85%)
 copy wayang-platforms/{wayang-spark/src/main/java/org/apache/wayang/spark => 
wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/ReduceByMapping.java
 (66%)
 copy wayang-platforms/{wayang-java/src/main/java/org/apache/wayang/java => 
wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/SortMapping.java 
(68%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-presto/src/main/java/org/apache/wayang/presto}/mapping/TableSinkMapping.java
 (82%)
 copy 
wayang-platforms/{wayang-generic-jdbc/src/main/java/org/apache/wayang/genericjdbc/operators/GenericJdbcExecutionOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoExecutionOperator.java}
 (71%)
 copy 
wayang-platforms/{wayang-generic-jdbc/src/main/java/org/apache/wayang/genericjdbc/operators/GenericJdbcFilterOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoFilterOperator.java}
 (69%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresGlobalReduceOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoGlobalReduceOperator.java}
 (60%)
 copy 
wayang-platforms/{wayang-generic-jdbc/src/main/java/org/apache/wayang/genericjdbc/operators/GenericJdbcJoinOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoJoinOperator.java}
 (67%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresProjectionOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoProjectionOperator.java}
 (65%)
 copy 
wayang-platforms/{wayang-jdbc-template/src/test/java/org/apache/wayang/jdbc/test/HsqldbReduceByOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoReduceByOperator.java}
 (55%)
 copy 
wayang-platforms/{wayang-jdbc-template/src/test/java/org/apache/wayang/jdbc/test/HsqldbSortOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoSortOperator.java}
 (58%)
 copy 
wayang-platforms/{wayang-sqlite3/src/main/java/org/apache/wayang/sqlite3/operators/Sqlite3TableSinkOperator.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoTableSinkOperator.java}
 (57%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresTableSource.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoTableSource.java}
 (76%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/platform/PostgresPlatform.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/platform/PrestoPlatform.java}
 (57%)
 copy 
wayang-platforms/{wayang-spark/src/main/java/org/apache/wayang/spark/plugin/SparkConversionPlugin.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/plugin/PrestoConversionsPlugin.java}
 (75%)
 copy 
wayang-platforms/{wayang-sqlite3/src/main/java/org/apache/wayang/sqlite3/plugin/Sqlite3Plugin.java
 => 
wayang-presto/src/main/java/org/apache/wayang/presto/plugin/PrestoPlugin.java} 
(78%)
 create mode 100644 
wayang-platforms/wayang-presto/src/main/resources/wayang-presto-defaults.properties
 create mode 100644 
wayang-platforms/wayang-presto/src/test/java/org/apache/wayang/presto/PrestoOperatorsIT.java
 create mode 100644 wayang-plugins/wayang-ml/pom.xml
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/MLContext.java
 copy 
wayang-platforms/wayang-spark/src/main/java/org/apache/wayang/spark/plugin/SparkConversionPlugin.java
 => 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/MachineLearning.java
 (57%)
 copy 
wayang-benchmark/src/main/java/org/apache/wayang/apps/wordcount/WordCountWithJavaNativeAPI.java
 => 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/benchmarks/WordCount.java
 (56%)
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/costs/BenchmarkCost.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/costs/DefaultPointwiseCost.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/OneHotEncoder.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/OneHotMappings.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/OneHotVector.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/OrtMLModel.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/OrtTensorDecoder.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/OrtTensorEncoder.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/TreeDecoder.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/TreeEncoder.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/encoding/TreeNode.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/util/CardinalitySampler.java
 copy 
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
 => 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/util/EnumerationStrategy.java
 (88%)
 copy 
wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/model/op/nn/MSELoss.java
 => 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/util/Logging.java 
(59%)
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/util/Operators.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/util/Platforms.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/util/SampledCardinality.java
 copy 
wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/model/DLModel.java
 => 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/validation/BitmaskValidationRule.java
 (52%)
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/validation/OperatorValidationRule.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/validation/PlatformChoiceValidator.java
 create mode 100644 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/validation/PostgresSourceValidationRule.java
 copy 
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/util/Copyable.java
 => 
wayang-plugins/wayang-ml/src/main/java/org/apache/wayang/ml/validation/ValidationRule.java
 (73%)
 copy 
wayang-commons/wayang-core/src/main/resources/wayang-core-defaults.properties 
=> wayang-plugins/wayang-ml/src/main/resources/wayang-ml-defaults.properties 
(87%)
 create mode 100644 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/JavaExecutionMLTest.java
 create mode 100644 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/JavaExecutionTestBase.java
 create mode 100644 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/OneHotEncoderTest.java
 copy 
wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/WayangRelNodeVisitor.java
 => 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/OneHotVectorTest.java
 (60%)
 mode change 100755 => 100644
 copy 
wayang-api/wayang-api-sql/src/main/java/org/apache/wayang/api/sql/calcite/converter/functions/AggregateKeyExtractor.java
 => 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/OrtTensorEncoderTest.java
 (53%)
 create mode 100644 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/TreeEncoderTest.java
 copy 
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/monitor/DisabledMonitor.java
 => 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/TreeNodeTest.java
 (53%)
 create mode 100644 
wayang-plugins/wayang-ml/src/test/java/org/apache/wayang/ml/test/WordCountIntegerationTest.java
 copy python/src/pywy/tests/resources/sample_data.md => 
wayang-plugins/wayang-ml/src/test/resources/README.md (77%)
 create mode 100644 wayang-plugins/wayang-ml/src/test/resources/cost_model.onnx

Reply via email to