David Youngworth
5381927102
Fix windows build
2020-05-21 17:32:16 -07:00
David Youngworth
f22a8845e4
Finish putting actors in Platform.actor.cpp
2020-05-20 18:14:29 -07:00
David Youngworth
9cdc96165e
Rename to Platform.actor.cpp
2020-05-20 13:37:39 -07:00
David Youngworth
791d6e61a3
Consolidate Platform.cpp
2020-05-20 13:29:53 -07:00
David Youngworth
5559643403
Fix rebase issue
2020-05-06 13:39:18 -07:00
David Youngworth
65f299715a
Fix yield timer in findFiles actor
2020-05-06 10:42:40 -07:00
David Youngworth
a09f30e48e
Make backupContainer's listFiles step asynchronous
2020-05-06 10:42:40 -07:00
David Youngworth
5877994f53
Make platform::findFiles asynchronous
2020-05-06 10:40:08 -07:00
Evan Tschannen
f329164fb4
Merge pull request #2532 from dongxinEric/feature/hot-read-key-detection-part-2
...
Feature/hot read key detection part 2
2020-05-05 14:33:34 -07:00
Alex Miller
378951360d
Merge pull request #3086 from alexmiller-apple/ctest-use-crash
...
Make ctest use --crash when running simulation tests.
2020-05-05 12:49:21 -07:00
A.J. Beamon
bd9d3e6679
Merge pull request #3087 from apple/revert-2882-lb_ub_perf
...
Revert "reduce the number of calls to operator< made by lower_bound and upper…"
2020-05-05 08:17:27 -07:00
A.J. Beamon
8125096e9b
Revert "reduce the number of calls to operator< made by lower_bound and upper…"
2020-05-05 08:17:10 -07:00
Alex Miller
f040694bf0
Make ctest use --crash when running simulation tests.
...
So that tests with ASSERTion failures don't cause CI to run slow and
produce massive logs. There's also rarely a reason to continue through
assertion failures.
2020-05-05 03:11:09 -07:00
Steve Atherton
4ae356b237
Merge pull request #2882 from sears/lb_ub_perf
...
reduce the number of calls to operator< made by lower_bound and upper…
2020-05-04 15:46:22 -07:00
Russell Sears
17c0ad5a62
switch to the more obvious "l < r ? -1 : l == r ? 0 : 1" since code generation for that seems a bit more stable, and it is probably more commonly used than "(l > r) - (l < r)"
2020-05-04 14:47:23 -07:00
Meng Xu
c237ca9708
Merge pull request #3081 from jzhou77/backup-cmd
...
Update fdbbackup documentation on new "-p" option
2020-05-04 14:17:34 -07:00
Alex Miller
ce19156afd
Merge pull request #2909 from mpilman/bugfixes/cmake-includes
...
don't include source and binary dir
2020-05-04 14:08:25 -07:00
Jingyu Zhou
2c5da1c116
Remove "-p" option and use "--partitioned_log_experimental" option
2020-05-04 13:45:54 -07:00
A.J. Beamon
c55aa5306f
Merge pull request #3010 from mpilman/bugfixes/deb-dir-structure
...
Don't build debug packages unless FDB_RELEASE is set
2020-05-04 12:27:00 -07:00
Evan Tschannen
b68980d686
Merge pull request #2028 from negoyal/cache_storageq_results
...
Cache storageq results
2020-05-04 11:27:02 -07:00
Markus Pilman
3d1d46b129
simplified further
2020-05-04 10:47:24 -07:00
Markus Pilman
3aebb5e028
removed unused code
2020-05-04 10:45:56 -07:00
Markus Pilman
d9701f354d
Merge remote-tracking branch 'origin/master' into bugfixes/deb-dir-structure
2020-05-04 10:44:25 -07:00
Markus Pilman
92e672e2f0
Fixed compiler errors
2020-05-04 10:40:31 -07:00
Xin Dong
dd9c240320
Address the remaining review comments
2020-05-04 10:25:10 -07:00
Jingyu Zhou
e8ea9c5dba
Update fdbbackup documentation on new "-p" option
...
To use new backup system in 6.3 to generate partitioned mutation logs by backup
workers.
2020-05-04 09:17:22 -07:00
Alex Miller
78d644f673
Merge branch 'master' into bugfixes/cmake-includes
2020-05-04 02:11:46 -07:00
Vishesh Yadav
939a62449f
Merge pull request #3075 from xumengpanda/mengxu/valgrind-fix
...
Fix Valgrind error InvalidSuppression_FastRestoreWorkerError
2020-05-02 20:33:05 -07:00
Meng Xu
528466e0e6
FastRestore:Fix Valgrind error InvalidSuppression
...
Trace.error() must explicitly include error_code_actor_cancelled
to handle the error.
2020-05-02 19:52:05 -07:00
negoyal
4fa04c5891
Fixed a corruptionbug.
2020-05-02 09:22:15 -07:00
Evan Tschannen
17815fb6bf
Merge pull request #3037 from ajbeamon/status-busy-use-new-field
...
Use the updated field name in status when fetching process busyness info
2020-05-01 23:02:54 -07:00
Jingyu Zhou
488bbcf33d
Merge pull request #2952 from xumengpanda/mengxu/fr-code-improvement-PR
...
Performant restore [29/XX]: Improve coding style and efficiency
2020-05-01 20:32:11 -07:00
A.J. Beamon
9294f3ef4a
Merge pull request #3067 from atn34/atn34/set-versionstamped-key-no-ryw
...
Test SetVersionstampedKey without ryw enabled
2020-05-01 18:37:31 -07:00
Steve Atherton
175bdc842f
Merge pull request #3066 from tclinken/remove-dead-backup-agent-code
...
Remove dead backup agent code
2020-05-01 17:17:29 -07:00
Meng Xu
11a40b539e
AtomicOpsWorkload:Lower Severity for TxnCommitUnknownResult
2020-05-01 16:39:41 -07:00
Meng Xu
f9f1ac6594
FastRestore:Revise TraceEvent for better diagnosis
2020-05-01 16:31:55 -07:00
John Brownlee
7c36301d7b
Merge pull request #3070 from sergeyhush/allow-custom-fdb-cluster-file
...
Allow custom fdb.cluster file content
2020-05-01 15:55:44 -07:00
Sergey Sudakovich
3814b412fe
Allow custom fdb.cluster file content
2020-05-01 15:42:16 -07:00
tclinken
aca995d2c5
Removed dead backup agent code
2020-05-01 14:46:59 -07:00
Andrew Noyes
7edbbb642e
Test SetVersionstampedKey without ryw enabled
2020-05-01 20:58:37 +00:00
Meng Xu
134dbca0ee
FastRestore:Use cannonical way to trace error
2020-05-01 13:35:13 -07:00
Meng Xu
ba07d449f6
FastRestore:Add trace to measure vb time
2020-05-01 13:30:45 -07:00
Jingyu Zhou
8b733c7ca3
Merge pull request #3064 from vishesh/master
...
build: Remove fdbclient/fdbclient.vcxproj
2020-05-01 13:17:32 -07:00
Vishesh Yadav
c7cc546d80
build: Remove fdbclient/fdbclient.vcxproj
...
vcxproj files are unnecessary after CMake switch.
2020-05-01 12:33:46 -07:00
Evan Tschannen
08b3c26e5c
Merge pull request #2520 from etschannen/feature-proxy-load-balance
...
A master proxy load balancing algorithm
2020-05-01 12:18:54 -07:00
Evan Tschannen
bd699f435c
fixed compiler errors
2020-05-01 11:01:09 -07:00
Meng Xu
28178f356f
FastRestore:Minor knob change and revise comments
2020-05-01 10:47:44 -07:00
Meng Xu
41c0a1768f
FastRestore:Make FastRestore event type more descriptive
2020-05-01 10:27:08 -07:00
Meng Xu
05ba743f96
Control number of replies on wait in getBatchReplies
2020-05-01 10:09:08 -07:00
Meng Xu
2c17fff6bb
FastRestore:Add batchIndex into metric event name
2020-05-01 10:05:33 -07:00