Skip to content

concurrent transaction control system from scratch

Notifications You must be signed in to change notification settings

momohatt/seccampDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seccampDB

Build & Run

$ make
$ ./main

main generates following 3 files:

  • .seccampDB_dump : stores data for persistency
  • .seccampDB_log : stores redo log
  • seccampDB_graph.dot : keeps conflict graph of transaction history in dot format for visualization

test

$ make test

Visualization of conflict graph

Graphviz is required.

$ dot -T png seccampDB_graph.dot -o seccampDB_graph.png

About

concurrent transaction control system from scratch

Resources

Stars

Watchers

Forks

Packages

No packages published