sfc-gh-tclinkenbeard
|
4669f837fa
|
Add uses of makeReference
|
2020-11-07 22:10:18 -08:00 |
|
Jon Fu
|
51db9a7e0a
|
add static method to access backup pause key instead of constructing it manually
|
2020-11-06 14:03:29 -05:00 |
|
sfc-gh-tclinkenbeard
|
c1d88b39ab
|
Merge remote-tracking branch 'origin/master' into add-upgrade-and-backup-restore-test
|
2020-10-17 11:35:12 -07:00 |
|
Andrew Noyes
|
a1e868a569
|
Merge pull request #3862 from sfc-gh-tclinkenbeard/use-override-more
Add uses of override keyword, remove unnecessary uses of virtual
|
2020-10-14 15:06:45 -07:00 |
|
sfc-gh-tclinkenbeard
|
ccf2ca73f3
|
Fix Windows CMake build
|
2020-10-08 23:58:58 -07:00 |
|
sfc-gh-tclinkenbeard
|
a9607bdcec
|
Explicitly seal classes that inherit but aren't inherited from
|
2020-10-07 21:58:24 -07:00 |
|
sfc-gh-tclinkenbeard
|
a3de8c333b
|
Use override where applicable in fdbclient
|
2020-10-07 16:57:38 -07:00 |
|
Jon Fu
|
7218586f2f
|
adjust test spec and backup describe
|
2020-10-06 17:03:09 -04:00 |
|
sfc-gh-tclinkenbeard
|
43ac7f21a4
|
Mark toString methods const
|
2020-10-04 23:27:10 -07:00 |
|
sfc-gh-tclinkenbeard
|
8ae0679112
|
Remove unnecessary separation of declaration and definition of version field
|
2020-10-04 23:27:05 -07:00 |
|
sfc-gh-tclinkenbeard
|
6326de052b
|
Remove unused LogFileWriter::FFs
|
2020-10-02 17:03:08 -07:00 |
|
Jon Fu
|
8da8c6ff0d
|
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version
|
2020-09-30 14:25:29 -04:00 |
|
Jon Fu
|
44cd3b0999
|
add stopBackup to incrementalBackup workload
|
2020-09-30 14:24:52 -04:00 |
|
Jon Fu
|
cfaa207f88
|
fix spacing and newlines at ends of files
|
2020-09-28 16:32:20 -04:00 |
|
Jon Fu
|
3aa4070adb
|
remove trace events used for debugging
|
2020-09-28 16:27:30 -04:00 |
|
Meng Xu
|
1fb11858e6
|
Fix failure caused by merge
|
2020-09-27 11:03:16 -07:00 |
|
Meng Xu
|
bbc7ce581e
|
Resolve conflicts merging from 6.3 to master
|
2020-09-25 16:08:31 -07:00 |
|
Jon Fu
|
6ed330572e
|
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version
|
2020-09-24 12:09:17 -04:00 |
|
sfc-gh-tclinkenbeard
|
d13a9d3c91
|
Make EBackupState an enum class
|
2020-09-23 15:14:09 -07:00 |
|
Jon Fu
|
69580593dd
|
Merge branch 'master' of https://github.com/apple/foundationdb into jfu-snapshot-record-version
|
2020-09-23 15:35:05 -04:00 |
|
Jon Fu
|
9b7d75b6dd
|
WIP
|
2020-09-21 13:41:35 -04:00 |
|
Meng Xu
|
a3c861b59d
|
Merge pull request #3777 from apple/release-6.3
Merge Release 6.3 into master
|
2020-09-14 10:32:50 -07:00 |
|
Meng Xu
|
f10e9ea679
|
FastRestoreApplier:Add write conflict range
|
2020-09-09 12:12:14 -07:00 |
|
Meng Xu
|
e69ee87f33
|
Refactor blob failure to simulateBlobFailure function
|
2020-09-09 10:54:21 -07:00 |
|
Meng Xu
|
20733ae1eb
|
Simulate throwing blob http error immediately after read blob file
|
2020-09-09 06:47:19 -07:00 |
|
Meng Xu
|
cffb54ba0b
|
Buggify decodeLogFileBlock with blob http error
|
2020-09-09 06:44:02 -07:00 |
|
Meng Xu
|
f3986d201d
|
Buggify backup decodeRangeFileBlock with blob connection error
|
2020-09-09 06:40:41 -07:00 |
|
Jon Fu
|
8ac3b21459
|
changed occurrences of getOrThrow to get
|
2020-09-02 13:45:15 -04:00 |
|
Jon Fu
|
00c77ba2b4
|
Added beginVersion cmd line option and addressed code review comments
|
2020-08-28 14:29:22 -04:00 |
|
Jon Fu
|
0270ee13c8
|
change targetversion from maxlogend to contiguouslogend. also adjusted test workload and specs
|
2020-08-28 12:46:34 -04:00 |
|
Jon Fu
|
35aa1034cd
|
added new test spec and workload to verify correctness of incremental backup and restore
|
2020-08-19 13:45:51 -04:00 |
|
Jon Fu
|
7dce3a9187
|
fixed issue with mutations not applying and allow backup to non-empty db
|
2020-08-11 15:39:21 -04:00 |
|
Jon Fu
|
21635f8a28
|
update backup restore for local testing
|
2020-08-04 15:48:43 -04:00 |
|
Jon Fu
|
fbdbe0f052
|
adjusted locations in which restore pipeline is modified
|
2020-07-28 12:39:35 -04:00 |
|
Jon Fu
|
2d09d2f68e
|
re-ordered parameters to fit existing test workloads
|
2020-07-28 12:39:35 -04:00 |
|
Jon Fu
|
71a1b2cb0d
|
first attempt at making restore pipeline incremental only
|
2020-07-28 12:39:35 -04:00 |
|
Jon Fu
|
3c62651ad6
|
initial commit to introduce incremental backup only (ignore base snapshot)
|
2020-07-28 12:39:35 -04:00 |
|
Meng Xu
|
b2a3b4fd83
|
Merge branch 'master' into mengxu/merge-6.3-PR
|
2020-07-20 11:34:18 -07:00 |
|
Jingyu Zhou
|
2e5ae8eed5
|
Change iterator name to small case
|
2020-07-10 10:56:41 -07:00 |
|
KoukiNishihara
|
ab3de8700e
|
Rename fastRestoreAgent to fastRestoreTool
|
2020-07-03 00:16:39 +09:00 |
|
Meng Xu
|
c13ba7aeb4
|
FastRestore:Cosmetic code style improvement
Also mute some trace events
|
2020-06-24 21:25:37 -07:00 |
|
Meng Xu
|
94b1e17a96
|
FastRestore:Fix:Avoid reset txn backoff time in sanity check
|
2020-06-24 21:10:47 -07:00 |
|
Meng Xu
|
d2b71e77c2
|
FastRestore:Fix:checkDatabaseLock tr should not reset
|
2020-06-24 20:21:49 -07:00 |
|
Meng Xu
|
b69c36f0d6
|
transformDatabaseContents:cosmetic change
|
2020-06-23 19:27:58 -07:00 |
|
Meng Xu
|
198696bc1e
|
Move transformRestoredDatabase from server to client
AtomicRestore workload turns out to rely on the FileBackupAgent
client. Keeping transformRestoredDatabase in server makes linking harder.
|
2020-06-23 15:48:43 -07:00 |
|
Meng Xu
|
6eb8dc58b6
|
FastRestore:addPrefixTest:Fix calling transformRestoredDatabase
|
2020-06-23 15:02:38 -07:00 |
|
Meng Xu
|
84a640e4ee
|
AtomicRestore:Add addPrefix test for fast restore
|
2020-06-23 14:52:27 -07:00 |
|
Meng Xu
|
4e27fd34e5
|
Refactor transformDatabaseContents into RestoreCommon
Prepare to enable addPrefix for atomicRestore
|
2020-06-23 14:33:13 -07:00 |
|
Meng Xu
|
2fcef90cbc
|
FastRestore:Add addPrefix and removePrefix feature
|
2020-06-18 11:58:42 -07:00 |
|
Meng Xu
|
d7a8e554ed
|
FastRestore:Test for addPrefix and removePrefix
Add the skeleton code to test;
addPrefix and removePrefix are all empty for now.
|
2020-06-17 20:36:53 -07:00 |
|