Go to file
Stephen Atherton 4dec5423f7 Optimization in backup snapshot dispatching. If the next dispatch version is not ahead of the recently known current version then do not set a scheduled time for new range tasks in order to avoid the overhead and delay of task timeout handling. Adjusted task timeout knobs to avoid large transaction warnings. Removed backtrace() from LargeTransaction trace event. Tweaked suppression in backup trace events. 2018-01-24 17:40:02 -08:00
bindings Remove non-existing file FdbJNI.h from visual studio project 2018-01-24 12:07:43 -08:00
build Patch up the makefiles and remove references to the completable bindings 2017-12-13 11:07:19 -08:00
design tuple and versionstamp documentation updates 2017-10-24 17:53:16 -07:00
fdbbackup Corrected function name to timeKeeperVersionFromDatetime(). 'Fdbbackup expire' now allows an expire_before version of 0 if explicitly passed by version or by timestamp. 2018-01-23 00:19:51 -08:00
fdbcli Better message is displayed to the user. 2017-11-09 13:55:19 -08:00
fdbclient Optimization in backup snapshot dispatching. If the next dispatch version is not ahead of the recently known current version then do not set a scheduled time for new range tasks in order to avoid the overhead and delay of task timeout handling. Adjusted task timeout knobs to avoid large transaction warnings. Removed backtrace() from LargeTransaction trace event. Tweaked suppression in backup trace events. 2018-01-24 17:40:02 -08:00
fdbmonitor Add some comments to watch setting in fdbmonitor. 2018-01-04 11:31:01 -08:00
fdbrpc Merge branch 'release-5.0' into release-5.1 2018-01-24 14:43:41 -08:00
fdbserver Merge branch 'release-5.0' into release-5.1 2018-01-22 11:57:58 -08:00
fdbservice Initial repository commit 2017-05-25 13:48:44 -07:00
flow New error code, http_auth_failed, which is used when blob authentication fails instead of the previous generic http_request_failed. 2018-01-22 14:58:56 -08:00
layers Remove a few more outdated items 2017-09-01 09:15:59 -07:00
packaging Update versions.target and FDBInstaller.wxs 2018-01-24 14:41:41 -08:00
recipes Update API_VERSION from 500 to 510 2017-10-11 13:49:38 -07:00
tests Changes to backup folder structure in BackupContainerBlobStore at the top level inside the backup bucket. All data files now live under data/<backup_name> and there is an 'index' at backups/<backup_name> which indicates what backups exist. Backup names can now contain '/' characters. 2018-01-23 11:46:16 -08:00
.gitignore Initial repository commit 2017-05-25 13:48:44 -07:00
ACKNOWLEDGEMENTS Initial repository commit 2017-05-25 13:48:44 -07:00
LICENSE Initial repository commit 2017-05-25 13:48:44 -07:00
Makefile Patch up the makefiles and remove references to the completable bindings 2017-12-13 11:07:19 -08:00
README.md Initial repository commit 2017-05-25 13:48:44 -07:00
foundationdb.sln Initial repository commit 2017-05-25 13:48:44 -07:00
versions.target Update versions.target and FDBInstaller.wxs 2018-01-24 14:41:41 -08:00

README.md

FoundationDB

FoundationDB is a distributed database designed to handle large volumes of structured data across clusters of commodity servers. It organizes data as an ordered key-value store and employs ACID transactions for all operations. It is especially well-suited for read/write workloads but also has excellent performance for write-intensive workloads. Users interact with the database using API language binding.