Commit Graph

15351 Commits

Author SHA1 Message Date
Lukas Joswiak 36f173754b Fix simulation issue 2021-07-23 13:25:36 -07:00
Lukas Joswiak dcaf1c1c38 Enable sampling on fdbserver only 2021-07-22 12:47:35 -07:00
Lukas Joswiak 65e3ead37e Cleanup 2021-06-21 10:59:15 -07:00
Lukas Joswiak 2d248a5926 Collect actors waiting on disk and network 2021-06-17 16:50:34 -07:00
Lukas Joswiak 805c4200ce Add collector to get running actor name 2021-06-16 18:08:51 -07:00
Lukas Joswiak d291f11e71 Sample at 10Hz with 60 second window (default on) 2021-06-15 23:18:43 -07:00
Lukas Joswiak 6041d7e201 Remove stack lineage 2021-06-15 15:18:52 -07:00
Lukas Joswiak 250d20e7bf Even more cleanup 2021-06-15 15:17:54 -07:00
Lukas Joswiak f938ed6a7e More cleanup 2021-06-15 15:08:17 -07:00
Lukas Joswiak eb3fb811d4 Cleanup 2021-06-15 15:03:44 -07:00
Lukas Joswiak 4eca095644 Remove scoped lineage 2021-06-15 11:08:57 -07:00
Lukas Joswiak 7753f38053 ThreadSafe, remove getCurrentLineage work 2021-06-14 18:11:37 -07:00
Lukas Joswiak 3af97de8d8 Use unsafe reference counted 2021-06-14 16:47:28 -07:00
Lukas Joswiak 121ec1022c Fix simulation bug 2021-06-13 22:31:04 -07:00
Lukas Joswiak 0ff041222a Add removals back 2021-06-13 18:23:59 -07:00
Lukas Joswiak 112be7a763 Remove most work 2021-06-13 16:19:02 -07:00
Lukas Joswiak 23f4aec641 Remove bad line 2021-06-12 22:38:22 -07:00
Lukas Joswiak cbc42389ab Add stacks back 2021-06-11 14:34:12 -07:00
Lukas Joswiak 0301072690 Refactor 2021-06-11 13:01:32 -07:00
Lukas Joswiak 3f4543f24a Try thread unsafe reference counting 2021-06-07 20:43:28 -07:00
Lukas Joswiak e9fdbb9c86 Enable sampling 2021-06-07 18:01:14 -07:00
Lukas Joswiak 295ce22f57 Add setLineage and Actor field back 2021-06-07 14:19:30 -07:00
Lukas Joswiak b4a144964f Remove Actor lineage field 2021-06-07 10:03:49 -07:00
Lukas Joswiak 7d56038e5e Remove restore_lineage 2021-06-04 16:38:12 -07:00
Lukas Joswiak 3a690c4838 Remove setLineage 2021-06-04 16:37:11 -07:00
Lukas Joswiak 7c2225058e Add memory info to global config callback map 2021-06-04 16:02:19 -07:00
Lukas Joswiak eb4c4886b2 Remove sample call 2021-06-04 15:01:18 -07:00
Lukas Joswiak 3059042bbc Another gcc fix 2021-06-04 15:01:18 -07:00
Lukas Joswiak 042aa60336 Temporary fix for ld linking issue 2021-06-04 15:01:18 -07:00
Lukas Joswiak c62e100dfb Attempt gcc compilation fix 2021-06-04 15:01:18 -07:00
Lukas Joswiak 753a90a979 Fixes 2021-06-04 15:01:18 -07:00
Lukas Joswiak 486a04659f Lazy inititialization 2021-06-04 15:01:18 -07:00
Lukas Joswiak ca79b8eaab Various ALP fixes 2021-06-04 15:01:18 -07:00
Lukas Joswiak c2f39bc8ef Use fast allocator 2021-06-04 15:01:18 -07:00
Lukas Joswiak c966094fdb Remove outdated global config fix 2021-06-04 15:01:03 -07:00
Lukas Joswiak 84b06c68bc Bump well known endpoint index 2021-06-04 13:31:57 -07:00
Lukas Joswiak 153de33f57 Revert "Merge pull request #4802 from sfc-gh-ljoswiak/revert/actor-lineage"
This reverts commit 6499fa178e, reversing
changes made to 1512631957.
2021-06-04 13:31:55 -07:00
Lukas Joswiak ffac985077
Merge pull request #4898 from sfc-gh-ljoswiak/fixes/global-config-processes-2
Fix global config not triggering changes on server processes (attempt 2)
2021-06-04 13:03:42 -07:00
Josh Slocum 2fd6708fe0
Merge pull request #4893 from sfc-gh-jslocum/RYW_fix
Not doing timeout check in WriteDuringRead if simulation is injecting…
2021-06-03 16:38:43 -07:00
Lukas Joswiak 68344cc5e6 clang-format 2021-06-03 14:27:24 -07:00
Lukas Joswiak 12163ed565 Rename variable 2021-06-03 14:27:24 -07:00
Lukas Joswiak ba25b95c6a Fix global config not updating on server processes 2021-06-03 14:27:24 -07:00
A.J. Beamon f20bfb87de
Merge pull request #4900 from sfc-gh-ajbeamon/fix-async-file-cached-open-files-handling
Fix: when a file open completes synchronously, it wasn't being stored in the openFiles map
2021-06-03 14:14:02 -07:00
A.J. Beamon 24d17c013b Add an assert to confirm that try_emplace is inserting a new entry 2021-06-03 13:51:47 -07:00
A.J. Beamon 7d83340993 Fix: when a file open completes synchronously, it wasn't being stored in the openFiles map. 2021-06-03 13:30:28 -07:00
Steve Atherton eb9cce6351
Merge pull request #4896 from apple/anoyes/fix-valgrind-precise
Fix two valgrind false positives
2021-06-02 22:49:18 -07:00
Andrew Noyes a655ae3e48 Try not marking buffer undefined 2021-06-02 16:25:25 -07:00
Andrew Noyes eb15746e41 Dereference to get result before marking "no access" 2021-06-02 16:07:04 -07:00
Josh Slocum 522e16ae55 Not doing timeout check in WriteDuringRead if simulation is injecting arbitrary delays 2021-06-02 17:17:27 +00:00
Chaoguang Lin 5f04c2c7f5
Merge pull request #4877 from sfc-gh-clin/fix-datadistribution-special-key
Fix the place when changing dd system key without changing the lock key
2021-06-01 15:52:33 -07:00