journal: add new implementation of LMDB layer and Journal
Showing
- Knot.files 10 additions, 0 deletionsKnot.files
- src/knot/Makefile.inc 10 additions, 0 deletionssrc/knot/Makefile.inc
- src/knot/conf/schema.c 1 addition, 2 deletionssrc/knot/conf/schema.c
- src/knot/conf/schema.h 5 additions, 0 deletionssrc/knot/conf/schema.h
- src/knot/journal/journal.c 1 addition, 1 deletionsrc/knot/journal/journal.c
- src/knot/journal/journal.h 3 additions, 8 deletionssrc/knot/journal/journal.h
- src/knot/journal/journal_basic.c 81 additions, 0 deletionssrc/knot/journal/journal_basic.c
- src/knot/journal/journal_basic.h 103 additions, 0 deletionssrc/knot/journal/journal_basic.h
- src/knot/journal/journal_metadata.c 350 additions, 0 deletionssrc/knot/journal/journal_metadata.c
- src/knot/journal/journal_metadata.h 157 additions, 0 deletionssrc/knot/journal/journal_metadata.h
- src/knot/journal/journal_read.c 403 additions, 0 deletionssrc/knot/journal/journal_read.c
- src/knot/journal/journal_read.h 138 additions, 0 deletionssrc/knot/journal/journal_read.h
- src/knot/journal/journal_write.c 239 additions, 0 deletionssrc/knot/journal/journal_write.c
- src/knot/journal/journal_write.h 104 additions, 0 deletionssrc/knot/journal/journal_write.h
- src/knot/journal/knot_lmdb.c 635 additions, 0 deletionssrc/knot/journal/knot_lmdb.c
- src/knot/journal/knot_lmdb.h 348 additions, 0 deletionssrc/knot/journal/knot_lmdb.h
- src/knot/updates/changesets.c 15 additions, 3 deletionssrc/knot/updates/changesets.c
- src/knot/updates/changesets.h 19 additions, 1 deletionsrc/knot/updates/changesets.h
- tests/knot/test_journal.c 201 additions, 249 deletionstests/knot/test_journal.c
Please register or sign in to comment