forked from tarantool/tarantool
    
        
        - 
                Notifications
    
You must be signed in to change notification settings  - Fork 0
 
What's in a good specification
        Konstantin Osipov edited this page Jul 22, 2014 
        ·
        2 revisions
      
    - it should explain the use case: why we need this new feature
 - describe all changes in server behavior: new administrative console commands, new binary protocol requests, command line options, Lua bindings
 - same applies to changes to existing commands, requests, options.
 
Architecture Specifications
- Server architecture
 - Feature specifications
 - What's in a good specification
 - Functional indexes
 - Space _index structure
 - R tree index quick start and usage
 - LuaJIT
 - Vinyl
 - SQL
 - Testing
 - Performance
 
How To ...?
- ... add new fuzzers
 - ... build RPM or Deb package using packpack
 - ... calculate memory size
 - ... debug core dump of stripped tarantool
 - ... debug core from different OS
 - ... debug Lua state with GDB
 - ... generate new bootstrap snapshot
 - ... use Address Sanitizer
 - ... collect a coredump
 
Lua modules
Useful links