Tao Lin
79ae18f97a
Fix printable bytes that may be escaped incorrectly
2021-07-09 14:37:51 -07:00
Daniel Smith
1feedb700b
Don't log key not found as an error
2021-07-09 13:07:06 -04:00
sfc-gh-tclinkenbeard
382533c4e1
Add FDB_ prefix to BOOLEAN_PARAM macros
2021-07-09 05:42:14 -07:00
sfc-gh-tclinkenbeard
bbce95da5f
Undo changes unrelated to BOOLEAN_PARAM macro
2021-07-09 05:24:42 -07:00
Steve Atherton
fe575b995a
Added IO Priority to Redwood.
2021-07-09 05:05:08 -07:00
Steve Atherton
f58d091148
Refactored PriorityMultiLock again, fixed bug where slots could be under-utilized, reduced overhead when locks are released without waiting.
2021-07-09 02:51:34 -07:00
Daniel Smith
8efe3b296a
Delete remaining extern declarations for noUnseed
2021-07-08 19:19:22 -04:00
Daniel Smith
acfd0b6c1c
Don't check the random number generator state at the end
2021-07-08 19:19:02 -04:00
Steve Atherton
ac39fd65a7
Bug fixes in PriorityMultiLock related to destruction during a waiter callback. Removed a waitOrError() because it throws internal_error and shouldn't be needed anyway.
2021-07-08 16:16:20 -07:00
Daniel Smith
3fbd6b6143
Enable IThreadPool in simulation
2021-07-08 18:51:01 -04:00
Markus Pilman
0452ff5759
Merge pull request #5139 from KrzysFR/windows-docker-build-master
...
Fix Windows build and add Docker build image
2021-07-08 12:23:01 -06:00
Christophe Chevalier
aa624a43b6
Fix windows build.ps1 for compatibility with GitHub CI
...
- Replace deprecated `Get-WmiObject` with `Get-CimInstance` to get the cpu count and memory size
2021-07-08 13:22:09 +02:00
Mohamed Oulmahdi
7b590c2447
Add support for building on Windows via Docker
...
- Add Dockerfile.windows and Dockerfile..windows.devel
- build.ps1: script that produces the binaries (MSI, tools)
- CMake: disable building documentation on windows (not supported)
- Fix invalid path when building setup with WIX
- Remove deprecated @Action attribute from wix project
2021-07-08 11:42:16 +02:00
Steve Atherton
15a62c417a
Less overhead per waiter execution in PriorityMultiLock.
2021-07-08 02:19:00 -07:00
sfc-gh-tclinkenbeard
020371a78f
Merge remote-tracking branch 'origin/master' into add-boolean-param
2021-07-07 16:50:51 -07:00
Trevor Clinkenbeard
f24581b644
Merge pull request #5120 from sfc-gh-tclinkenbeard/improve-poll-delay-safety
...
Improve safety of backup agent poll delay
2021-07-07 14:42:33 -07:00
Zhe Wang
6cf8a91fbd
Merge pull request #5129 from kakaiu/clean_up_add_trace_event_to_tLog_pop
...
Clean up add_trace_event_to_tLog_pop
2021-07-07 16:09:22 -05:00
Trevor Clinkenbeard
f5ade03538
Merge pull request #4233 from sfc-gh-tclinkenbeard/encrypt-backup-files
...
Added AsyncFileEncrypted
2021-07-07 13:28:28 -07:00
Zhe Wang
cc10c9aee2
clean up add_trace_event_to_tLog_pop
2021-07-07 14:14:59 -05:00
Fuheng Zhao
78b56fe347
refactor get function
2021-07-07 11:22:50 -07:00
Steve Atherton
9b969b99f4
Merge pull request #5118 from sfc-gh-satherton/redwood-rangeread-prefetch
...
Redwood range read prefetching
2021-07-07 11:12:18 -07:00
Zhe Wang
5101f19aca
Merge pull request #5117 from kakaiu/add_trace_event_to_tLog_pop
...
Add trace event to tLog pop
2021-07-07 12:55:43 -05:00
Scott Fines
d1db0d4013
Making it possible to run a multiple-cluster Java integration test
2021-07-07 10:15:18 -07:00
Zhe Wang
b82a3f4276
add trace event to tLog pop
2021-07-07 12:13:49 -05:00
Steve Atherton
14724f3e54
Applied clang-format.
2021-07-06 23:24:57 -07:00
Fuheng Zhao
498232f172
Merge branch 'redWoodMetricsEnhancements' of https://github.com/FuhengZhao/foundationdb into redWoodMetricsEnhancements
2021-07-06 22:33:29 -07:00
sfc-gh-fzhao
3ed629d2f8
Merge branch 'apple:master' into redWoodMetricsEnhancements
2021-07-06 22:33:08 -07:00
Fuheng Zhao
fa5a408eb4
change trace message
2021-07-06 22:31:37 -07:00
Fuheng Zhao
4e429b93c7
remove some comments
2021-07-06 22:31:37 -07:00
Fuheng Zhao
fbded481f6
tight bound idx
2021-07-06 22:31:37 -07:00
Fuheng Zhao
0eeaf01883
clear buckets when upperBound is updated
2021-07-06 22:31:37 -07:00
Fuheng Zhao
669c892931
update histogram record count in set page size function
2021-07-06 22:31:37 -07:00
Fuheng Zhao
a8cc9dedef
fix error in output
2021-07-06 22:31:37 -07:00
Fuheng Zhao
069d52a3cf
update trace information and fix minor errors
2021-07-06 22:31:37 -07:00
Fuheng Zhao
f5c3634623
refactor histogram header file
2021-07-06 22:31:37 -07:00
Fuheng Zhao
4f23cc14ba
format output
2021-07-06 22:31:37 -07:00
Fuheng Zhao
3544d1e99e
output sketches summary
2021-07-06 22:31:37 -07:00
Fuheng Zhao
8ba2991263
check in idx
2021-07-06 22:31:37 -07:00
Fuheng Zhao
7334ff8255
add assert idx back
2021-07-06 22:31:37 -07:00
Fuheng Zhao
0be6a7457d
initialize sketches only once
2021-07-06 22:31:37 -07:00
Fuheng Zhao
2a870e1d95
extra check in getHeight function
2021-07-06 22:31:37 -07:00
Fuheng Zhao
7a039de787
fix error in mapping item to linear bucket, histogram class
2021-07-06 22:31:37 -07:00
Fuheng Zhao
94115cc24f
need to add detail information into log
2021-07-06 22:31:37 -07:00
Fuheng Zhao
c7b5a518f3
fix error in order of paramters in atomicUpdatePage function
2021-07-06 22:31:37 -07:00
Fuheng Zhao
59b0dd7d42
fix minor error
2021-07-06 22:31:37 -07:00
Fuheng Zhao
34cd0d04d7
update redwoodmetrics structure; need to fix bug
2021-07-06 22:31:37 -07:00
Fuheng Zhao
602053c707
add redWoodMetrics::Level struct constructor
2021-07-06 22:31:37 -07:00
Fuheng Zhao
3a394783a0
initialize fields in redWoodMetrics struct explicitly
2021-07-06 22:31:37 -07:00
Fuheng Zhao
87f8f89638
add drawHistogram method in histogram class
2021-07-06 22:31:37 -07:00
Fuheng Zhao
3497b96ace
change histogram class static member variable to non-static
2021-07-06 22:31:37 -07:00