Skip to content
Snippets Groups Projects
  1. Dec 12, 2013
  2. Dec 06, 2013
  3. Dec 05, 2013
  4. Dec 04, 2013
  5. Nov 29, 2013
  6. Nov 28, 2013
  7. Nov 27, 2013
  8. Nov 26, 2013
  9. Nov 25, 2013
  10. Nov 24, 2013
  11. Nov 23, 2013
  12. Nov 21, 2013
  13. Nov 16, 2013
  14. Nov 14, 2013
  15. Nov 13, 2013
    • ocelot-inc's avatar
    • ocelot-inc's avatar
      stored-procedures.xml box.tuple corrections · a6487f50
      ocelot-inc authored
      a6487f50
    • Roman Tsisyk's avatar
      Replace BER encoding with MsgPack everywhere · 37fef8eb
      Roman Tsisyk authored
      This commit completely changes the data format used by Tarantool.
      A new binary serialization format called MsgPack (http://msgpack.org)
      has been introduced to store tuples, keys, request members, etc.
      MsgPack supports various data types and hierarchical structures. Since
      tuple & keys format has been changed, the binary protocol is no more
      compatible with 1.5 clients.
      
      The list of major changes:
      
       * Add MsgPack library and unit tests as a submodule
       * Add Lua bindings for the library and unit tests for it
       * Update IPROTO to use MsgPack for all kinds of requests
       * Change struct tuple to use MsgPack Array instead of BER-encoded fields
       * Remove fixed offsets from tuples (cannot be supported by MsgPack)
       * Replace const char *key, key_part pairs with MsgPack Arrays
       * Rework comparators and indicies to support MsgPack'ed fields
       * Merge NUM and NUM64 types into the one single type (NUM)
       * Rewrite box_lua.cc functions to support MsgPack instead of BER
       * Rewrite tuple_update to support MsgPack instead of BER
       * Totaly remove varint32 functions from all modules
       * Rework lua_tofield and YAML encoder to properly support Lua tables
       * Modifie bootstrap files and system spaces to use the new format
       * Add MsgPack support to the test system via msgpack-python
       * Update tests to use proper data types and remove unneeded box.packs
      
      Tarantool 1.6 is the world's first MsgPack-based database!
      37fef8eb
  16. Nov 12, 2013
  17. Nov 08, 2013
  18. Nov 06, 2013
  19. Nov 04, 2013
  20. Nov 02, 2013
  21. Nov 01, 2013
  22. Oct 31, 2013
  23. Oct 30, 2013
  24. Oct 29, 2013
  25. Oct 28, 2013
Loading