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

zkaoudi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git


    from 1788e1b3e Merge pull request #558 from mspruc/main
     add 8d9b931d6 Add parquet operators to the Python API
     add 2a201bb55 Update .gitignore
     add 06e4a2c85 Update core.py
     add ae9d7e1f6 Expose Parquet operators to the Python API
     add eaefe68fe Add projection to the serializer
     add 291a0297e Merge remote-tracking branch 'origin/main' into 
python-implementation
     add d5e99a4f9 Merge branch 'apache:main' into python-implementation
     add 789c886c6 update Record to string methods
     add 2e2279713 add parquet source operator to Python API
     add b30258463 remove print statements
     add 605d27ed7 remove distinct operator from commit
     add 9c8627710 remove serialization of iterator for commit
     add 84d8bbd0c revert properties
     add 976c709f2 update parquet input from drawflow
     add 54706911b remove distinct operator for commit
     add 905087f23 remove type deserialization for commit
     add 846848228 remove column names
     add 00e9ad877 update comment
     new 9bad982d7 Merge pull request #559 from aurb9/python-implementation

The 1 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:
 python/.gitignore                                  |  2 +-
 python/src/pywy/{ => basic/data}/__init__.py       |  0
 python/src/pywy/basic/data/record.py               | 67 +++++++++++++++++++
 python/src/pywy/core/core.py                       | 11 +--
 python/src/pywy/core/serializer.py                 | 32 +++++----
 python/src/pywy/dataquanta.py                      | 78 ++++++++++++++--------
 python/src/pywy/execution/util.py                  |  1 -
 python/src/pywy/execution/worker.py                | 17 +++--
 python/src/pywy/graph/graph.py                     | 22 +++---
 python/src/pywy/operators/__init__.py              | 41 +++++++-----
 python/src/pywy/operators/base.py                  | 23 ++++---
 python/src/pywy/operators/binary.py                | 47 +++++++------
 python/src/pywy/operators/sink.py                  |  4 +-
 python/src/pywy/operators/source.py                | 27 +++++++-
 python/src/pywy/operators/unary.py                 | 54 ++++++---------
 python/src/pywy/tests/filter_test.py               |  4 +-
 python/src/pywy/tests/test.py                      |  3 +-
 python/src/pywy/types.py                           | 34 +++++-----
 .../wayang-api-json/src/main/scala/Main.scala      |  4 --
 .../src/main/scala/builder/JsonPlanBuilder.scala   | 28 ++++----
 .../OperatorFromDrawflowConverter.scala            | 15 ++---
 .../scala/operatorfromjson/ContextFromJson.scala   |  2 +-
 .../scala/operatorfromjson/OperatorFromJson.scala  | 35 +++++-----
 .../main/scala/operatorfromjson/PlanFromJson.scala |  8 ---
 .../binary/IntersectOperatorFromJson.scala         |  1 -
 .../binary/JoinOperatorFromJson.scala              |  3 +-
 .../binary/UnionOperatorFromJson.scala             |  2 -
 ...utFromJson.scala => ParquetInputFromJson.scala} | 10 +--
 .../unary/DistinctOperatorFromJson.scala           |  1 -
 .../unary/FilterOperatorFromJson.scala             |  3 +-
 ...romJson.scala => GroupByOperatorFromJson.scala} |  6 +-
 .../unary/SortOperatorFromJson.scala               |  3 +-
 .../function/WrappedTransformationDescriptor.java  |  1 -
 .../wayang-api-python-defaults.properties          |  1 -
 .../org/apache/wayang/api/JavaPlanBuilder.scala    |  3 +-
 .../scala/org/apache/wayang/api/PlanBuilder.scala  |  2 +-
 .../org/apache/wayang/api/util/NDimArray.scala     |  3 +
 .../java/org/apache/wayang/basic/data/Record.java  |  4 +-
 38 files changed, 346 insertions(+), 256 deletions(-)
 copy python/src/pywy/{ => basic/data}/__init__.py (100%)
 create mode 100644 python/src/pywy/basic/data/record.py
 copy 
wayang-api/wayang-api-json/src/main/scala/operatorfromjson/input/{TextFileInputFromJson.scala
 => ParquetInputFromJson.scala} (85%)
 rename 
wayang-api/wayang-api-json/src/main/scala/operatorfromjson/unary/{GroupByOpeartorFromJson.scala
 => GroupByOperatorFromJson.scala} (90%)

Reply via email to