Commit 54cede9
authored
feat: Add support for capturing events with local scopes (#1248)
* wip: local scopes
* merge breadcrumbs
* add sentry_scope_set_trace
* add sentry_scope_set_fingerprints()
* check fingerprints value type
* document sentry_scope_set_fingerprints() expected type
* Revert sentry_scope_set_trace/transaction
> Transactions/spans do not make sense in this setup since they aren't
> cloned and cannot be retrieved to create children.
* sentry_malloc -> SENTRY_MAKE
* fix comparing null timestamps when merging breadcrumbs
* take ownership
* update example
* partial revert of unit test changes in a48fea
don't assume any specific order for breadcrumbs with missing breadcrumbs
* warn once if any breadcrumbs were missing timestamps
* error handling for sentry_value_append()1 parent 31a8ee3 commit 54cede9
File tree
14 files changed
+1008
-133
lines changed- examples
- include
- src
- backends
- tests
- unit
14 files changed
+1008
-133
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| 187 | + | |
187 | 188 | | |
188 | 189 | | |
189 | 190 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
223 | 247 | | |
224 | 248 | | |
225 | 249 | | |
| |||
359 | 383 | | |
360 | 384 | | |
361 | 385 | | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
| 386 | + | |
383 | 387 | | |
384 | 388 | | |
385 | 389 | | |
| |||
407 | 411 | | |
408 | 412 | | |
409 | 413 | | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
410 | 430 | | |
411 | 431 | | |
412 | 432 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1402 | 1402 | | |
1403 | 1403 | | |
1404 | 1404 | | |
1405 | | - | |
| 1405 | + | |
1406 | 1406 | | |
1407 | 1407 | | |
1408 | 1408 | | |
| |||
1502 | 1502 | | |
1503 | 1503 | | |
1504 | 1504 | | |
| 1505 | + | |
| 1506 | + | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
| 1514 | + | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
1505 | 1518 | | |
1506 | 1519 | | |
1507 | 1520 | | |
| |||
1511 | 1524 | | |
1512 | 1525 | | |
1513 | 1526 | | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
1514 | 1535 | | |
1515 | 1536 | | |
1516 | 1537 | | |
| |||
1555 | 1576 | | |
1556 | 1577 | | |
1557 | 1578 | | |
| 1579 | + | |
| 1580 | + | |
1558 | 1581 | | |
1559 | 1582 | | |
1560 | 1583 | | |
1561 | 1584 | | |
1562 | 1585 | | |
| 1586 | + | |
| 1587 | + | |
1563 | 1588 | | |
1564 | 1589 | | |
1565 | 1590 | | |
| |||
1572 | 1597 | | |
1573 | 1598 | | |
1574 | 1599 | | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
1575 | 1604 | | |
1576 | 1605 | | |
1577 | 1606 | | |
| |||
1585 | 1614 | | |
1586 | 1615 | | |
1587 | 1616 | | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
1588 | 1621 | | |
1589 | 1622 | | |
1590 | 1623 | | |
| |||
1598 | 1631 | | |
1599 | 1632 | | |
1600 | 1633 | | |
| 1634 | + | |
| 1635 | + | |
| 1636 | + | |
| 1637 | + | |
1601 | 1638 | | |
1602 | 1639 | | |
1603 | 1640 | | |
| |||
1614 | 1651 | | |
1615 | 1652 | | |
1616 | 1653 | | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
| 1658 | + | |
| 1659 | + | |
| 1660 | + | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
1617 | 1666 | | |
1618 | 1667 | | |
1619 | 1668 | | |
| |||
1640 | 1689 | | |
1641 | 1690 | | |
1642 | 1691 | | |
| 1692 | + | |
| 1693 | + | |
1643 | 1694 | | |
1644 | 1695 | | |
1645 | 1696 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
| 146 | + | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
589 | 589 | | |
590 | 590 | | |
591 | 591 | | |
592 | | - | |
| 592 | + | |
593 | 593 | | |
594 | 594 | | |
595 | 595 | | |
| |||
0 commit comments