A.J. Beamon
|
adfaa618e6
|
Filter version_too_old errors
|
2018-08-24 10:05:24 -07:00 |
A.J. Beamon
|
6af8c0d907
|
Prepopulated directories should have their partition state set. Filter commit_unknow_result errors if encountered in the directory test.
|
2018-08-13 13:35:48 -07:00 |
A.J. Beamon
|
d8ca7a766c
|
Change tree node state to have references to parent nodes and update merge logic accordinly.
|
2018-06-27 14:12:51 -07:00 |
A.J. Beamon
|
a7158f96aa
|
Address some review comments
|
2018-06-26 15:06:15 -07:00 |
A.J. Beamon
|
48bf339843
|
Add indirection in the directory state tree so that merged nodes would continue sharing state through future merges.
|
2018-05-23 14:59:18 -07:00 |
A.J. Beamon
|
addb822b91
|
Fix call to random.random()
|
2018-05-23 12:18:34 -07:00 |
A.J. Beamon
|
fc69c34138
|
Extract directory state tree, add some tests, and fix up a couple things
|
2018-05-22 11:53:19 -07:00 |
A.J. Beamon
|
f96b95a878
|
Ensure random prefixes for partitions and directory layer subspaces when doing comparison tests
|
2018-05-22 11:52:38 -07:00 |
A.J. Beamon
|
997d3eae80
|
Rework how the directory hierarchy state is maintained, add tracking for partitions and deleted directories, and don't allow using directories that are deleted partitions.
|
2018-05-18 16:24:59 -07:00 |
A.J. Beamon
|
9e9a81c96d
|
DIRECTORY_MOVE and DIRECTORY_OPEN use the existing DirListEntries, if present
|
2018-05-18 09:39:27 -07:00 |
A.J. Beamon
|
7159dd5ce2
|
DIRECTORY_MOVE_TO reuses the same DirListEntry rather than creating a new one
|
2018-05-18 09:38:03 -07:00 |
A.J. Beamon
|
b94fa1ddb0
|
Add missing COMMIT instruction after logging directories.
|
2018-05-18 09:34:46 -07:00 |
A.J. Beamon
|
fd4312454b
|
Some changes to debugging print statements
|
2018-05-18 09:33:28 -07:00 |
A.J. Beamon
|
33ba98c82c
|
Fix indent
|
2018-05-09 10:12:37 -07:00 |
A.J. Beamon
|
330ac4875c
|
Add flag to disable directory snapshot ops in the binding tester and use it in the flow bindings.
|
2018-05-09 10:12:37 -07:00 |
A.J. Beamon
|
af738e0f45
|
Fix Python3 directory layer bug where str() was used instead of bytes(). Fix bug in binding tester that caused directory tests to not compare results, which resulted in the directory layer bug going undetected.
|
2018-03-19 15:47:56 -07:00 |
Alec Grieser
|
0bae9880f1
|
remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py
|
2018-02-21 10:25:11 -08:00 |
Alec Grieser
|
e104c21160
|
tweaks to fix some places where python format rewrite looked kind of bad
|
2018-02-07 16:59:59 -08:00 |
Alec Grieser
|
57986cfe00
|
format python files to be roughtly pep8 compliant
|
2018-01-24 19:06:58 -08:00 |
Alec Grieser
|
bd6dabacdb
|
added versionstamp type to python tuple layer and updated bindingtester to test it
|
2017-09-28 12:03:40 -07:00 |
A.J. Beamon
|
fc468f682b
|
Merge branch 'release-5.0' into bindings-tuple-improvements
# Conflicts:
# bindings/java/src-completable/main/com/apple/apple/foundationdbdb/tuple/Tuple.java
|
2017-05-26 12:33:33 -07:00 |
FDB Dev Team
|
a674cb4ef4
|
Initial repository commit
|
2017-05-25 13:48:44 -07:00 |