summaryrefslogtreecommitdiff
path: root/src/mem3.erl
AgeCommit message (Expand)Author
2010-08-12thank you dialyzerAdam Kocoloski
2010-08-12failover to reading dbs.couch directly when ets is MIAAdam Kocoloski
2010-08-12fix debugging funs and clean up API moduleAdam Kocoloski
2010-08-12mega refactoring of mem3Adam Kocoloski
2010-08-12move states/0 to top-level moduleAdam Kocoloski
2010-08-12standardize mem3 naming. app is horribly broken for nowAdam Kocoloski
2010-08-12patch up bugzid 10333, a cast on nodeup now sends gossip as wellBrad Anderson
2010-08-12add membership events back into mem3, and add dbs handlersBrad Anderson
2010-08-12more detailed report for mem3:states()Adam Kocoloski
2010-08-12faster+simpler get_pingnode_stateAdam Kocoloski
2010-05-28begin move of dynomite to membershipBrad Anderson
2010-05-27allow for single-node cluster 'init'Brad Anderson
2010-05-25all_databases now working with/without Customer param, types moved to mem.hrl...Brad Anderson
2010-05-24http admin call for join 'replace'Brad Anderson
2010-05-24commentsBrad Anderson
2010-05-24some mem3 docs/specsBrad Anderson
2010-05-20add another clause for join-replaceBrad Anderson
2010-05-19mem3 code for node replacementBrad Anderson
2010-05-14removing more of dynomite deps from mem3Brad Anderson
2010-05-12create_db quorum check done, as well as initial install_fullmap functionBrad Anderson
2010-05-09work on create_db functionality, can now generate fullmap for a db based on i...Brad Anderson
2010-05-09disable some partition calls, and results from http admin layerBrad Anderson
2010-05-09add 0.5sec sleep to ping_all, seems to have solved 'init' bug picked up by in...Brad Anderson
2010-05-09switch join types to init,join,replace,leave and add first json-rpc handler f...Brad Anderson
2010-05-09fix bug in get_remote_statesBrad Anderson
2010-05-09dang, large commit.Brad Anderson
2010-05-09reworking gossip, BugzID 10069Brad Anderson
2010-05-09remote node should receive gossip if their clock was less than localBrad Anderson
2010-05-09dbg and docBrad Anderson
2010-05-09gossip handling revamped, BugzID 10068Brad Anderson
2010-05-09writing state to disk now, and handle_init installs disk state, if vector clo...Brad Anderson
2010-05-09tested gossip with two nodes and a jointype of 'first', added pinging of node...Brad Anderson
2010-05-09added mem3:nodes() back in, and fixed some gen_server calls to return {ok, Va...Brad Anderson
2010-05-09changed test in Args to have a test node name for executing node. First cut ...Brad Anderson
2010-05-09add a mem3 reset command for tests. test for joins with order num that alrea...Brad Anderson
2010-05-09first stab at mem3's join new node functionalityBrad Anderson
2010-05-09add some api calls to mem3, and test hints for first joinBrad Anderson
2010-05-09switch mem3 cache from ets to mochiglobal, 20% speedup :)Brad Anderson
2010-05-09change ets to cache in mem3Brad Anderson
2010-05-09test clock, and add some dialyzer specs for mem3Brad Anderson
2010-05-09begin storing derived pmap,fullmap in ets, test them a bitBrad Anderson
2010-05-09store Args in mem State, instead of just 'test', and allow for an Args-suppli...Brad Anderson
2010-05-09some docs, and handling the joining of the first node (which is given a list ...Brad Anderson
2010-05-09more work on mem3 init, handling different types of joins, requiring more hum...Brad Anderson
2010-05-09moving mem3 into rebar positionBrad Anderson