Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
2d68dc5
Implement new HTTP semantic convention opt-in for Falcon
Aug 9, 2024
228897d
fix tests for falcon 1 & 2
Aug 9, 2024
2d70a72
resolve conflicts
Dec 2, 2024
a9a30a8
add semconv status as migration for falcon in instrumentations readme
Dec 2, 2024
b3db908
set schema_url based on the opt-in mode
Dec 2, 2024
aa54865
add histograms based on opt-in mode; set metrics attributes; update t…
Dec 2, 2024
2ed1461
run ruff
Dec 2, 2024
e8d3e6c
disable too-many-public-methods lint rule for TestFalconInstrumentation
Dec 2, 2024
d1e81c0
Merge branch 'main' into falcon_new_semconv
Dec 3, 2024
1815495
add _semconv_status in package.py
Dec 3, 2024
0307008
Merge branch 'falcon_new_semconv' of https://github.com/FilipNikolovs…
Dec 3, 2024
a4419a6
Merge branch 'main' into falcon_new_semconv
emdneto Dec 3, 2024
7754f0d
cleanup imports
Dec 10, 2024
b941569
set request attributes in env, set status code in metric attributes i…
Dec 10, 2024
e14eaf9
Merge branch 'main' into falcon_new_semconv
Dec 10, 2024
c44244c
fix exceptions to not be masked as 500 on every thrown exception
Dec 10, 2024
1cecee6
Merge branch 'falcon_new_semconv' of https://github.com/FilipNikolovs…
Dec 10, 2024
59586fd
resolve lint issues
Dec 10, 2024
6ac9e98
run tox -e generate; fix typo
Dec 10, 2024
d0757ec
Merge branch 'main' into falcon_new_semconv
emdneto Dec 16, 2024
2d6b160
sort imports
Dec 31, 2024
ecd351f
Merge branch 'falcon_new_semconv' of https://github.com/FilipNikolovs…
Dec 31, 2024
3d5ec55
fix tests
Dec 31, 2024
e51f79d
Merge branch 'open-telemetry:main' into falcon_new_semconv
FilipNikolovski Dec 31, 2024
bfb8a53
Merge branch 'main' of https://github.com/FilipNikolovski/opentelemet…
Dec 31, 2024
606958a
update changelog
Dec 31, 2024
6ee7d35
Merge branch 'falcon_new_semconv' of https://github.com/FilipNikolovs…
Dec 31, 2024
e12ace6
Merge branch 'main' into falcon_new_semconv
Jan 2, 2025
8b281b2
update tests
Jan 2, 2025
c662eae
disable lint check on too-many-nested-blocks in metrics test
Jan 2, 2025
7702a59
use add_response_attributes function from wsgi
Jan 3, 2025
174e144
resolve conflicts
Jan 3, 2025
241a849
cleanup unused functions
Jan 3, 2025
89a2a00
Merge branch 'main' into falcon_new_semconv
Jan 13, 2025
2a5fac7
cleanup
Jan 13, 2025
374f26d
Merge branch 'main' into falcon_new_semconv
lzchen Jan 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -524,9 +524,7 @@ def process_response(self, req, resp, resource, req_succeeded=None): # pylint:d
if exc_type and not req_succeeded:
if "HTTPNotFound" in exc_type.__name__:
status = "404"
elif isinstance(exc, falcon.HTTPError) or isinstance(
exc, falcon.HTTPStatus
):
elif isinstance(exc, falcon.HTTPError, falcon.HTTPStatus):
try:
status = exc.title.split(" ")[0]
except ValueError:
Expand Down
Loading