Skip to content

Improving metrics api - execution separation.#5304

Closed
pabloem wants to merge 3 commits into
apache:masterfrom
pabloem:fix-ss-metrics
Closed

Improving metrics api - execution separation.#5304
pabloem wants to merge 3 commits into
apache:masterfrom
pabloem:fix-ss-metrics

Conversation

@pabloem
Copy link
Copy Markdown
Member

@pabloem pabloem commented May 8, 2018

This issue has caused trouble in the current Apache Beam import process.

This PR gives Metrics the responsibility of attaching itself to statesampler for state tracking, instead of statesampler initializing metrics, which is somewhat awkward.

Metrics execution infrastructure is initialized only when metrics are to be used, and not when the metrics api is imported.

  • Changing reviewer as Robert is OOO
    r: @aaltay

@pabloem
Copy link
Copy Markdown
Member Author

pabloem commented May 8, 2018

Run Python PostCommit

@pabloem
Copy link
Copy Markdown
Member Author

pabloem commented May 9, 2018

Postcommit failed due to docs (strangely, precommit passed the same test) - I'm investigating

@pabloem
Copy link
Copy Markdown
Member Author

pabloem commented May 9, 2018

Run Python PostCommit

1 similar comment
@pabloem
Copy link
Copy Markdown
Member Author

pabloem commented May 9, 2018

Run Python PostCommit

@pabloem
Copy link
Copy Markdown
Member Author

pabloem commented May 9, 2018

Run Python PostCommit

@pabloem
Copy link
Copy Markdown
Member Author

pabloem commented May 9, 2018

This is causing trouble in Dataflow, so I'll close the change for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants