Extract 'coll' library from 'core'
Core is supposed to be the most basic library, providing only really common features used everywhere like fiber, diag, memory, logging. Which can't be said about collations - they are used only by high level things - SQL, Lua utf8, comparators. Collations are built now as 'lib/coll' library. The patch is not necessary for anything, but it is a right thing to do, while some activity is happening there.
Showing
- src/CMakeLists.txt 1 addition, 1 deletionsrc/CMakeLists.txt
- src/box/coll_id.c 1 addition, 1 deletionsrc/box/coll_id.c
- src/box/coll_id_def.h 1 addition, 1 deletionsrc/box/coll_id_def.h
- src/box/sql/expr.c 1 addition, 1 deletionsrc/box/sql/expr.c
- src/box/sql/fk_constraint.c 1 addition, 1 deletionsrc/box/sql/fk_constraint.c
- src/box/sql/func.c 1 addition, 1 deletionsrc/box/sql/func.c
- src/box/sql/select.c 1 addition, 1 deletionsrc/box/sql/select.c
- src/box/sql/vdbeaux.c 1 addition, 1 deletionsrc/box/sql/vdbeaux.c
- src/box/sql/where.c 1 addition, 1 deletionsrc/box/sql/where.c
- src/box/sql/whereexpr.c 1 addition, 1 deletionsrc/box/sql/whereexpr.c
- src/box/tuple_compare.cc 1 addition, 1 deletionsrc/box/tuple_compare.cc
- src/box/tuple_hash.cc 1 addition, 1 deletionsrc/box/tuple_hash.cc
- src/lib/CMakeLists.txt 1 addition, 0 deletionssrc/lib/CMakeLists.txt
- src/lib/coll/CMakeLists.txt 2 additions, 0 deletionssrc/lib/coll/CMakeLists.txt
- src/lib/coll/coll.c 0 additions, 0 deletionssrc/lib/coll/coll.c
- src/lib/coll/coll.h 0 additions, 0 deletionssrc/lib/coll/coll.h
- src/lib/coll/coll_def.c 0 additions, 0 deletionssrc/lib/coll/coll_def.c
- src/lib/coll/coll_def.h 0 additions, 0 deletionssrc/lib/coll/coll_def.h
- src/lib/core/CMakeLists.txt 0 additions, 2 deletionssrc/lib/core/CMakeLists.txt
- src/lua/utf8.c 1 addition, 1 deletionsrc/lua/utf8.c
Loading
Please register or sign in to comment