Stephen Atherton
|
0d993522d3
|
CommitSubtree() will now return an empty page set even for the tree root because commit_impl() handles this correctly. Improved commitSubtree() debug output related to which mutations are relevant to a subtree. Added random setting of range clear boundaries after clear() in Redwood correctness to make sure mutation buffer logic handles this correctly. B+Tree's dbEnd mutation is represented as a clear to prevent unnecessary rightmost subtree traversal during commit.
|
2019-10-28 04:00:37 -07:00 |
Meng Xu
|
529b35a886
|
Merge pull request #2296 from atn34/remove-nonsense-const
Remove several nonsensical const uses
|
2019-10-26 18:04:32 -07:00 |
Andrew Noyes
|
b7b5d2ead3
|
Remove several nonsensical const uses
These seem to be all the ones that clang's -Wignored-qualifiers
complains about
|
2019-10-26 14:30:34 -07:00 |
Evan Tschannen
|
5cf0045bc0
|
Merge pull request #2294 from satherton/feature-redwood
Bug fixes in Redwood
|
2019-10-25 14:56:01 -07:00 |
Stephen Atherton
|
2ee1782c19
|
Bug fixes in Redwood. BTree height was not being reset when a new empty root is written. IKeyValueStore wrapper was not obeying the row limit in a reverse range query. Added yields to and delays to break up tasks and set IO priorities.
|
2019-10-25 14:52:06 -07:00 |
Evan Tschannen
|
1d26ca4aa7
|
Merge pull request #2293 from etschannen/release-6.2
fixed Javadoc headings
|
2019-10-25 13:40:16 -07:00 |
Evan Tschannen
|
0953bf376d
|
fixed Javadoc headings
|
2019-10-25 13:38:04 -07:00 |
Jingyu Zhou
|
221e94fd01
|
Merge pull request #2145 from atn34/open-for-ide-debug
Open for ide debug
|
2019-10-25 13:32:49 -07:00 |
Andrew Noyes
|
1827e77f2e
|
Update fdbserver/FDBExecHelper.actor.cpp
Co-Authored-By: Jingyu Zhou <jingyuzhou@gmail.com>
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
e4acd2e318
|
Disable TLS temporarily for OPEN_FOR_IDE build
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
a00f04eb20
|
Fix gcc with Make
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
b893374c68
|
Add -Wno-attributes for gcc
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
a3d9e549ee
|
Remove rule from vcxproj
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
aed9dfd148
|
Fix flow header guard
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
de8921b660
|
Move RestoreWorkerInterface to fdbclient
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
3f62d2b506
|
Fix actual build
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
daeb0e9ed6
|
Attempt to fix Makefile
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
d4de608bb6
|
Fix OPEN_FOR_IDE build
|
2019-10-25 10:42:22 -07:00 |
Andrew Noyes
|
ec0789f2e7
|
Build in Debug mode by default for OPEN_FOR_IDE build
|
2019-10-25 10:41:42 -07:00 |
Evan Tschannen
|
ef14f7a718
|
Merge pull request #2292 from etschannen/master
Merge 6.2 into master
|
2019-10-25 09:18:20 -07:00 |
Jingyu Zhou
|
a30e6ec147
|
Merge pull request #2277 from xumengpanda/mengxu/fastrestore-atomicOpTest-increaseLoadAndBugFix-PR
Performant restore [7/XX]: Add tests for transactionBatchSizeThreshold when apply mutations
|
2019-10-24 21:21:14 -07:00 |
Balachandar Namasivayam
|
28c50adc8f
|
Merge pull request #2237 from fzhjon/modify-attrition
Modify machine attrition to work outside simulation
|
2019-10-24 17:57:20 -07:00 |
Meng Xu
|
36c16f8d7f
|
Merge pull request #2287 from kaomakino/kaomakino/mako_cleanup
Mako benchmark cleanup
|
2019-10-24 17:56:48 -07:00 |
Evan Tschannen
|
3325980c03
|
Merge branch 'release-6.2'
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/release-notes.rst
# fdbserver/DataDistribution.actor.cpp
# fdbserver/OldTLogServer_6_0.actor.cpp
# fdbserver/TLogServer.actor.cpp
# fdbserver/WorkerInterface.actor.h
# fdbserver/worker.actor.cpp
# versions.target
|
2019-10-24 17:38:15 -07:00 |
Evan Tschannen
|
fc9497be33
|
Merge pull request #2291 from etschannen/post-release-cleanup-6.2.7
Post release cleanup 6.2.7
|
2019-10-24 17:06:06 -07:00 |
Evan Tschannen
|
fdb0bcdfbc
|
update cmake to 6.2.8
|
2019-10-24 17:05:45 -07:00 |
Evan Tschannen
|
9682528372
|
update installer WIX GUID following release
|
2019-10-24 17:02:56 -07:00 |
Evan Tschannen
|
acbfc70373
|
update versions target to 6.2.8
|
2019-10-24 17:02:56 -07:00 |
Evan Tschannen
|
d3c4bd9c5a
|
Merge pull request #2289 from mpilman/eio_odirect_mt
Use O_DIRECT with EIO and option to control concurrency
|
2019-10-24 15:19:48 -07:00 |
Meng Xu
|
2383c29123
|
FastRestore:Use reference for handleInitVersionBatchRequest func
|
2019-10-24 13:54:44 -07:00 |
Jon Fu
|
2f34ee684f
|
fixed indentation issues
|
2019-10-24 13:21:28 -07:00 |
Jon Fu
|
b74e5b1543
|
added sample file for attrition test outside of simulation
|
2019-10-24 13:10:59 -07:00 |
Meng Xu
|
7903b47b82
|
FastRestore:Remove unnecessary return
|
2019-10-24 13:09:24 -07:00 |
Meng Xu
|
c53f817c5e
|
FastRestore:Convert handleInitVersionBatchRequest to plain func
|
2019-10-24 13:06:50 -07:00 |
Jon Fu
|
bedb38d3e8
|
fixed compilation error
|
2019-10-24 13:05:28 -07:00 |
Xin Dong
|
f70000184e
|
Log the number of samples captured for the read bandwidth to verify the assumption.
|
2019-10-24 13:05:23 -07:00 |
Meng Xu
|
60d26ff5d7
|
FastRestore:Resolve review comments
|
2019-10-24 12:52:12 -07:00 |
mpilman
|
92ce9ef5dc
|
updated comment
|
2019-10-24 11:45:32 -07:00 |
mpilman
|
325a8e4213
|
remove confusing USE_ODIRECT knob
|
2019-10-24 11:44:03 -07:00 |
mpilman
|
f23392ec5a
|
Don't use O_DIRECT in EIO by default
|
2019-10-24 11:39:55 -07:00 |
mpilman
|
7ad0e20e48
|
Added knob to disable O_DIRECT
|
2019-10-24 11:20:14 -07:00 |
mpilman
|
f41f19b5f6
|
Introduced knob to set eio parallelism
|
2019-10-24 11:20:14 -07:00 |
mpilman
|
85977fb8d5
|
Use O_DIRECT with EIO
|
2019-10-24 11:20:14 -07:00 |
Kao Makino
|
48aa55699a
|
Cleanup mako c-binding benchmark
|
2019-10-24 18:14:55 +00:00 |
Xin Dong
|
a290e2cb2b
|
Use 8 MiB for real
|
2019-10-24 11:02:17 -07:00 |
Evan Tschannen
|
f640aec1b6
|
Merge pull request #2288 from etschannen/release-6.2
updated release notes
|
2019-10-24 10:10:26 -07:00 |
Evan Tschannen
|
7579bc7e7e
|
updated release notes
|
2019-10-24 10:09:37 -07:00 |
Evan Tschannen
|
a2bc4173a4
|
Merge pull request #2286 from etschannen/feature-immediate-undesired
Two bug fixes
|
2019-10-24 10:02:44 -07:00 |
Jon Fu
|
5d7c84b803
|
moved shuffle outside of the conditional blocks
|
2019-10-24 09:45:04 -07:00 |
Evan Tschannen
|
a7492aab0a
|
fix: poppedVersion can update during a yield, so all work must be done immediately after getMore returns
|
2019-10-23 23:06:02 -07:00 |