16291 Commits

Author SHA1 Message Date
Chaoguang Lin
6bf5df6cc5 Update comments in fdbcli_tests.py 2021-07-21 18:38:13 +00:00
Chaoguang Lin
0b6d43fa6f Fix exclude test and re-enable it in ctest 2021-07-21 18:36:05 +00:00
Trevor Clinkenbeard
a7f71c5a18
Merge pull request #5243 from sfc-gh-mpilman/bugfixes/macos-literal-string
remove unnecessary compile guards
2021-07-20 22:34:12 -07:00
Trevor Clinkenbeard
f7b6996ee8
Merge pull request #5234 from sfc-gh-tclinkenbeard/fix-unittest-datadir
Change default data directory for unit tests outside simulation
2021-07-20 18:13:26 -07:00
Markus Pilman
5b9d0b9f85 Merge remote-tracking branch 'origin/master' into bugfixes/macos-literal-string 2021-07-20 19:11:31 -06:00
Markus Pilman
63ebdc0cc0 added one missed change 2021-07-20 18:30:43 -06:00
Markus Pilman
89fa7d0558 remove unnecessary compile guards 2021-07-20 18:27:16 -06:00
Steve Atherton
26d886c600
Merge pull request #5227 from sfc-gh-satherton/redwood-io-priority
Add Priority to Redwood IO, also fixes several bugs with the recent Redwood metrics changes
2021-07-20 16:50:58 -07:00
sfc-gh-tclinkenbeard
bf2acdee60 Merge remote-tracking branch 'origin/master' into fix-unittest-datadir 2021-07-20 16:04:48 -07:00
Trevor Clinkenbeard
69d3116513
Merge pull request #5233 from sfc-gh-mpilman/bugfixes/macos-literal-string
fix macOS build
2021-07-20 16:04:10 -07:00
Zhe Wang
7f8909e211
Merge pull request #5241 from kakaiu/include_FDB_HA_write_path_doc_in_toctree
Include FDB HA write path doc in toctree
2021-07-20 18:00:58 -05:00
Markus Pilman
4fcdd298b4 Merge remote-tracking branch 'sfc/bugfixes/macos-literal-string' into bugfixes/macos-literal-string 2021-07-20 16:28:28 -06:00
Zhe Wang
45c0d4a57b include FDB HA write path doc in toctree 2021-07-20 17:26:37 -05:00
Markus Pilman
01bad1f84d Merge remote-tracking branch 'origin/master' into bugfixes/macos-literal-string 2021-07-20 16:24:52 -06:00
Trevor Clinkenbeard
4b83d73f48
Merge pull request #5151 from sfc-gh-tclinkenbeard/fix-non-tls-build
Fix build with DISABLE_TLS=ON
2021-07-20 15:07:16 -07:00
Chaoguang Lin
e5dc677f00
Merge pull request #5238 from sfc-gh-clin/extend-fdbclient-test-for-multiple-processes
Disable test for exclude for now which can time out sometime
2021-07-20 14:18:38 -07:00
Chaoguang Lin
f48a2b52f1 Disable test for exclude for now which can time out sometime 2021-07-20 20:44:46 +00:00
Markus Pilman
f468081877
Merge pull request #5237 from sfc-gh-satherton/master-ignore-vscode-workspace
Add VSCode workspace file pattern to .gitignore.
2021-07-20 14:32:04 -06:00
Steve Atherton
ce023af47a Add VSCode workspace file pattern to .gitignore. 2021-07-20 13:29:39 -07:00
Markus Pilman
b760087d5f
Update bindings/c/test/mako/mako.c 2021-07-20 13:27:40 -06:00
sfc-gh-tclinkenbeard
4d9574901f Change default data directory for unit tests outside simulation 2021-07-20 11:03:36 -07:00
Markus Pilman
8f6b048e22 fix macOS build 2021-07-20 11:52:57 -06:00
Evan Tschannen
5c9a38e526
Merge pull request #5198 from Daniel-B-Smith/rocksdb-simulation-roll-forward
Roll forward: RocksDB in Simulation
2021-07-20 09:33:11 -07:00
Zhe Wang
f9254849b4
Merge pull request #5223 from kakaiu/add_FDB_HA_write_path_doc
Add FDB HA write path doc
2021-07-20 11:00:17 -05:00
Andrew Noyes
059ff9b9ad
Merge pull request #5226 from apple/anoyes/assert-literal-string
Static assert that LiteralStringRef arg is literal string
2021-07-19 17:00:30 -07:00
Steve Atherton
80ac791dcf
Priority for commit reads should be == height. 2021-07-19 15:58:38 -07:00
Steve Atherton
275089a9a9
Bug fix, setting var to itself. 2021-07-19 15:16:43 -07:00
Steve Atherton
b3cc2beaab
Documentation fix. 2021-07-19 15:10:01 -07:00
Andrew Noyes
ebc3368936 Don't include null terminator 2021-07-19 14:54:29 -07:00
Andrew Noyes
9387852fc2 Fix build/memory error
The previous change broke the build intentionally. This fixes it and
also fixes the underlying issue that the previous commit caught.
2021-07-19 14:26:03 -07:00
Zhe Wang
72f5fbc222 Add FDB HA write path doc 2021-07-19 16:15:23 -05:00
Andrew Noyes
459e35f261 Static assert that LiteralStringRef arg is literal string 2021-07-19 14:10:37 -07:00
Jingyu Zhou
0bfe6a9793
Merge pull request #5196 from PierreZ/doc/docker_image
Update documentation to build with docker
2021-07-19 13:37:08 -07:00
Andrew Noyes
f0bc23de8b
Merge pull request #5177 from oleg68/master-fix-no-trace-files-in-simulation-test
Fixed 'NoTraceFileGenerated' error in simulation tests when the fdbserver process could not start
2021-07-19 11:22:26 -07:00
Trevor Clinkenbeard
caba2ff1ef
Merge pull request #5215 from sfc-gh-satherton/fix-simfdb-cleanup
Simfdb cleanup did not recognize the unittests directory
2021-07-18 12:05:06 -07:00
Steve Atherton
81e83e2830
Update fdbserver/fdbserver.actor.cpp
Co-authored-by: Trevor Clinkenbeard <trevor.clinkenbeard@snowflake.com>
2021-07-18 11:08:27 -07:00
Steve Atherton
13db52f1f2 Changed yield to delay(0) in places that use static counters to avoid trying to yield too often. Bug fixes with lazy delete queue entry heights. 2021-07-18 04:38:42 -07:00
Steve Atherton
294d322c0d Merge branch 'fix-simfdb-cleanup' into redwood-io-priority 2021-07-18 03:08:49 -07:00
Steve Atherton
1af8538727 Simfdb cleanup did not recognize the unittests directory, fixed this and also made the cleanup code a bit cleaner. 2021-07-18 03:06:04 -07:00
Steve Atherton
39eb71f54a Corrections in BTreeCursor event reasons, fixed by BTreeCursor now storing reason as a member because it's much simpler. Some other clang-format changes and a couple of renames. 2021-07-18 03:02:10 -07:00
Steve Atherton
09a8561606 Merge branch 'master' of github.com:apple/foundationdb into redwood-io-priority
# Conflicts:
#	fdbserver/IPager.h
#	fdbserver/VersionedBTree.actor.cpp
2021-07-18 01:49:36 -07:00
Steve Atherton
ef1ea75019
Merge pull request #5057 from FuhengZhao/redWoodMetricsEnhancements
Enhanced Redwood metrics to track page level activity by operation of origin.
2021-07-17 13:01:07 -07:00
Markus Pilman
4987055424
Merge pull request #5208 from sfc-gh-satherton/fix-options-dependency
Fix missing dependency of `fdbclient` on generated header(s) from fdb_c.
2021-07-17 12:44:47 -06:00
Markus Pilman
7df38b6b93
Merge pull request #5210 from sfc-gh-satherton/fix-booleans
Rename ::TRUE and ::FALSE in BooleanParams to ::True and ::False
2021-07-17 10:11:54 -06:00
Steve Atherton
89140b0281 Fixed PagerEventReason for BTree writePages(). Renamed enums to start with capital letters to match one of the two styles used throughput the code base (CamelCase or ALLCAPS). 2021-07-17 03:44:00 -07:00
Steve Atherton
c7bc79ad45 Merge branch 'fix-booleans' into fuheng/redWoodMetricsEnhancements 2021-07-17 02:10:14 -07:00
Steve Atherton
f596a81073 Rename ::TRUE and ::FALSE in BooleanParams to ::True and ::False so as to not conflict with the TRUE and FALSE macros provided by the Windows and MacOS SDKs. 2021-07-17 00:11:40 -07:00
Steve Atherton
709c5a30e8 Merge branch 'fix-options-dependency' into fuheng/redWoodMetricsEnhancements 2021-07-16 23:18:45 -07:00
Steve Atherton
945cf4e668 Added missing dependency of fdbclient on header(s) generated by bindings. 2021-07-16 23:15:08 -07:00
Steve Atherton
2fcc732c2a Merge branch 'master' of github.com:apple/foundationdb into redWoodMetricsEnhancements 2021-07-16 21:06:47 -07:00