This is an automated email from the ASF dual-hosted git repository.
heejong pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git.
from 6f567d4 Correct docstrings in existing version of ContextualTextIO
(#13146)
new 6bc49b1 [BEAM-11018] Use metric for Python BigQuery streaming insert
API latency logging
new ce5d5a4 move histogram to internal.metrics
new 1666dde add missing __init__.py
new 2da9852 fix error
new b165a8c fix docstring error
new d284779 fix test error
new cd13945 modify the comment
new c56e987 Merge pull request #13017 from ihji/BEAM-11018
The 29361 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:
.../internal/{gcp => metrics}/__init__.py | 0
sdks/python/apache_beam/internal/metrics/cells.py | 190 +++++++++++++++++++++
.../apache_beam/internal/metrics/cells_test.py | 80 +++++++++
sdks/python/apache_beam/internal/metrics/metric.py | 138 +++++++++++++++
.../apache_beam/internal/metrics/metric_test.py | 52 ++++++
sdks/python/apache_beam/io/gcp/bigquery.py | 49 ++----
sdks/python/apache_beam/io/gcp/bigquery_test.py | 1 -
sdks/python/apache_beam/io/gcp/bigquery_tools.py | 33 ++--
.../apache_beam/io/gcp/bigquery_tools_test.py | 20 ---
sdks/python/apache_beam/metrics/cells.py | 14 +-
sdks/python/apache_beam/metrics/execution.py | 10 +-
sdks/python/apache_beam/metrics/metric.py | 3 +
sdks/python/apache_beam/metrics/metricbase.py | 13 +-
.../python/apache_beam/options/pipeline_options.py | 21 ---
sdks/python/apache_beam/utils/histogram.py | 71 ++++++--
sdks/python/apache_beam/utils/histogram_test.py | 47 ++++-
16 files changed, 629 insertions(+), 113 deletions(-)
copy sdks/python/apache_beam/internal/{gcp => metrics}/__init__.py (100%)
create mode 100644 sdks/python/apache_beam/internal/metrics/cells.py
create mode 100644 sdks/python/apache_beam/internal/metrics/cells_test.py
create mode 100644 sdks/python/apache_beam/internal/metrics/metric.py
create mode 100644 sdks/python/apache_beam/internal/metrics/metric_test.py