read_view: remove activate logic
A read view must be activated in the thread that's going to use it. This is required to support space upgrade and tuple format, which are only used in EE. "Raw" index read view methods (returning raw message pack data) don't require any activation by design so let's move read view activate/deactivate logic completely to the EE repository. Needed for https://github.com/tarantool/tarantool-ee/issues/247 NO_DOC=refactoring NO_TEST=refactoring NO_CHANGELOG=refactoring
Showing
- src/box/index.h 0 additions, 20 deletionssrc/box/index.h
- src/box/memtx_engine.cc 0 additions, 6 deletionssrc/box/memtx_engine.cc
- src/box/read_view.c 0 additions, 50 deletionssrc/box/read_view.c
- src/box/read_view.h 4 additions, 36 deletionssrc/box/read_view.h
- src/box/space_upgrade.h 2 additions, 52 deletionssrc/box/space_upgrade.h
Loading
Please register or sign in to comment