Activity for VConMC-ZK

  • ben ben committed [65c7bb] on Code

    implement consistency invariant checking

  • ben ben committed [749417] on Code

    log session histories to a file

  • ben ben committed [767cf9] on Code

    implement session histories build

  • ben ben committed [ad4759] on Code

    change session history to be keyed by sessionID

  • ben ben committed [f79cfe] on Code

    implement req history build

  • ben ben committed [9bf51e] on Code

    have servers return sessionID and timestamp for read commit events

  • ben ben committed [e21714] on Code

    implement building a global write history

  • ben ben committed [a06554] on Code

    test client and internal log parsing

  • ben ben committed [fadc07] on Code

    implement internal log parsing

  • ben ben committed [40ea86] on Code

    implement client log parsing

  • ben ben committed [dcef06] on Code

    implement logging feature

  • ben ben committed [371046] on Code

    improve logging by using data structure

  • ben ben committed [0ceb09] on Code

    implement logging feature for client log and internal log

  • ben ben committed [f0bd4b] on Code

    implement session guarantee log extraction

  • ben ben committed [ff2287] on Code

    fix null pointer exception for getData path and add a new directory creation for log extraction

  • ben ben committed [d6553e] on Code

    instrument to log requests and internal events

  • Ben Woodard Ben Woodard committed [277c73]

    not sure what I changed

  • Ben Woodard Ben Woodard committed [24a79f]

    refactor some code

  • Ben Woodard Ben Woodard committed [8f86ac]

    quorumpeermaintest

  • Ben Woodard Ben Woodard committed [8c6e29]

    came up with the shorter test case working

  • Ben Woodard Ben Woodard committed [27f0f3]

    looks like the bug is real

  • Ben Woodard Ben Woodard committed [a3c640]

    added a feature to find schedule file and index for the given schedule

  • Ben Woodard Ben Woodard committed [2a79a2]

    fixed a bug in resuming schedule files

  • Ben Woodard Ben Woodard committed [e5eecf]

    fixed bugs for selection mode picking the correct schedule manually

  • Ben Woodard Ben Woodard committed [f8b30f]

    I forgot to mention that fixed bug cause us wait too long for client request as livelock issue

  • Ben Woodard Ben Woodard committed [7e0b15]

    added ability to stop and resume the exploration without starting from the scratch everytime

  • Ben Woodard Ben Woodard committed [c096eb]

    added zookeeper specific deviation path transformation due to the leader election

  • Ben Woodard Ben Woodard committed [61e382]

    fixed a bug in the MR consistency module

  • Ben Woodard Ben Woodard committed [c7a01f]

    Fixed another nondeterministic bug. actually forgot to add prep and wait steps for transitions

  • Ben Woodard Ben Woodard committed [57c5cc]

    fixed a bug in the monotonic reads consistency module

  • Ben Woodard Ben Woodard committed [43f512]

    moved in the oracle code into the zookeeper project

  • Ben Woodard Ben Woodard committed [177102]

    fixed AigenWorkload. now we write to every unique key to maximize the chance to observe the bug

  • Ben Woodard Ben Woodard committed [c2384c]

    fixed leader election processing logic bug

  • Ben Woodard Ben Woodard committed [814659]

    fixed bug and added selection mode for debugging

  • Ben Woodard Ben Woodard committed [f1ee6c]

    can explore multiple schedules

  • Ben Woodard Ben Woodard committed [443418]

    can explore 1 schedule

  • Ben Woodard Ben Woodard committed [faec10]

    removed temp files

  • Ben Woodard Ben Woodard committed [4303dc]

    can persist schedules, deploy schedules to arbitrary numbers of remote nodes

  • Ben Woodard Ben Woodard committed [efa273]

    can generate upto 5 async operations with 3 nodes

  • Ben Woodard Ben Woodard committed [95a0d9]

    added auto schedule generator

  • Ben Woodard Ben Woodard committed [a1e570]

    now can explore the state space with the schedule generator

  • Ben Woodard Ben Woodard committed [3a25b1]

    got stackoverflowexception. seems i am using recursion too much. change design to reuse SAMC's state space exploration algorithm

  • Ben Woodard Ben Woodard committed [39d235]

    added schedule generator but buggy need to write tests and do debugging

  • Ben Woodard Ben Woodard committed [2f4e75]

    got the template for the schedule generator

  • Ben Woodard Ben Woodard committed [ac258b]

    Can explore state space with the input for one round of state deviation and resync then invariant checking

  • Ben Woodard Ben Woodard committed [b4095f]

    Finished upto taking input and interpreting it

  • ben ben committed [c6039a]

    added afterSetCurrentEpoch to wait for determin...

  • ben ben committed [5334f2]

    added local state tracing facility for setCurre...

  • ben ben committed [49d776]

    added facility to debug for curEpoch change

  • ben ben committed [90e500]

    fixed to run arbitrary number of server nodes

  • ben ben committed [50f22a]

    fixed adding dependency for resync and snap on ...

  • ben ben committed [c665e7]

    fixed dependency for prep and wait for steady s...

  • ben ben committed [9ca4c3]

    fixed type conversion issue be careful to use L...

  • ben ben committed [a6ebce]

    fixed DB state representation issue

  • ben ben committed [e51d42]

    fixed compile error

  • ben ben committed [6c54ad]

    copied in vanilla zk 3.4.9 source

  • ben ben committed [71a3f9]

    finish integration

  • ben ben committed [1e9f70]

    vconmc-zk-1.0.0

  • ben ben committed [6c3636]

    fixed zookeeper bugs

  • ben ben committed [1895f5]

    previously forgot to modify the code to interpo...

  • ben ben committed [6254f4]

    done with porting for bug 962

  • ben ben committed [556cf4]

    copied in vanilla zookeeper r1062244

  • ben ben committed [3e1f02]

    made backup files for my own changes

  • ben ben committed [ed34a6]

    copied vanilla 1154 code to vcon code

  • ben ben committed [8ad74d]

    almost done with porting noted that learner has...

  • ben ben committed [7674a5]

    done with porting now give it a shot

  • ben ben committed [8106c1]

    fixed DataTree as well. Porting complete

  • ben ben committed [98c92e]

    got DataTree backup from 1549 src

  • ben ben committed [d906a8]

    porting done. missing DataTree get another back...

  • ben ben committed [0fe091]

    finished with porting 1 step. need to modify co...

  • ben ben committed [12f36e]

    reverse patch for the bug 1319

  • ben ben committed [295a60]

    fixed most of compilation errors but need to im...

  • ben ben committed [e341fd]

    there are some files newly created by copying s...

  • ben ben committed [cbd542]

    copied vanilla zk src to vcon zk src

  • ben ben committed [7a8fea]

    added backed up build.xml but not really sure w...

  • ben ben committed [ec6e77]

    wrap up 1549 bug search here for now. It is wor...

  • ben ben committed [19910e]

    modified to try patch for 1549. needed to adjus...

  • ben ben committed [739e83]

    fixed bug in exploring mutation. now count numb...

  • ben ben committed [0075b7]

    removed most of duplicated init path problem an...

  • ben ben committed [d0b733]

    let's give it a shot

  • ben ben committed [e0843e]

    fixed phaseType zeroizing issue. added feature ...

  • ben ben committed [1a9ae1]

    can explore freely. need to work on suspend and...

  • ben ben committed [a410cb]

    succeeded to catch bug 1549

  • ben ben committed [dac074]

    fixed removing obsoleted commit at the end of m...

  • ben ben committed [81683c]

    debugging replay init path

  • ben ben committed [7ed295]

    can start adding selection mode

  • ben ben committed [20ec00]

    init path replay works

  • ben ben committed [1c4bfb]

    making replay work before verification phase

  • ben ben committed [f53a87]

    started replaying init path

  • ben ben committed [2792c8]

    added finding all combination for mutation block

  • ben ben committed [19b579]

    can calculate first init path now but should fi...

  • Ben Woodard Ben Woodard committed [53717d]

    added init path calculation for multiphase expl...

  • Ben Woodard Ben Woodard committed [0a23ee]

    added applying group crash and group start

  • Ben Woodard Ben Woodard committed [a82d9b]

    created a new class VConMultiPhaseInitPathCalcu...

  • Ben Woodard Ben Woodard committed [3d496c]

    completed first execution path exploration of m...

  • Ben Woodard Ben Woodard committed [d98bc7]

    added multiphase awareness

  • Ben Woodard Ben Woodard committed [e30d5e]

    added dumb init path calculation, db state chan...

  • Ben Woodard Ben Woodard committed [91ec2b]

    Added before-after procedures of apply of trans...

  • Ben Woodard Ben Woodard committed [395b85]

    fixed bug related to commit transition

  • Ben Woodard Ben Woodard committed [dc44c2]

    restructured each internal event with separate ...

1 >
MongoDB Logo MongoDB