whio  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2017-10-18
13:08
removed old/unused makefile Leaf check-in: [28d5252557] user: stephan tags: trunk
2017-10-17
12:53
fixed (well, worked around) compilation errors caused by use of __func__ and an old/now broken makefile snippet. check-in: [02fc37c6eb] user: stephan tags: trunk
2012-07-07
01:31
A number of minor internal tweaks and cleanups. Fixed a memleak in whio_epfs_close() when mmap() support is enabled. check-in: [cd4ddbf539] user: stephan tags: trunk
00:12
Minor internal EPFS cleanups. Added some disabled code for skipping internal inodes in the epfs for-each-inode op. check-in: [683eeb13d6] user: stephan tags: trunk
00:10
Removed the ht namer's internal inode name, to help avoid confusion on the client side. check-in: [75605406b3] user: stephan tags: trunk
2012-06-30
01:48
minor doc tweaks. check-in: [c4b4c939f3] user: stephan tags: trunk
2012-04-08
21:13
minor cleanups. check-in: [0740511188] user: stephan tags: trunk
14:39
Added whio_data_dest_f() and whio_data_source_f() i/o abstraction typedefs (taken from the cson tree). Added whio_stream_for_func_(in|out)() family of functions to stream from/to callback functions. Fixed a valgrind warning about uninitialized malloc()ed memory. check-in: [14a916f6b9] user: stephan tags: trunk
2012-04-07
21:57
Cleanups in the whio-epfs-name tool. check-in: [aca65382bc] user: stephan tags: trunk
21:42
fixed corruption seen from whio-epfs-name (was caused by not properly closing the EFS). check-in: [8198325ed7] user: stephan tags: trunk
20:46
Tinkering with the namer API a bit. Started adding whio-epfs-name app but it's corrupting EFSes for reasons i don't understand. check-in: [38c7b4570a] user: stephan tags: trunk
20:26
cosmetic touchups. check-in: [aaf90e0938] user: stephan tags: trunk
20:11
Added some --verbose output. check-in: [9ef5f4c9d5] user: stephan tags: trunk
20:10
Added some more tests for namer installation/removal. check-in: [fffa9ab619] user: stephan tags: trunk
20:10
error message typo fix. check-in: [d4e373f4ef] user: stephan tags: trunk
18:01
added missing docs. access permissions check for whio_epfs_namer_unformat(). check-in: [08fd99c9e4] user: stephan tags: trunk
17:56
Added ability to remove namer from an EPFS. check-in: [d662bfc572] user: stephan tags: trunk
16:27
Added an additional error check for a write() op in p-file::truncate(). check-in: [de8f71d0c6] user: stephan tags: trunk
16:26
minor internal storage-locking tweak. check-in: [aa29bce331] user: stephan tags: trunk
16:25
minor doc updates. check-in: [fd781c77ff] user: stephan tags: trunk
16:24
Added a workaround for the reverse-order-reallocation problem. Might cause an alloc, depending on usage conditions, but works around a blatant/extreme data block fragmentation case. check-in: [2e487a06d3] user: stephan tags: trunk
14:33
minor doc addition. check-in: [4274fd3e18] user: stephan tags: trunk
14:01
minor internal refactoring to support an up-coming change. check-in: [37a69a2a4b] user: stephan tags: trunk
12:37
Changed a return value for whio_epfs_unlink() to avoid an ambiguity. Minor doc updates. check-in: [539d974aed] user: stephan tags: trunk
12:18
Internal refactoring to how blocks are loaded, in prep for fixing the reverse-block-order-reallocation problem. check-in: [9e3aec71f9] user: stephan tags: trunk
2012-03-03
13:40
initial, completely untested, draft of what a write-ahead-logger _might_ look like. Leaf check-in: [841a2775ef] user: stephan tags: wal
13:39
Create new branch named "wal" check-in: [2fceeb0e62] user: stephan tags: wal
2012-02-20
10:49
accommodte API change in whio_vlbm_block_length_set(). check-in: [156e395a0a] user: stephan tags: trunk
2012-02-18
17:32
Started adding whio_vlbm C++ wrapper. Related minor cleanups to the vlbm interface. check-in: [1f5b7e444e] user: stephan tags: trunk
16:55
replaced realloc() with whio_realloc(). check-in: [5c2fe03d2b] user: stephan tags: trunk
13:06
Removed the older mempool support from whio_epfs. check-in: [ce0780a183] user: stephan tags: trunk
2012-02-17
14:04
Added whio_zlib_enabled() predicate. check-in: [45f2cf1ac0] user: stephan tags: trunk
08:36
Changed the recent overflow check change to something prettier, compliments of Matt Harper. check-in: [9f6f17fd5f] user: stephan tags: trunk
2012-02-16
18:59
minor doc updates. check-in: [224e94a4bc] user: stephan tags: trunk
18:57
minor cosmetic touchups. check-in: [1d9bd6b578] user: stephan tags: trunk
18:57
removed a TODO. check-in: [a4d87aca46] user: stephan tags: trunk
18:17
added a cast to work around compile error on some versions of gcc. check-in: [3b89d6332e] user: stephan tags: trunk
16:51
merged in accidental fork [59e4177c86eae3]. check-in: [52ea991969] user: stephan tags: trunk
16:48
added a potential TODO. check-in: [dc5cad54c5] user: stephan tags: trunk
12:00
two minor/non-functional cleanups for clang compiler. check-in: [59e4177c86] user: stephan
11:43
minor build fixes for gcc 4.6. check-in: [94da892f74] user: stephan tags: trunk
2012-02-15
17:13
s/_MSVC_VER/_MSC_VER/g check-in: [c50a87a020] user: stephan tags: trunk
17:11
more portability patches from Bionic Badger. check-in: [24b5cc25ad] user: stephan tags: trunk
2012-02-14
22:18
Second round of portability tweaks based on Badger's patches. check-in: [49772a6752] user: stephan tags: trunk
21:00
Portbility patches from Bionic Badger. check-in: [5c0208f5b7] user: stephan tags: trunk
2012-01-30
11:12
minor cleanups for gcc 4.6 changes. check-in: [88554c3e1a] user: stephan tags: trunk
2012-01-25
12:38
minor cleanups for over-pedantic gcc 4.6 check-in: [6b9be9a792] user: stephan tags: trunk
12:36
pulled in whalloc fix for over-pedantic gcc. check-in: [7e3ddb785e] user: stephan tags: trunk
12:30
removed a set-but-not-read var to please gcc 4.6 check-in: [1ebc65bf32] user: stephan tags: trunk
2011-10-12
22:12
more m-t tinkering before bed. Still broken. Leaf check-in: [06a7ecbed1] user: stephan tags: epfs-mutex