1839 Commits

Author SHA1 Message Date
Markus Pilman
d3598bfaa4 address review comments 2020-11-13 15:37:03 -07:00
Jingyu Zhou
9f2399f951
Merge pull request #4061 from xis19/reportHistogramPeriodically
Report histogram periodically
2020-11-13 14:14:25 -08:00
Xiaoge Su
3a6948c199 Report histogram periodically 2020-11-12 17:04:33 -08:00
Xiaoge Su
4a0fa57989 Add bytes_per_second unit in histograms 2020-11-12 15:38:51 -08:00
Markus Pilman
54df295186 remove dead code 2020-11-12 14:00:34 -07:00
Markus Pilman
0f205620bf
Merge branch 'master' into features/udp 2020-11-12 13:51:17 -07:00
Markus Pilman
1343f40117 don't allow empty coments 2020-11-11 14:07:54 -07:00
Jingyu Zhou
32a089dde1
Merge pull request #4030 from vishesh/task/issue-connection-logging-count
FlowTransport: Sample connect latencies
2020-11-10 20:00:58 -08:00
Vishesh Yadav
1976f2c371 FlowTransport: Sample connect latencies 2020-11-10 12:12:01 -08:00
Markus Pilman
16affd3575 Make test macros enforce unique comments 2020-11-10 11:13:34 -07:00
Xiaoge Su
ebca63e3c7
Merge pull request #4026 from sears/histogram_fixes
Histogram fixes
2020-11-09 13:12:38 -08:00
Russell Sears
08e8a06933 PR comments; add missing addRef when re-using Histogram in HistogramRegistry; Instrument UnsentPacketQueue in FlowTransport 2020-11-08 08:37:16 -08:00
sfc-gh-tclinkenbeard
4669f837fa Add uses of makeReference 2020-11-07 22:10:18 -08:00
sfc-gh-tclinkenbeard
a42a431b57 Add makeReference (similar to std::make_shared) 2020-11-07 22:09:53 -08:00
Vishesh Yadav
2c56d379b2
Merge pull request #3998 from dongxinEric/misc/attach-dcid-to-process-metrics-when-possible
Attach datacenter id to process, network, machine and memory metrics.
2020-11-06 10:54:23 -08:00
Russell Sears
df18f20efd clang format 2020-11-05 10:27:41 -08:00
Russell Sears
26a66c632a Allow histograms to be fetched by name (so multiple instances can share the same histogram 2020-11-05 10:27:37 -08:00
Andrew Noyes
1c05b70942 Add INetwork::timer_monotonic 2020-11-05 17:07:49 +00:00
Andrew Noyes
c50e997f60 Make status tests deterministic
This change seems to be incorrect since afaict INetwork::timer isn't
guaranteed to be monotonic. Maybe we can make that guarantee or add an
INetwork::timer_monotonic symbol?
2020-11-05 17:05:34 +00:00
sfc-gh-tclinkenbeard
392f18a2de Fix retrieveTraceLogIssues function name 2020-11-04 22:39:56 -08:00
Vishesh Yadav
49d5d2b0a2
Merge pull request #4003 from xis19/sev
Remove magic number 5 in severity eventsCount
2020-11-03 10:30:08 -08:00
Russell Sears
0ba4e8d64b Fix make build. 2020-11-02 14:35:17 -08:00
Russell Sears
cb004b3b22 Address pull request comments 2020-11-02 12:18:00 -08:00
Richard Chen
d1f38077f5 remove virtual 2020-11-02 19:41:20 +00:00
Russell Sears
32c87bbb33 Lightweight, power of two spaced histogram implementation + automatic reporting 2020-11-02 11:13:16 -08:00
Xiaoge Su
ac4bebbfad Remove magic number 5 in severity eventsCount 2020-11-01 22:13:55 -08:00
Richard Chen
9c6c2704d0 Merge branch 'master' of https://github.com/apple/foundationdb into stable_interfaces 2020-10-30 23:59:32 +00:00
Xin Dong
e73d189f88 Attach datacenter id to process, network, machine and memory metrics. 2020-10-30 11:20:40 -07:00
Steve Atherton
96cc700440
Merge pull request #3961 from sfc-gh-tclinkenbeard/azure-backup
Add support for writing backup files directly to Azure blob storage
2020-10-29 00:30:40 -07:00
Andrew Noyes
e82339f40e
Merge pull request #3906 from sfc-gh-anoyes/anoyes/use-gcov
Add USE_GCOV cmake option
2020-10-27 08:27:46 -07:00
Richard Chen
9c5032ad9c Merge branch 'master' of https://github.com/apple/foundationdb into stable_interfaces 2020-10-26 23:10:30 +00:00
A.J. Beamon
8e512f3109
Merge pull request #3943 from sfc-gh-anoyes/anoyes/valgrind-precise
Increase valgrind precision if env var FDB_VALGRIND_PRECISE is set
2020-10-26 14:01:58 -07:00
Richard Chen
bf7bf470d9 Merge branch 'master' of https://github.com/apple/foundationdb into stable_interfaces 2020-10-26 19:36:19 +00:00
Andrew Noyes
b57d479d49 Fix clang11 warning
Apparently clang11 warns if you pass uninitialized memory to a function
accepting a const reference. Seems fair. This change doesn't actually
fix any bugs, but it silences the warning.
2020-10-26 11:31:40 -07:00
sfc-gh-tclinkenbeard
8191a38b88 Support rvalue reference overload for Optional::get 2020-10-24 21:05:42 -07:00
sfc-gh-tclinkenbeard
82b6daa16b First draft of Azure blob storage backup container 2020-10-24 16:47:51 -07:00
Richard Chen
055add9682 conflicts 2020-10-23 06:33:00 +00:00
Andrew Noyes
18ac901c40 Align memory for FastAllocator with valgrindPrecise 2020-10-23 02:11:50 +00:00
Andrew Noyes
f91079dbe7 Use camelCase 2020-10-22 21:51:00 +00:00
Andrew Noyes
dc5e09ba62 Fix normal build 2020-10-22 16:34:37 +00:00
Andrew Noyes
ab4eb627c2 Replace with environment variable
We need to change the behavior of the allocator before main is called,
so a knob won't work.
2020-10-22 16:31:48 +00:00
Andrew Noyes
79163947a6 Add FLOW_KNOBS->VALGRIND_PRECISE 2020-10-22 16:31:48 +00:00
sfc-gh-tclinkenbeard
c4fc36ed23 Remove unnecessary copies of errorCodeTable 2020-10-20 15:55:35 -07:00
Young Liu
8cc3e4d3c6 Merge release-6.3 into master 2020-10-19 22:51:56 -07:00
Jingyu Zhou
44c62b2d51
Merge pull request #3922 from jzhou77/release-6.3
Merge Release 6.2 to Release 6.3
2020-10-19 14:38:36 -07:00
A.J. Beamon
0a1478949a
Merge pull request #3892 from TheBenCollins/log-batch-priority-filter
Add a check against the current minimum priority for TraceBatch logging
2020-10-19 13:02:35 -07:00
Richard Chen
545ee4269d master conflicts 2020-10-19 01:03:54 +00:00
Richard Chen
1c533e7363 fix flowtransport conflicts 2020-10-19 01:00:03 +00:00
Jingyu Zhou
8f17a1a5d6 Merge branch 'release-6.2' into release-6.3 2020-10-16 15:25:39 -07:00
Meng Xu
4dff55c4ea Add comment for PriorityStarved metrics
Metrics include:
PriorityStarvedBelowX, PriorityMaxStarvedBelowX and PriorityBusyX
2020-10-16 13:45:03 -07:00