Jingyu Zhou
|
7507f2da81
|
Merge pull request #2984 from satherton/future-move-t-constructor
Added Future<T>(T &&value) constructor to avoid a copy...
|
2020-04-20 11:47:32 -07:00 |
Steve Atherton
|
ba1b0a1d96
|
Use std::move() instead of forward.
|
2020-04-20 11:01:01 -07:00 |
Steve Atherton
|
022b77e288
|
Actor compiler will std::move() return expressions that exactly match a state variable.
|
2020-04-20 04:19:33 -07:00 |
Steve Atherton
|
7b23c6f640
|
Future constructor to avoid a copy when Future<T> is initialized from an rvalue reference to T.
|
2020-04-20 01:52:28 -07:00 |
Xin Dong
|
cb47def22a
|
Merge pull request #2946 from alexmiller-apple/isystem-flow-lpthread
Remove `-isystem flow/-lpthread` from INCLUDES/CXXFLAGS
|
2020-04-15 11:01:45 -07:00 |
A.J. Beamon
|
d8690d31cd
|
Merge branch 'master' into per-priority-busy-logging
# Conflicts:
# flow/Net2.actor.cpp
|
2020-04-15 08:31:30 -07:00 |
Evan Tschannen
|
37e2b0d353
|
Update flow/network.cpp
|
2020-04-14 17:12:07 -07:00 |
Evan Tschannen
|
a3598a7616
|
Merge pull request #2738 from ajbeamon/fix-assertion-failure-on-io-error
Fix assertion failure in SQLite thread pools on io_error
|
2020-04-14 16:48:22 -07:00 |
A.J. Beamon
|
b1172417f5
|
Merge branch 'master' into per-priority-busy-logging
# Conflicts:
# flow/Knobs.cpp
# flow/Knobs.h
# flow/Net2.actor.cpp
|
2020-04-14 14:22:12 -07:00 |
A.J. Beamon
|
e104a2e3a6
|
Merge commit 'cf01233f28a2c42908656a39f458a4475c1d44a3' into run-loop-busy-profiler
# Conflicts:
# documentation/sphinx/source/release-notes.rst
# fdbclient/NativeAPI.actor.h
# fdbserver/fdbserver.actor.cpp
# flow/Net2.actor.cpp
|
2020-04-14 14:02:24 -07:00 |
Evan Tschannen
|
cf01233f28
|
Merge pull request #2549 from ajbeamon/slow-task-and-priority-tracking-improvements
Slow task and priority tracker improvements
|
2020-04-14 13:26:32 -07:00 |
Alex Miller
|
2e53c8c5e2
|
Merge pull request #2915 from tclinken/move-optimizations
Avoid unnecessary copies in PromiseStream
|
2020-04-13 21:15:16 -07:00 |
A.J. Beamon
|
c851ee4031
|
Merge pull request #2897 from tclinken/fix-trace-batch-loggroup-and-role
Annotate trace batch events before dumping
|
2020-04-13 11:22:51 -07:00 |
Alex Miller
|
7dc348d077
|
Remove `-isystem flow/-lpthread` from INCLUDES/CXXFLAGS
This cmake line generated a bogus and nonsensical include path, so as
the entire line isn't necessary, just remove it.
|
2020-04-13 02:22:25 -07:00 |
tclinken
|
8ef5a04896
|
Guard all of annotateEvent with mutex
|
2020-04-10 13:03:15 -07:00 |
tclinken
|
01285f3374
|
Delay annotation of trace batch events created before trace file is opened
|
2020-04-09 14:09:00 -07:00 |
A.J. Beamon
|
af4e0088ba
|
Merge pull request #2896 from tclinken/atomically-update-dependent-knobs
Atomically update dependent knobs
|
2020-04-08 15:00:49 -07:00 |
tclinken
|
3a01d24970
|
Pass const ref to a_callback_fire
|
2020-04-08 14:50:41 -07:00 |
tclinken
|
52860043c9
|
Merge remote-tracking branch 'origin' into atomically-update-dependent-knobs
|
2020-04-08 12:26:21 -07:00 |
Markus Pilman
|
d4542dbb5a
|
Delete old build system
|
2020-04-07 11:03:45 -07:00 |
tclinken
|
e682f6741c
|
Avoid unnecessary copies in PromiseStream
|
2020-04-06 17:15:03 -07:00 |
Xin Dong
|
760dc68b7f
|
Merge pull request #2869 from dongxinEric/feature/1689/allow-custome-trace-log-file-identifier
Allow the user to provide a custome trace log file identifier that wi…
|
2020-04-03 14:08:17 -07:00 |
Alvin Moore
|
78f0cddb14
|
Merge pull request #2684 from mpilman/features/boost70
Upgrade to boost 1.72
|
2020-04-03 09:30:59 -07:00 |
tclinken
|
10fee8fafc
|
Annotate trace batch events before dumping
|
2020-04-02 19:34:02 -07:00 |
Markus Pilman
|
bbd2fe62cc
|
Merge branch 'master' of github.com:apple/foundationdb into features/boost70
|
2020-04-02 09:21:01 -07:00 |
Meng Xu
|
6bce67ca75
|
FastRestore:Apply clang-format
|
2020-04-01 21:27:54 -07:00 |
Meng Xu
|
1eea388278
|
Add unit test for splitMutation test file
Comment out debug trace as well.
|
2020-04-01 21:27:18 -07:00 |
tclinken
|
884e92bb49
|
Atomically update dependent knobs
|
2020-04-01 15:18:49 -07:00 |
Meng Xu
|
7847d70e3a
|
StringRef:toString:Handle empty StringRef
|
2020-03-31 22:14:05 -07:00 |
Xin Dong
|
6820167d77
|
Merge branch 'master' into feature/1689/allow-custome-trace-log-file-identifier
|
2020-03-31 16:50:46 -07:00 |
Xin Dong
|
2805111a32
|
When provided with a custome identifier, use that string instead of the port/PID as the last part of the baseName.
|
2020-03-31 11:02:02 -07:00 |
Meng Xu
|
60f6edc3b5
|
Merge pull request #2860 from zjuLcg/report-conflicting-key-roll-forward
Report conflicting key roll forward
|
2020-03-30 17:33:56 -07:00 |
Markus Pilman
|
28cd38913d
|
Merge branch 'master' of github.com:apple/foundationdb into features/boost70
|
2020-03-27 13:44:10 -07:00 |
Xin Dong
|
03e2102a21
|
Fix macOS build failure.
|
2020-03-26 11:41:36 -07:00 |
Xin Dong
|
a0177a9335
|
Allow the user to provide a custome trace log file identifier that will be used as the prefix of all trace log files created at the client side.
|
2020-03-26 11:25:05 -07:00 |
tclinken
|
baf0fe956c
|
Take trace mutex in setLogGroup
|
2020-03-26 09:55:03 -07:00 |
tclinken
|
7d5ed53215
|
Allow trace log group to be set after database is created
|
2020-03-25 13:40:43 -07:00 |
Andrew Noyes
|
9123cd35ed
|
Version report_conflicting_keys field
|
2020-03-24 18:11:15 -07:00 |
Balachandar Namasivayam
|
58a9bfa78b
|
Merge pull request #2820 from dongxinEric/fix/1977/add-back-trace-event-flush-failure-report
Fix/1977/add back trace event flush failure report
|
2020-03-18 16:11:44 -07:00 |
Meng Xu
|
d8a9034085
|
Merge pull request #2741 from ajbeamon/roughness-cleanup
Clean up and add comments to Roughness calculation
|
2020-03-17 15:45:35 -07:00 |
Evan Tschannen
|
e08f0201f1
|
merge release 6.2 into master
|
2020-03-17 12:51:47 -07:00 |
Xin Dong
|
31a9f0a26c
|
Fix the segfault
|
2020-03-17 11:03:46 -07:00 |
Evan Tschannen
|
787a5caaca
|
Merge pull request #2805 from ajbeamon/localized-allocation-trace-depth
Don't disallow allocation tracking when a trace event is open
|
2020-03-16 16:21:09 -07:00 |
Steve Atherton
|
c7a9d184f0
|
Merge pull request #2790 from tclinken/ignore-create-directory-errors
Ignore createDirectory error if directory already exists
|
2020-03-16 16:13:47 -07:00 |
Evan Tschannen
|
c197520fa7
|
Merge pull request #2810 from alexmiller-apple/fdbcli-tlsinfo
Add a `tlsinfo` command to fdbcli that prints the certificate chain.
|
2020-03-16 15:47:32 -07:00 |
A.J. Beamon
|
f1523bd472
|
Setting the network thread more than once is a no-op
|
2020-03-16 15:37:06 -07:00 |
A.J. Beamon
|
96187618a0
|
Fix condition to check whether allocation tracing is enabled
|
2020-03-16 15:12:50 -07:00 |
Evan Tschannen
|
ed4d02a3e4
|
Merge pull request #2812 from etschannen/feature-proxy-mem-limit
Limit the amount of requests the proxy can queue up in memory
|
2020-03-16 14:56:56 -07:00 |
A.J. Beamon
|
7769218303
|
Move an increment after an ASSERT.
|
2020-03-16 14:11:07 -07:00 |
A.J. Beamon
|
d8cfabe73b
|
Extend the allocation tracing disabling flag to cover more parts of trace logging as a precaution. Make it possible to disable via knob.
|
2020-03-16 13:59:31 -07:00 |