test
|
Encapsulate allocator state inside logtree. Remove redundant information from merger_args. Rewrite merge threads. This seems to fix the double free issues, and gets rid of disk space leaks. It's probably leaking ram, and does not keep the logstore headers up to date.
|
2010-02-18 23:31:57 +00:00 |
util
|
more allocator cleanups (still leaks space). Added dump_blockmap utility
|
2010-02-17 22:11:22 +00:00 |
adriana-lima.awk
|
initial import; removed cruft from mert's tarball, tweaked make's clean targets
|
2010-01-23 02:13:59 +00:00 |
CMakeLists.txt
|
broke logstore.cpp into two pieces
|
2010-02-19 00:52:21 +00:00 |
cmds.txt
|
initial import; removed cruft from mert's tarball, tweaked make's clean targets
|
2010-01-23 02:13:59 +00:00 |
datapage.cpp
|
Rewrote datapage region allocator. It no longer scribbles all over itself during merges, but it tries to double free datapage regions. Committing with datapage region reclamation disabled for now.
|
2010-02-15 23:02:01 +00:00 |
datapage.h
|
Encapsulate allocator state inside logtree. Remove redundant information from merger_args. Rewrite merge threads. This seems to fix the double free issues, and gets rid of disk space leaks. It's probably leaking ram, and does not keep the logstore headers up to date.
|
2010-02-18 23:31:57 +00:00 |
datatuple.h
|
Implemented network iterator protocol. It hasn't been tested or hooked up to anything because logstore iterators don't exist yet.
|
2010-02-19 00:34:41 +00:00 |
diskTreeComponent.cpp
|
broke logstore.cpp into two pieces
|
2010-02-19 00:52:21 +00:00 |
diskTreeComponent.h
|
broke logstore.cpp into two pieces
|
2010-02-19 00:52:21 +00:00 |
logiterators.cpp
|
Rewrote datapage region allocator. It no longer scribbles all over itself during merges, but it tries to double free datapage regions. Committing with datapage region reclamation disabled for now.
|
2010-02-15 23:02:01 +00:00 |
logiterators.h
|
Reworked memory allocation and network protocol. This gargantuan commit also reduces the default size of C0, and removes quite a bit of redundant logic and error handling.
|
2010-02-10 21:49:50 +00:00 |
logserver.cpp
|
Implemented network iterator protocol. It hasn't been tested or hooked up to anything because logstore iterators don't exist yet.
|
2010-02-19 00:34:41 +00:00 |
logserver.h
|
remove a bunch of whitespace / comments. clean up network thread. add constant for dumping the block map
|
2010-02-16 23:15:29 +00:00 |
logstore.cpp
|
broke logstore.cpp into two pieces
|
2010-02-19 00:52:21 +00:00 |
logstore.h
|
broke logstore.cpp into two pieces
|
2010-02-19 00:52:21 +00:00 |
merger.cpp
|
Encapsulate allocator state inside logtree. Remove redundant information from merger_args. Rewrite merge threads. This seems to fix the double free issues, and gets rid of disk space leaks. It's probably leaking ram, and does not keep the logstore headers up to date.
|
2010-02-18 23:31:57 +00:00 |
merger.h
|
Encapsulate allocator state inside logtree. Remove redundant information from merger_args. Rewrite merge threads. This seems to fix the double free issues, and gets rid of disk space leaks. It's probably leaking ram, and does not keep the logstore headers up to date.
|
2010-02-18 23:31:57 +00:00 |
network.h
|
Implemented network iterator protocol. It hasn't been tested or hooked up to anything because logstore iterators don't exist yet.
|
2010-02-19 00:34:41 +00:00 |
NOTES
|
initial import; removed cruft from mert's tarball, tweaked make's clean targets
|
2010-01-23 02:13:59 +00:00 |
server.cpp
|
Rewrote datapage region allocator. It no longer scribbles all over itself during merges, but it tries to double free datapage regions. Committing with datapage region reclamation disabled for now.
|
2010-02-15 23:02:01 +00:00 |
tcpclient.cpp
|
Implemented network iterator protocol. It hasn't been tested or hooked up to anything because logstore iterators don't exist yet.
|
2010-02-19 00:34:41 +00:00 |
tcpclient.h
|
Reworked memory allocation and network protocol. This gargantuan commit also reduces the default size of C0, and removes quite a bit of redundant logic and error handling.
|
2010-02-10 21:49:50 +00:00 |
tuplemerger.cpp
|
Reworked memory allocation and network protocol. This gargantuan commit also reduces the default size of C0, and removes quite a bit of redundant logic and error handling.
|
2010-02-10 21:49:50 +00:00 |
tuplemerger.h
|
initial import; removed cruft from mert's tarball, tweaked make's clean targets
|
2010-01-23 02:13:59 +00:00 |