History log of /haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/cache.cpp
Revision Date Author Comments
# b6f76ebe 09-Feb-2017 Augustin Cavalier <waddlesplash@gmail.com>

s/OpenBeOS License/MIT License/ universally, as they're the same thing.

Fixes #8681.


# 00460996 29-Oct-2014 Michael Lotz <mmlr@mlotz.ch>

btreeTest: Change include for debug helpers.

Including BPlusTree.h pulls in the common versions of the debug macros
(via the Debug.h from BFS) and therefore avoids redefinition warnings.


# 488289a4 29-Oct-2014 Michael Lotz <mmlr@mlotz.ch>

btreeTest: Fix build with gcc2.


# 24e159e1 20-Oct-2014 Michael Lotz <mmlr@mlotz.ch>

btreeTest: Revive test for BPlusTree implementation.

* Update pseudo cache with minimal set of block cache API.
* Update Inode, Journal and Volume stubs to current API.
* Add stubs for remaining VFS functions.
* Extend tests to also call BPlusTree::Validate() and bail on errors.
* Change duplicate tests to fill in the same value. While this isn't
strictly allowed, the tree validation can't work unless the values
match up.
* Lots of coding style cleanup, but much more should still be done...

The tests run through without errors.


# 394d5e16 30-Sep-2003 Axel Dörfler <axeld@pinc-software.de>

Fixed warnings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4901 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8b40798f 30-Sep-2003 Axel Dörfler <axeld@pinc-software.de>

Moved the "btree" test from befs/ to bfs/.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4899 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 00460996cff3ef294bf879ad2a16306ed2f98a86 29-Oct-2014 Michael Lotz <mmlr@mlotz.ch>

btreeTest: Change include for debug helpers.

Including BPlusTree.h pulls in the common versions of the debug macros
(via the Debug.h from BFS) and therefore avoids redefinition warnings.


# 488289a4a914e1e9b08af028a70f387ff9610b58 29-Oct-2014 Michael Lotz <mmlr@mlotz.ch>

btreeTest: Fix build with gcc2.


# 24e159e1acd96ac16289038950cc0d52c0d64de2 20-Oct-2014 Michael Lotz <mmlr@mlotz.ch>

btreeTest: Revive test for BPlusTree implementation.

* Update pseudo cache with minimal set of block cache API.
* Update Inode, Journal and Volume stubs to current API.
* Add stubs for remaining VFS functions.
* Extend tests to also call BPlusTree::Validate() and bail on errors.
* Change duplicate tests to fill in the same value. While this isn't
strictly allowed, the tree validation can't work unless the values
match up.
* Lots of coding style cleanup, but much more should still be done...

The tests run through without errors.


# 394d5e16a8d54efcc22ccd295f50ebffddb93f82 30-Sep-2003 Axel Dörfler <axeld@pinc-software.de>

Fixed warnings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4901 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8b40798fe4ee951c0e7513afa1fd042800a71e04 30-Sep-2003 Axel Dörfler <axeld@pinc-software.de>

Moved the "btree" test from befs/ to bfs/.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4899 a95241bf-73f2-0310-859d-f6bbb57e9c96