Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement initial public API #33

Merged
merged 19 commits into from
Feb 26, 2020
Merged

Conversation

SergeyKleyman
Copy link
Contributor

No description provided.

@SergeyKleyman SergeyKleyman self-assigned this Feb 14, 2020
@SergeyKleyman
Copy link
Contributor Author

@ezimuel I've made the changes that we discussed - please take look.

@ezimuel
Copy link
Contributor

ezimuel commented Feb 24, 2020

@SergeyKleyman let me know when you finish to push code, otherwise I cannot start the review. Thanks!

@SergeyKleyman
Copy link
Contributor Author

@SergeyKleyman let me know when you finish to push code, otherwise I cannot start the review. Thanks!

Sorry - I finished, please go ahead and start the review.

Copy link
Contributor

@ezimuel ezimuel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just commented few points. Overall, the approach is very good but sometime I feel a little bit Over-engineered. Even, the idea of Impl classes and usage of @internal it's not that appealing to me. Anyway, I think we can discuss more on our next meeting. That said, nice work anyway!

composer.json Outdated Show resolved Hide resolved
composer.json Outdated Show resolved Hide resolved
src/ElasticApm/ElasticApm.php Outdated Show resolved Hide resolved
src/ElasticApm/ElasticApm.php Outdated Show resolved Hide resolved
src/ElasticApm/ElasticApm.php Show resolved Hide resolved
src/ElasticApm/ExecutionSegmentInterface.php Show resolved Hide resolved
src/ElasticApm/ExecutionSegmentInterface.php Show resolved Hide resolved
src/ElasticApm/Impl/ExecutionSegment.php Show resolved Hide resolved
src/ElasticApm/Impl/GlobalTracerHolder.php Show resolved Hide resolved
src/ElasticApm/Impl/NoopExecutionSegment.php Show resolved Hide resolved
@SergeyKleyman
Copy link
Contributor Author

@ezimuel I've made all the changes we discussed - please take a look.

@ezimuel
Copy link
Contributor

ezimuel commented Feb 26, 2020

@SergeyKleyman LGTM!

@SergeyKleyman SergeyKleyman merged commit d74c532 into elastic:master Feb 26, 2020
@SergeyKleyman SergeyKleyman deleted the Public_API branch February 26, 2020 19:00
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.

2 participants