Skip to content
Snippets Groups Projects
  1. Jul 25, 2011
    • Konstantin Osipov's avatar
      Lua: code review. Add rudimentary Lua support. · 70f14ca3
      Konstantin Osipov authored
      Implement rudimentary Lua support in the administrative console.
      Remove exec module command, it's not used and we now
      have Lua for similar purposes.
      
      Add a first Lua module, "box", which
      has only one function -- "pack", and test it.
      'pack' is derived from box.tbuf module in the
      original Lua patch.
      
      Fix a bug in box-protocol.txt, tuple format
      description.
      
      Add a copyright header to include/errcode.h (unrelated).
      
      Implement a prototype for Lua initialization
      procedure: there is a function tarantool_lua_init(),
      which any code, core or modules, can call.
      tarantool_lua_init() calls mod_lua_init() to
      add module-specific Lua extentions.
      
      Fix a bug in mod/CMakeLists.txt, generate_admin_c
      CMake target didn't exist, so admin.m wasn't
      re-generated correctly when admin.rl was changed.
      70f14ca3
  2. Jul 14, 2011
  3. Jul 13, 2011
  4. Jul 12, 2011
  5. Jul 11, 2011
  6. Jul 08, 2011
  7. Jul 07, 2011
    • Yuriy Vostrikov's avatar
      Import LuaJIT · 11d940de
      Yuriy Vostrikov authored
      11d940de
    • Konstantin Shulgin's avatar
      refactoring · cfdfc25e
      Konstantin Shulgin authored
      the tarantool logger process was changed from tee to cat.
      cfdfc25e
    • Konstantin Shulgin's avatar
      Merge branch 'master' into feature-feeder-in-core-merge · 6a8f51bd
      Konstantin Shulgin authored
      Conflicts:
      	cfg/tarantool_box_cfg.c
      	cfg/tarantool_box_cfg.cfg
      	cfg/tarantool_box_cfg.h
      	cfg/tarantool_feeder_cfg.c
      	cfg/tarantool_feeder_cfg.h
      	core/exception.m
      	core/fiber.m
      	core/log_io.m
      	core/log_io_remote.m
      	include/fiber.h
      	mod/box/box.h
      	mod/box/box.m
      	mod/box/box_cfg.cfg_tmpl
      	mod/box/memcached.m
      	mod/box/memcached.rl
      	mod/feeder/feeder.m
      	test/box_replication/common.result
      	test/box_replication/suite.ini
      	test/lib/admin_connection.py
      	test/lib/box_connection.py
      	test/lib/server.py
      	test/lib/sql_ast.py
      	test/lib/tarantool_box_server.py
      	test/lib/tarantool_connection.py
      	test/lib/tarantool_feeder_server.py
      	test/lib/tarantool_server.py
      6a8f51bd
  8. Jul 06, 2011
  9. Jul 05, 2011
    • Konstantin Osipov's avatar
      Memcached: keep only the parser in memcached-grammar.rl. · c75248aa
      Konstantin Osipov authored
      We modify memcached code quite often,
      and asking ragel to regenerate .m from .rl file
      every time .rl file changed was tiresome both
      for revision control and for code reviews.
      
      Leave in memcached-grammar.rl only memcached_dispsatch(),
      which is generated by ragel, and everything else
      move to memcached.m. This should lessen cases
      when we have to re-generate memcached-grammar.m.
      
      This patch doesn't produce any code changes,
      only moves the code (and cleans up include
      files at start of memcached.m).
      c75248aa
    • Konstantin Osipov's avatar
      a1605dc6
Loading