-
Notifications
You must be signed in to change notification settings - Fork 111
Added functionality for export of failure logs #591
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
Open
saishreeeee
wants to merge
48
commits into
telemetry
Choose a base branch
from
PECOBLR-524
base: telemetry
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+643
−305
Open
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
65a75f4
added functionality for export of failure logs
saishreeeee 5305308
changed logger.error to logger.debug in exc.py
saishreeeee ba83c33
Fix telemetry loss during Python shutdown
saishreeeee 131db92
unit tests for export_failure_log
saishreeeee 3abc40d
try-catch blocks to make telemetry failures non-blocking for connecto…
saishreeeee ffa4787
removed redundant try/catch blocks, added try/catch block to initiali…
saishreeeee cc077f3
skip null fields in telemetry request
saishreeeee 2c6fd44
removed dup import, renamed func, changed a filter_null_values to lamda
saishreeeee 89540a1
removed unnecassary class variable and a redundant try/except block
saishreeeee 52a1152
public functions defined at interface level
saishreeeee 3dcdcfa
changed export_event and flush to private functions
saishreeeee b2714c9
formatting
saishreeeee 377a87b
changed connection_uuid to thread local in thrift backend
saishreeeee c9376b8
made errors more specific
saishreeeee bbfadf2
revert change to connection_uuid
saishreeeee 9bce26b
reverting change in close in telemetry client
saishreeeee ef4514d
JsonSerializableMixin
saishreeeee 8924835
isdataclass check in JsonSerializableMixin
saishreeeee 65361e7
convert TelemetryClientFactory to module-level functions, replace Noo…
saishreeeee 1722a77
renamed connection_uuid as session_id_hex
saishreeeee e841434
added NotImplementedError to abstract class, added unit tests
saishreeeee 2f89266
formatting
saishreeeee 5564bbb
added PEP-249 link, changed NoopTelemetryClient implementation
saishreeeee 1e4e8cf
removed unused import
saishreeeee 55b29bc
made telemetry client close a module-level function
saishreeeee 93bf170
unit tests verbose
saishreeeee 45f5ccf
debug logs in unit tests
saishreeeee 8ff1c1f
debug logs in unit tests
saishreeeee 8bdd324
removed ABC from mixin, added try/catch block around executor shutdown
saishreeeee f99f7ea
checking stuff
saishreeeee b972c8a
finding out
saishreeeee 7ca3636
finding out more
saishreeeee 0ac8ed2
more more finding out more nice
saishreeeee c457a09
locks are useless anyways
saishreeeee 5f07a84
haha
saishreeeee 1115e25
normal
saishreeeee de1ed87
:= looks like walrus horizontally
saishreeeee 554aeaf
one more
saishreeeee fffac5f
walrus again
saishreeeee b77208a
old stuff without walrus seems to fail
saishreeeee 733c288
manually do the walrussing
saishreeeee ca8b958
change 3.13t, v2
saishreeeee 3eabac9
formatting, added walrus
saishreeeee fb9ef43
formatting
saishreeeee 1e795aa
removed walrus, removed test before stalling test
saishreeeee 2c293a5
changed order of stalling test
saishreeeee d237255
removed debugging, added TelemetryClientFactory
saishreeeee f101b19
remove more debugging
saishreeeee File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.