vinyl: add cache and iterator statistics; fix tuple cache
* add tuple cache stat: number of cached tuples and quota usage * add iterator stat: lookups/steps for every type * fix tuple cache: add 'stop' flag to restore funcs, like in next funcs
Showing
- src/box/vinyl.c 80 additions, 24 deletionssrc/box/vinyl.c
- src/box/vy_cache.c 17 additions, 7 deletionssrc/box/vy_cache.c
- src/box/vy_cache.h 6 additions, 1 deletionsrc/box/vy_cache.h
- src/box/vy_mem.c 8 additions, 3 deletionssrc/box/vy_mem.c
- src/box/vy_mem.h 6 additions, 3 deletionssrc/box/vy_mem.h
- src/box/vy_stmt.c 4 additions, 0 deletionssrc/box/vy_stmt.c
- src/box/vy_stmt_iterator.h 13 additions, 1 deletionsrc/box/vy_stmt_iterator.h
- test/vinyl/info.result 16 additions, 0 deletionstest/vinyl/info.result
Loading
Please register or sign in to comment