- Vienna, Austria
-
19:37
(UTC +02:00) - https://swatinem.de
Block or Report
Block or report Swatinem
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
rust-lang/rust Public
Empowering everyone to build reliable and efficient software.
-
microsoft/TypeScript Public
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
-
-
rollup-plugin-dts Public
A rollup plugin to generate .d.ts rollup files for your typescript project
-
rust-cache Public
A GitHub Action that implements smart caching for rust/cargo projects
1,762 contributions in the last year
Less
More
Activity overview
Contributed to
getsentry/symbolicator,
getsentry/symbolic,
getsentry/sentry
and 56 other
repositories
Contribution activity
April 2023
Created 1 repository
- Swatinem/rust-clippy Rust
Created a pull request in rust-lang/rust-clippy that received 5 comments
Opened 55 other pull requests in 7 repositories
getsentry/symbolicator
1
open
24
merged
1
closed
- Hook up per-item expiration to moka
- Use the last SourceMap reference in the file
- Fix the GHA concurrency settings
- Fix tracing output in tests
- Fix Hermes processing and improve path joining
- Cancel in-progress CI and allow deploying from canary/lpq branches
- Make data-url parsing more lenient
- Gracefully error on TooLong Uri
-
Add a test for a bundle with
"source"files - Add an e2e test for Node abs_paths
- Optimize JS File Lookup
- Use FileUri for SourceMap cache keys
- Be mindful of unicode boundaries when trimming lines
-
Add the
data.sourcemapfield to JS stack frames - Do not pre-fetch artifacts
-
Instrument
fetch_artifact_bundle -
Only lookup
urls with arelease - Update dependencies
-
Make the JS
abs_pathactually an absolute path/url - Hook up per-item expiration to moka
-
Do not fail processing minidumps on invalid
code_file - Update dependencies and minidump-processor
- Skip Ubuntu symbol server test
- Propagate relative_caller_addr Errors
- Cache the result of Demangling
- Some pull requests not shown.
getsentry/sentry
17
merged
2
closed
-
Submit a
process_eventtask fromsymbolicate - Trim symbolicator A/B-test frames
- Handle mixed stacktraces in JS symbolication
- Downgrade Sentry Python SDK
-
Trim the
data.sourcemapin A/B testing -
Fix applying
data.sourcemapfrom Symbolicator -
Use Symbolicator-provided
data.sourcemap -
A/B test
moduleanddata.sourcemap - Fix Symbolicator/JS A/B testing
- Give JS/Native symbolication fns different names
- Skip empty exception containers
- Be smarter in artifact lookup
- Filter frame fields for Symbolicator A/B test
- Implement A/B testing for Symbolicator SourceMap processing
- Fix Double-Random selection of JS Processing
- Create new symbolication queues for JS/LPQ processing
-
Introduce a
TaskKindforsymbolicate_eventtasks - Make it possible to use different Symbolicator pools
- Filter hierarchical GroupHash updates that already have a Group
getsentry/symbolic
4
merged
getsentry/sentry-rust
3
merged
getsentry/sentry-cli
1
merged
m4b/goblin
1
closed
gimli-rs/cpp_demangle
1
closed
Reviewed 49 pull requests in 15 repositories
getsentry/symbolicator
17 pull requests
- feat: Return an error if scraping is disabled
- Fix misplaced changelog entry for ZipArchive support
- feat: Make JS scraping configurable
- Fix Hermes processing and improve path joining
-
Don't use
Urltype in js processing - Add an e2e test for Node abs_paths
- fix: Don't normalize .. segments in URLs
- fix: Don't go through abs_path when normalizing webpack filenames
- fix: Special case webpack filenames
- Implement ZipArchive compressed symbols
- build(deps): bump h2 from 0.3.16 to 0.3.17
-
Make the JS
abs_pathactually an absolute path/url - ref(sourcemaps): Allow for fallback to legacy bundles/individial artifacts for unavailable debugids
- Migrate to monthly CalVer releases
- ref(sourcemaps): Make SourceMapCache optional for Module and bail early on processing
-
Use the absolute
abs_pathwhen resolving Descriptor sourceMappingURLs - chore(deps): update Native SDK to v0.6.1
getsentry/sentry
10 pull requests
- feat: Scraping configuration for js symbolication
- Update Python SDK version
- feat(sourcemaps): Add guard to avoid refetching failed urls
- Add Java Source context to stack frames
- feat: Check abs_path in JS A/B test
- fix(debugid): Fix accidental potential cross-org file deletion
- meta(codeowners): Transfer processing tasks
- Symbolicate js moar tests
- Make it possible to use different Symbolicator pools
- ref(sourcemaps): Use all events traffic as the base for sample rate
getsentry/sentry-rust
6 pull requests
- ref(profiling): do not set the profile_id in the profile context on the transaction.
-
sentry: Add
tower-axum-matched-pathfeature -
tower: Use
tx.set_request()to set HTTP request metadata -
sentry-tower: Use
axum::MatchedPathfor transaction names - Add chaining documentation
- Add default TlsConnector for ureq when native-tls is enabled
getsentry/sentry-cli
4 pull requests
gimli-rs/cpp_demangle
2 pull requests
Swatinem/rust-cache
1 pull request
getsentry/sentry-python
1 pull request
Swatinem/rollup-plugin-dts
1 pull request
getsentry/sentry-docs
1 pull request
getsentry/symbolic
1 pull request
moka-rs/moka
1 pull request
getsentry/sentry-native
1 pull request
getsentry/rfcs
1 pull request
getsentry/develop
1 pull request
source-map/source-map-rfc
1 pull request
Created an issue in m4b/goblin that received 11 comments
ELF Notes should use 4-byte alignment
The ELF manpage is pretty clear on this using a 4 byte alignment:
https://www.mankier.com/5/elf#Description-Notes_(Nhdr)
Each note is followed by …
11
comments
Opened 6 other issues in 4 repositories
getsentry/symbolicator
3
closed
rust-minidump/rust-minidump
1
open
getsentry/sentry
1
closed
gimli-rs/cpp_demangle
1
open
Answered 1 discussion in 1 repository
getsentry/sentry-native
getsentry/sentry-native
-
Minidumps size limit
This contribution was made on Apr 11
25
contributions
in private repositories
Apr 3 – Apr 28






