memtx: hide index implementation details from header
Refactored memtx_tree code so that memtx_tree.h, memtx_rtree.h, memtx_bitset.h, memtx_hash.h contained only the signature of the tree object constructor while all implementation details were in corresponding *.c files. Needed for #3961
Showing
- src/box/memtx_bitset.c 15 additions, 2 deletionssrc/box/memtx_bitset.c
- src/box/memtx_bitset.h 3 additions, 23 deletionssrc/box/memtx_bitset.h
- src/box/memtx_hash.c 41 additions, 2 deletionssrc/box/memtx_hash.c
- src/box/memtx_hash.h 4 additions, 40 deletionssrc/box/memtx_hash.h
- src/box/memtx_rtree.c 10 additions, 2 deletionssrc/box/memtx_rtree.c
- src/box/memtx_rtree.h 3 additions, 13 deletionssrc/box/memtx_rtree.h
- src/box/memtx_space.c 8 additions, 8 deletionssrc/box/memtx_space.c
- src/box/memtx_tree.c 60 additions, 2 deletionssrc/box/memtx_tree.c
- src/box/memtx_tree.h 3 additions, 65 deletionssrc/box/memtx_tree.h
Loading
Please register or sign in to comment