in the last days I tried to compile mventi on 9front. This is more onerous than it should be because the plan9port stuff in venti/srv does not compile on 9front anymore, caused by divergence between legacy and 9front.
There are only 2 files needed from my plan9port version. That are trie.c and mventi.c, which replace venti.c, icache.c, icachewrite.c and index.c . Both contained "#if 0" lines which are not accepted by Plan9 compilers. I removed these passages now. Mventi.c now includes a flag nowrci which causes delay of the writes in the arena directories. Either remove it from mventi.c or use my changed arena.c, where it is defined. In the .conf file just leave out the bloom and isect lines. You can reuse the arenas from standard venti unchanged. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T21878aa53884911b-M101f4c310d8d547edbcafb01 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
