Commit graph

275 commits

Author SHA1 Message Date
Russell Sears
fc49c4e0ce contact info 2012-04-02 10:20:49 -07:00
Russell Sears
b81846fb64 update readme for github 2012-04-02 10:14:14 -07:00
Russell Sears
d1d6280210 update readme for github, remove y/ directory 2012-04-02 10:13:39 -07:00
sears
0652b0bf84 moved bloom filter into stasis
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3896 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-03-20 22:46:29 +00:00
sears
94c427e239 use larger datapages by default (fixes handling of very large objects)
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3895 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-03-20 21:55:44 +00:00
sears
40cc056918 fix cmakelists
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3821 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-03-01 22:42:10 +00:00
sears
509c929422 add license for mapkeeper
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3810 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-28 23:07:00 +00:00
sears
cf469fb1ad add third party license info to readme
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3804 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-28 21:43:19 +00:00
sears
3104ccaec1 add missing license headers
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3803 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-28 21:11:51 +00:00
sears
4757b0afd6 increase read:write cache ratio
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3802 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-28 21:10:06 +00:00
sears
49f4c813be increase default stasis region size for data pages and index pages
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3801 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-28 21:08:43 +00:00
sears
292b938a07 fix under-counting of tuples inserted into c0, which was causing it to slowly grow over time
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3798 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-27 01:37:44 +00:00
sears
0d21fcb2ff fix makefile breakage due to file renaming
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3797 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-24 21:42:59 +00:00
sears
a874a1d404 add benchmark-big option
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3796 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-24 21:34:57 +00:00
sears
b0dfa21af1 add command line argument for raid0
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3794 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-24 21:32:45 +00:00
sears
b52dbe0636 cannonicalize filenames (so they match the classes they define)
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3786 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-23 01:25:24 +00:00
sears
9b1df5b1af rename classes to lowerCamelCase
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3785 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-23 01:11:55 +00:00
sears
7b2809a44a more cleanup of mapkeeper server; rename cc to cpp, etc...
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3784 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-23 00:42:46 +00:00
sears
05ed98a5c4 remove some logstore references
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3783 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-23 00:18:02 +00:00
sears
809082afb4 move native network server into servers/native
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3782 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-23 00:10:54 +00:00
sears
cea3ab3e6b not sure what this even is...
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3781 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 23:48:58 +00:00
sears
bc2103625e move y* stuff to y directory
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3780 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 23:46:49 +00:00
sears
cc067deb76 fixup makefiles for mapkeeper server and CMakeLists.txt
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3779 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 23:42:54 +00:00
sears
0a2ff65814 rename sherpa/ to servers/mapkeeper/
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3778 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 23:36:18 +00:00
sears
a7fd806fe9 should have never committed NOTES
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3777 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 23:16:02 +00:00
sears
1a172efe6b forgot to commit license.txt
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3776 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 23:15:02 +00:00
sears
f164d9eeb6 rename logstore.h and logstore.cpp to blsm.h and blsm.cpp
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3775 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 23:12:28 +00:00
sears
165a17c39b logtable -> blsm
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3774 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 22:57:02 +00:00
sears
fe07048ba3 fix comments / add BACKPRESSURE_READS compile time option
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3773 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-22 22:53:01 +00:00
sears
0b1d9dd236 add --trace flag
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3741 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-11 01:55:24 +00:00
sears
725f6f8279 reference Rose in README file
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3698 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-02-06 21:28:47 +00:00
sears
d9a8d6f998 apache2 license + headers
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3593 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-01-19 16:49:54 +00:00
sears
6368f16bc0 add --port option
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3566 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-01-13 00:13:33 +00:00
sears
1c4d3068f5 build fixes for static binaries
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3559 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-01-11 23:32:42 +00:00
sears
18b58aa484 add missing methods to thrift server; temporary CMake fix
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3535 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2012-01-09 19:29:17 +00:00
sears
7bb6c3e166 port to macosx, add explicit dependency on mapkeeper
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3508 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-12-22 04:37:40 +00:00
sears
bed774467a Add simple makefile for building static binaries
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3506 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-12-21 21:05:29 +00:00
sears
297e715514 move update progress out of application threads, and into background thread
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3288 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-11-04 20:59:22 +00:00
sears
8843807ab5 clean up red black tree latching
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3287 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-11-04 20:58:31 +00:00
sears
769b7615dd disable periodic force writes in merger (now handled by stasis instead); fix concurrency bug where merge held writelock while forcing data
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3285 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-11-04 20:55:27 +00:00
sears
6aae6898e7 add more benchmarking phases phases to lsm_microbenchmarks
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3284 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-11-04 20:52:55 +00:00
sears
051f46b03a add blind update option to mapkeeper server; tweak benchmark mode memory settings
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@3283 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-11-04 20:50:50 +00:00
sears
f8f307803e do not default to writes_are_sequential
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2942 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-23 05:01:40 +00:00
sears
257b5587ca create new executable, lsm_microbenchmarks. The idea is to bring up the LSM tree a little at a time, and see where the performance falls over.
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2940 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-23 01:26:05 +00:00
sears
a24f1e34fe change ambiguous field name
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2939 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-23 01:08:02 +00:00
sears
e944fa63c9 commit michi patch to target mapkeeper instead of dht_persistent_store; remove cruft; cleanup makefile
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2938 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-23 00:10:43 +00:00
sears
f05ccec98f increased verbosity of test
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2936 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-22 23:50:14 +00:00
sears
a780f4b78f change include for new version of stasis
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2935 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-22 23:48:56 +00:00
sears
8450f4172c change include for new version of stasis
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2934 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-22 23:46:56 +00:00
sears
7b9d9536d3 check in dht_persistent_store stuff
git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/yrl/labs/pnuts/code/logstore@2926 8dad8b1f-cf64-0410-95b6-bcf113ffbcfe
2011-08-19 19:47:08 +00:00