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

Adding auto-tracing for MongoDB #67

Merged
merged 3 commits into from
Sep 25, 2019

Conversation

mrickard
Copy link
Contributor

@mrickard mrickard commented Sep 6, 2019

Closes #65

kolanos
kolanos previously approved these changes Sep 9, 2019
kolanos
kolanos previously approved these changes Sep 17, 2019
kolanos
kolanos previously approved these changes Sep 19, 2019
kolanos
kolanos previously approved these changes Sep 25, 2019
Adding MongoDB to index
Adding MongoDB to README
Adding bulkWrite detection, refactoring method of deriving trace key
Refactoring MongoDB tests with connection convenience method (uses MongoDB-preferred connection params)
Refactoring post-linting
Additional way of detecting host and port for insert/find/update/delete methods.
Replacing copy-paste duplication
Refactor of host/port extraction, support for separate delivery of bulk commands in request.data, expanding traced cursor ops.
Refactoring timeline test, adding callback to bulkWrite test, delinting
Commented-code cleanup, commenting out tests that depend on MongoDB in the local environment, so that CircleCI passes.
Updating MongoDB auto-trace info in README
Explicitly awaiting plugin load in trace constructor
Capitalization change to dbType for compatibility with Python collector
Removing commented-out logs in test.
@mrickard
Copy link
Contributor Author

Updated capitalization for compatibility with Python agent. Last update before release.

@mrickard mrickard merged commit 81b52e6 into iopipe:master Sep 25, 2019
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.

Add auto-tracing for MongoDB
2 participants