You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ry...@apache.org on 2021/04/09 12:58:51 UTC

[iceberg] branch master updated (9a60b53 -> 8656c21)

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

rymurr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git.


    from 9a60b53  Hive: Synchronize equivalent HMS and Iceberg properties (#2407)
     add 8656c21  [python] Updating Expressions with the Term object used in Predicates (#2399)

No new revisions were added by this update.

Summary of changes:
 python/iceberg/api/expressions/__init__.py         |   4 +-
 python/iceberg/api/expressions/expression.py       |   6 +
 python/iceberg/api/expressions/expressions.py      |  16 ++
 .../api/expressions/inclusive_metrics_evaluator.py |  14 +-
 python/iceberg/api/expressions/predicate.py        | 280 ++++++++++++++++-----
 python/iceberg/api/expressions/projections.py      |   4 +-
 python/iceberg/api/expressions/reference.py        |  46 +++-
 .../api/expressions/strict_metrics_evaluator.py    |  16 +-
 python/iceberg/api/expressions/term.py             |  73 ++++++
 python/iceberg/api/expressions/transform.py        |  75 ++++++
 python/iceberg/api/schema.py                       |  14 +-
 python/tests/api/expressions/test_evaluator.py     |  15 +-
 .../api/expressions/test_expression_binding.py     |  12 +-
 .../api/expressions/test_predicate_binding.py      |  12 +-
 14 files changed, 479 insertions(+), 108 deletions(-)
 create mode 100644 python/iceberg/api/expressions/term.py
 create mode 100644 python/iceberg/api/expressions/transform.py