Branch: refs/heads/lua-ffi
Home: https://github.com/mailru/tarantool
Commit: 2e359b0a6b67060def1a780837f24e5cfcdbdfee
https://github.com/mailru/tarantool/commit/2e359b0a6b67060def1a780837f24e5cfcdbdfee
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-04 (Tue, 04 Jun 2013)
Changed paths:
M CMakeLists.txt
A cmake/BuildSQL.cmake
M include/config.h.cmake
M src/CMakeLists.txt
M src/box/CMakeLists.txt
M src/box/box_lua.m
A src/box/lua/sql.lua
M src/lua/init.m
A src/lua/lua_pg.h
A src/lua/lua_sql.h
A src/lua/lua_sql.m
A src/lua/pg.m
A test/box/net_sql.result
A test/box/net_sql.test
Log Message:
-----------
Prototype for Pg driver
Commit: 8a0c95b00021e882782e660f1fd533a279accaac
https://github.com/mailru/tarantool/commit/8a0c95b00021e882782e660f1fd533a279accaac
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-04 (Tue, 04 Jun 2013)
Changed paths:
M CMakeLists.txt
M connector/c/include/tp.h
M doc/user/configuration-reference.xml
M doc/user/stored-procedures.xml
M doc/user/target.db
M include/config.h.cmake
M src/box/box_lua.m
M src/lua/init.m
M test/box/lua.result
M test/box/lua.test
Log Message:
-----------
Merge branch 'master' of github.com:mailru/tarantool into sql
Commit: d1701d492593179452fb742a98e3f85c73fc1c16
https://github.com/mailru/tarantool/commit/d1701d492593179452fb742a98e3f85c73fc1c16
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-05 (Wed, 05 Jun 2013)
Changed paths:
M cmake/BuildSQL.cmake
A cmake/FindMySQL.cmake
M src/box/lua/sql.lua
M src/lua/pg.m
M test/box/net_sql.result
M test/box/net_sql.test
Log Message:
-----------
Postgresql driver is ready (at first step)
Commit: 243c99623154baccf733ebf7d050e84be87b8c58
https://github.com/mailru/tarantool/commit/243c99623154baccf733ebf7d050e84be87b8c58
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
M test/connector_c/tp.result
Log Message:
-----------
tp.h: fix buffer allocation supporting any writer
https://github.com/mailru/tarantool/issues/20
Commit: ea7ae2b2e540c89c8719659555fa751ce1e601be
https://github.com/mailru/tarantool/commit/ea7ae2b2e540c89c8719659555fa751ce1e601be
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
tp.h: tp_select example correction.
Commit: 8ca4f1cf15d6f19f1ab031a7e5df5fcd93ab74b2
https://github.com/mailru/tarantool/commit/8ca4f1cf15d6f19f1ab031a7e5df5fcd93ab74b2
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
M src/CMakeLists.txt
A src/lua/lua_mysql.h
M src/lua/lua_sql.m
A src/lua/mysql.m
M src/lua/pg.m
M test/box/net_sql.test
Log Message:
-----------
MySQL driver pre-alpha
Commit: c8a578b9871b86d4230ae2efabc06ec96768789e
https://github.com/mailru/tarantool/commit/c8a578b9871b86d4230ae2efabc06ec96768789e
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
M .gitignore
M .gitmodules
M CMakeLists.txt
M README.CentOS
M README.md
M cfg/warning.c
M cfg/warning.h
M client/tarantool_checksum/tc_space.c
R cmake/BuildLibOBJC.cmake
M cmake/compiler.cmake
M cmake/luajit.cmake
M cmake/package.cmake
A cmake/rpm.cmake
R cmake/rpm_post_install.sh
M connector/c/include/tp.h
M connector/c/tnt/CMakeLists.txt
M connector/c/tntnet/CMakeLists.txt
M connector/c/tntrpl/CMakeLists.txt
M connector/c/tntsql/CMakeLists.txt
M doc/developer/CMakeLists.txt
M doc/man/CMakeLists.txt
M doc/user/CMakeLists.txt
M doc/user/tutorial.xml
M extra/CMakeLists.txt
A extra/rpm.spec.in
R extra/tarantool.spec.in
M include/assoc.h
M include/box/box.h
M include/crc32.h
M include/errinj.h
M include/exception.h
M include/fiber.h
M include/fio.h
M include/iobuf.h
M include/lib/bit/bit.h
M include/lib/bitset/bitset.h
M include/lib/bitset/expr.h
M include/lib/bitset/index.h
M include/lib/bitset/iterator.h
M include/mhash.h
M include/object.h
M include/palloc.h
M include/pickle.h
M include/recovery.h
M include/replication.h
M include/rlist.h
M include/rope.h
M include/say.h
A include/scoped_guard.h
M include/sio.h
M include/stat.h
M include/tarantool.h
M include/tbuf.h
M include/util.h
M src/CMakeLists.txt
A src/admin.cc
R src/admin.m
M src/admin.rl
A src/assoc.cc
R src/assoc.m
M src/box/CMakeLists.txt
A src/box/bitset_index.cc
M src/box/bitset_index.h
R src/box/bitset_index.m
A src/box/box.cc
R src/box/box.m
A src/box/box_lua.cc
R src/box/box_lua.m
A src/box/box_lua_space.cc
R src/box/box_lua_space.m
A src/box/hash_index.cc
M src/box/hash_index.h
R src/box/hash_index.m
A src/box/index.cc
M src/box/index.h
R src/box/index.m
A src/box/port.cc
R src/box/port.m
A src/box/request.cc
R src/box/request.m
A src/box/space.cc
M src/box/space.h
R src/box/space.m
A src/box/tree_index.cc
M src/box/tree_index.h
R src/box/tree_index.m
A src/box/tuple.cc
R src/box/tuple.m
A src/box/txn.cc
R src/box/txn.m
A src/coeio.cc
R src/coeio.m
A src/coio.cc
R src/coio.m
A src/coio_buf.cc
R src/coio_buf.m
A src/coro.cc
R src/coro.m
A src/cpu_feature.c
R src/cpu_feature.m
A src/errinj.cc
R src/errinj.m
A src/evio.cc
R src/evio.m
A src/exception.cc
R src/exception.m
A src/fiber.cc
R src/fiber.m
A src/iobuf.cc
R src/iobuf.m
A src/ipc.cc
R src/ipc.m
A src/iproto.cc
R src/iproto.m
M src/lib/bit/CMakeLists.txt
M src/lib/bit/bit.c
M src/lib/bitset/index.c
M src/lib/bitset/page.h
A src/log_io.cc
R src/log_io.m
A src/lua/cjson.cc
R src/lua/cjson.m
A src/lua/info.cc
R src/lua/info.m
A src/lua/init.cc
R src/lua/init.m
A src/lua/lua_ipc.cc
R src/lua/lua_ipc.m
A src/lua/lua_socket.cc
R src/lua/lua_socket.m
A src/lua/session.cc
R src/lua/session.m
A src/lua/slab.cc
R src/lua/slab.m
A src/lua/stat.cc
R src/lua/stat.m
A src/lua/uuid.cc
R src/lua/uuid.m
A src/memcached-grammar.cc
R src/memcached-grammar.m
M src/memcached-grammar.rl
A src/memcached.cc
R src/memcached.m
A src/object.cc
R src/object.m
A src/opts.c
A src/palloc.cc
R src/palloc.m
A src/pickle.cc
R src/pickle.m
A src/recovery.cc
R src/recovery.m
A src/replica.cc
R src/replica.m
A src/replication.cc
R src/replication.m
A src/salloc.cc
R src/salloc.m
A src/say.cc
R src/say.m
A src/session.cc
R src/session.m
A src/sio.cc
R src/sio.m
A src/stat.cc
R src/stat.m
A src/tarantool.cc
R src/tarantool.m
A src/tbuf.c
R src/tbuf.m
A src/trace.c
R src/trace.m
A src/util.c
R src/util.m
M test/CMakeLists.txt
M test/box/args.result
M test/box/net.box.result
M test/box/net.box.test
M test/connector_c/tp.c
M test/connector_c/tp.result
M test/unit/CMakeLists.txt
R test/unit/objc_catchcxx.m
R test/unit/objc_catchcxx.result
R test/unit/objc_catchcxx.test
R test/unit/objc_finally.m
R test/unit/objc_finally.result
R test/unit/objc_finally.test
M third_party/README
R third_party/libobjc/ANNOUNCE
R third_party/libobjc/ANNOUNCE.1.0
R third_party/libobjc/ANNOUNCE.1.1
R third_party/libobjc/ANNOUNCE.1.2
R third_party/libobjc/ANNOUNCE.1.3
R third_party/libobjc/ANNOUNCE.1.4
R third_party/libobjc/ANNOUNCE.1.5
R third_party/libobjc/ANNOUNCE.1.6
R third_party/libobjc/ANNOUNCE.1.6.1
R third_party/libobjc/API
R third_party/libobjc/COPYING
R third_party/libobjc/Makefile
R third_party/libobjc/NSBlocks.m
R third_party/libobjc/Protocol2.m
R third_party/libobjc/README
R third_party/libobjc/abi_version.c
R third_party/libobjc/alias.h
R third_party/libobjc/alias_table.c
R third_party/libobjc/arc.m
R third_party/libobjc/associate.m
R third_party/libobjc/block_to_imp.c
R third_party/libobjc/block_trampolines.S
R third_party/libobjc/blocks_runtime.h
R third_party/libobjc/blocks_runtime.m
R third_party/libobjc/buffer.h
R third_party/libobjc/build_opts.sh
R third_party/libobjc/caps.c
R third_party/libobjc/category.h
R third_party/libobjc/category_loader.c
R third_party/libobjc/class.h
R third_party/libobjc/class_table.c
R third_party/libobjc/constant_string.h
R third_party/libobjc/dtable.c
R third_party/libobjc/dtable.h
R third_party/libobjc/dwarf_eh.h
R third_party/libobjc/eh_personality.c
R third_party/libobjc/encoding2.c
R third_party/libobjc/gc_boehm.c
R third_party/libobjc/gc_none.c
R third_party/libobjc/gc_ops.h
R third_party/libobjc/hash_table.c
R third_party/libobjc/hash_table.h
R third_party/libobjc/hooks.c
R third_party/libobjc/ivar.c
R third_party/libobjc/ivar.h
R third_party/libobjc/legacy_malloc.c
R third_party/libobjc/loader.c
R third_party/libobjc/loader.h
R third_party/libobjc/lock.h
R third_party/libobjc/method_list.h
R third_party/libobjc/module.h
R third_party/libobjc/mutation.m
R third_party/libobjc/nsobject.h
R third_party/libobjc/objc/Availability.h
R third_party/libobjc/objc/Object.h
R third_party/libobjc/objc/Protocol.h
R third_party/libobjc/objc/blocks_private.h
R third_party/libobjc/objc/blocks_runtime.h
R third_party/libobjc/objc/capabilities.h
R third_party/libobjc/objc/developer.h
R third_party/libobjc/objc/encoding.h
R third_party/libobjc/objc/hooks.h
R third_party/libobjc/objc/message.h
R third_party/libobjc/objc/objc-api.h
R third_party/libobjc/objc/objc-arc.h
R third_party/libobjc/objc/objc-auto.h
R third_party/libobjc/objc/objc.h
R third_party/libobjc/objc/runtime-deprecated.h
R third_party/libobjc/objc/runtime.h
R third_party/libobjc/objc/slot.h
R third_party/libobjc/objc/toydispatch.h
R third_party/libobjc/objc_msgSend.S
R third_party/libobjc/objc_msgSend.arm.S
R third_party/libobjc/objc_msgSend.x86-32.S
R third_party/libobjc/objc_msgSend.x86-64.S
R third_party/libobjc/objcxx_eh.cc
R third_party/libobjc/objcxx_eh.h
R third_party/libobjc/opts/CMakeLists.txt
R third_party/libobjc/opts/COPYING
R third_party/libobjc/opts/ClassIMPCache.cpp
R third_party/libobjc/opts/ClassLookupCache.cpp
R third_party/libobjc/opts/ClassMethodInliner.cpp
R third_party/libobjc/opts/IMPCacher.cpp
R third_party/libobjc/opts/IMPCacher.h
R third_party/libobjc/opts/IvarPass.cpp
R third_party/libobjc/opts/LLVMCompat.h
R third_party/libobjc/opts/LoopIMPCachePass.cpp
R third_party/libobjc/opts/ObjectiveCOpts.cpp
R third_party/libobjc/opts/ObjectiveCOpts.h
R third_party/libobjc/opts/README
R third_party/libobjc/opts/TypeFeedback.cpp
R third_party/libobjc/opts/TypeFeedbackDrivenInliner.cpp
R third_party/libobjc/opts/TypeInfoProvider.h
R third_party/libobjc/pool.h
R third_party/libobjc/properties.h
R third_party/libobjc/properties.m
R third_party/libobjc/protocol.c
R third_party/libobjc/protocol.h
R third_party/libobjc/runtime.c
R third_party/libobjc/sarray2.c
R third_party/libobjc/sarray2.h
R third_party/libobjc/selector.h
R third_party/libobjc/selector_table.c
R third_party/libobjc/sendmsg2.c
R third_party/libobjc/slot_pool.h
R third_party/libobjc/spinlock.h
R third_party/libobjc/statics_loader.c
R third_party/libobjc/string_hash.h
R third_party/libobjc/toydispatch.c
R third_party/libobjc/type_encoding_cases.h
R third_party/libobjc/unistd.h
R third_party/libobjc/unwind-arm.h
R third_party/libobjc/unwind-itanium.h
R third_party/libobjc/unwind.h
R third_party/libobjc/visibility.h
R third_party/luajit/COPYRIGHT
R third_party/luajit/Makefile
R third_party/luajit/README
R third_party/luajit/doc/bluequad-print.css
R third_party/luajit/doc/bluequad.css
R third_party/luajit/doc/changes.html
R third_party/luajit/doc/contact.html
R third_party/luajit/doc/ext_c_api.html
R third_party/luajit/doc/ext_ffi.html
R third_party/luajit/doc/ext_ffi_api.html
R third_party/luajit/doc/ext_ffi_semantics.html
R third_party/luajit/doc/ext_ffi_tutorial.html
R third_party/luajit/doc/ext_jit.html
R third_party/luajit/doc/extensions.html
R third_party/luajit/doc/faq.html
R third_party/luajit/doc/img/contact.png
R third_party/luajit/doc/install.html
R third_party/luajit/doc/luajit.html
R third_party/luajit/doc/running.html
R third_party/luajit/doc/status.html
R third_party/luajit/dynasm/dasm_arm.h
R third_party/luajit/dynasm/dasm_arm.lua
R third_party/luajit/dynasm/dasm_ppc.h
R third_party/luajit/dynasm/dasm_ppc.lua
R third_party/luajit/dynasm/dasm_proto.h
R third_party/luajit/dynasm/dasm_x64.lua
R third_party/luajit/dynasm/dasm_x86.h
R third_party/luajit/dynasm/dasm_x86.lua
R third_party/luajit/dynasm/dynasm.lua
R third_party/luajit/etc/luajit.1
R third_party/luajit/etc/luajit.pc
R third_party/luajit/etc/strict.lua
R third_party/luajit/lib/bc.lua
R third_party/luajit/lib/bcsave.lua
R third_party/luajit/lib/dis_arm.lua
R third_party/luajit/lib/dis_ppc.lua
R third_party/luajit/lib/dis_x64.lua
R third_party/luajit/lib/dis_x86.lua
R third_party/luajit/lib/dump.lua
R third_party/luajit/lib/v.lua
R third_party/luajit/src/Makefile
R third_party/luajit/src/Makefile.dep
R third_party/luajit/src/buildvm.c
R third_party/luajit/src/buildvm.h
R third_party/luajit/src/buildvm_arm.dasc
R third_party/luajit/src/buildvm_arm.h
R third_party/luajit/src/buildvm_asm.c
R third_party/luajit/src/buildvm_fold.c
R third_party/luajit/src/buildvm_lib.c
R third_party/luajit/src/buildvm_peobj.c
R third_party/luajit/src/buildvm_ppc.dasc
R third_party/luajit/src/buildvm_ppc.h
R third_party/luajit/src/buildvm_ppcspe.dasc
R third_party/luajit/src/buildvm_ppcspe.h
R third_party/luajit/src/buildvm_x64.h
R third_party/luajit/src/buildvm_x64win.h
R third_party/luajit/src/buildvm_x86.dasc
R third_party/luajit/src/buildvm_x86.h
R third_party/luajit/src/lauxlib.h
R third_party/luajit/src/lib_aux.c
R third_party/luajit/src/lib_base.c
R third_party/luajit/src/lib_bit.c
R third_party/luajit/src/lib_debug.c
R third_party/luajit/src/lib_ffi.c
R third_party/luajit/src/lib_init.c
R third_party/luajit/src/lib_io.c
R third_party/luajit/src/lib_jit.c
R third_party/luajit/src/lib_math.c
R third_party/luajit/src/lib_os.c
R third_party/luajit/src/lib_package.c
R third_party/luajit/src/lib_string.c
R third_party/luajit/src/lib_table.c
R third_party/luajit/src/lj.supp
R third_party/luajit/src/lj_alloc.c
R third_party/luajit/src/lj_alloc.h
R third_party/luajit/src/lj_api.c
R third_party/luajit/src/lj_arch.h
R third_party/luajit/src/lj_asm.c
R third_party/luajit/src/lj_asm.h
R third_party/luajit/src/lj_asm_arm.h
R third_party/luajit/src/lj_asm_ppc.h
R third_party/luajit/src/lj_asm_x86.h
R third_party/luajit/src/lj_bc.c
R third_party/luajit/src/lj_bc.h
R third_party/luajit/src/lj_bcdump.h
R third_party/luajit/src/lj_bcread.c
R third_party/luajit/src/lj_bcwrite.c
R third_party/luajit/src/lj_carith.c
R third_party/luajit/src/lj_carith.h
R third_party/luajit/src/lj_ccall.c
R third_party/luajit/src/lj_ccall.h
R third_party/luajit/src/lj_ccallback.c
R third_party/luajit/src/lj_ccallback.h
R third_party/luajit/src/lj_cconv.c
R third_party/luajit/src/lj_cconv.h
R third_party/luajit/src/lj_cdata.c
R third_party/luajit/src/lj_cdata.h
R third_party/luajit/src/lj_char.c
R third_party/luajit/src/lj_char.h
R third_party/luajit/src/lj_clib.c
R third_party/luajit/src/lj_clib.h
R third_party/luajit/src/lj_cparse.c
R third_party/luajit/src/lj_cparse.h
R third_party/luajit/src/lj_crecord.c
R third_party/luajit/src/lj_crecord.h
R third_party/luajit/src/lj_ctype.c
R third_party/luajit/src/lj_ctype.h
R third_party/luajit/src/lj_debug.c
R third_party/luajit/src/lj_debug.h
R third_party/luajit/src/lj_def.h
R third_party/luajit/src/lj_dispatch.c
R third_party/luajit/src/lj_dispatch.h
R third_party/luajit/src/lj_emit_arm.h
R third_party/luajit/src/lj_emit_ppc.h
R third_party/luajit/src/lj_emit_x86.h
R third_party/luajit/src/lj_err.c
R third_party/luajit/src/lj_err.h
R third_party/luajit/src/lj_errmsg.h
R third_party/luajit/src/lj_ff.h
R third_party/luajit/src/lj_ffrecord.c
R third_party/luajit/src/lj_ffrecord.h
R third_party/luajit/src/lj_frame.h
R third_party/luajit/src/lj_func.c
R third_party/luajit/src/lj_func.h
R third_party/luajit/src/lj_gc.c
R third_party/luajit/src/lj_gc.h
R third_party/luajit/src/lj_gdbjit.c
R third_party/luajit/src/lj_gdbjit.h
R third_party/luajit/src/lj_ir.c
R third_party/luajit/src/lj_ir.h
R third_party/luajit/src/lj_ircall.h
R third_party/luajit/src/lj_iropt.h
R third_party/luajit/src/lj_jit.h
R third_party/luajit/src/lj_lex.c
R third_party/luajit/src/lj_lex.h
R third_party/luajit/src/lj_lib.c
R third_party/luajit/src/lj_lib.h
R third_party/luajit/src/lj_mcode.c
R third_party/luajit/src/lj_mcode.h
R third_party/luajit/src/lj_meta.c
R third_party/luajit/src/lj_meta.h
R third_party/luajit/src/lj_obj.c
R third_party/luajit/src/lj_obj.h
R third_party/luajit/src/lj_opt_dce.c
R third_party/luajit/src/lj_opt_fold.c
R third_party/luajit/src/lj_opt_loop.c
R third_party/luajit/src/lj_opt_mem.c
R third_party/luajit/src/lj_opt_narrow.c
R third_party/luajit/src/lj_opt_split.c
R third_party/luajit/src/lj_parse.c
R third_party/luajit/src/lj_parse.h
R third_party/luajit/src/lj_record.c
R third_party/luajit/src/lj_record.h
R third_party/luajit/src/lj_snap.c
R third_party/luajit/src/lj_snap.h
R third_party/luajit/src/lj_state.c
R third_party/luajit/src/lj_state.h
R third_party/luajit/src/lj_str.c
R third_party/luajit/src/lj_str.h
R third_party/luajit/src/lj_tab.c
R third_party/luajit/src/lj_tab.h
R third_party/luajit/src/lj_target.h
R third_party/luajit/src/lj_target_arm.h
R third_party/luajit/src/lj_target_ppc.h
R third_party/luajit/src/lj_target_x86.h
R third_party/luajit/src/lj_trace.c
R third_party/luajit/src/lj_trace.h
R third_party/luajit/src/lj_traceerr.h
R third_party/luajit/src/lj_udata.c
R third_party/luajit/src/lj_udata.h
R third_party/luajit/src/lj_vm.h
R third_party/luajit/src/lj_vmevent.c
R third_party/luajit/src/lj_vmevent.h
R third_party/luajit/src/lj_vmmath.c
R third_party/luajit/src/ljamalg.c
R third_party/luajit/src/lua.h
R third_party/luajit/src/lua.hpp
R third_party/luajit/src/luaconf.h
R third_party/luajit/src/luajit.c
R third_party/luajit/src/luajit.h
R third_party/luajit/src/lualib.h
R third_party/luajit/src/msvcbuild.bat
M third_party/qsort_arg.h
M third_party/sptree.h
Log Message:
-----------
Merge branch 'master' of github.com:mailru/tarantool into sql
Conflicts:
CMakeLists.txt
src/CMakeLists.txt
third_party/luajit
Commit: c5c3c3bc4414e78468dc2c73000eb79b549fdb46
https://github.com/mailru/tarantool/commit/c5c3c3bc4414e78468dc2c73000eb79b549fdb46
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
A src/lua/lua_sql.cc
R src/lua/lua_sql.m
A src/lua/mysql.cc
R src/lua/mysql.m
A src/lua/pg.cc
R src/lua/pg.m
Log Message:
-----------
Migrate to C++, too
Commit: ae9610b9bac78635a6f56bbc72c878e642e62c3b
https://github.com/mailru/tarantool/commit/ae9610b9bac78635a6f56bbc72c878e642e62c3b
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
A third_party/luajit
Log Message:
-----------
Return back luajit submodule
Commit: f53b1a635429b14f48f298366c5aead0891e4c5e
https://github.com/mailru/tarantool/commit/f53b1a635429b14f48f298366c5aead0891e4c5e
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
M include/coeio.h
M src/lua/lua_sql.cc
M src/lua/mysql.cc
M src/lua/pg.cc
Log Message:
-----------
Migration to C++ was done.
Commit: b615f6c98a0c4d43077316a87975fc6209083361
https://github.com/mailru/tarantool/commit/b615f6c98a0c4d43077316a87975fc6209083361
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
M CMakeLists.txt
R cmake/pthread-broken-inline-test.c
M include/tarantool_pthread.h
Log Message:
-----------
Remove old pthread.h checking.
g++ (not gcc) works correctly when dealing with
extern __inline and __extern_inline constructions, thus
this hack is not necessary now.
Commit: ed4c74d9421a542c4d4e2235503395118ca7c8e9
https://github.com/mailru/tarantool/commit/ed4c74d9421a542c4d4e2235503395118ca7c8e9
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
A include/guard.h
R include/scoped_guard.h
M src/admin.cc
M src/admin.rl
M src/box/box_lua.cc
M src/box/lua/box.lua
M src/box/lua/box_net.lua
M src/box/lua/misc.lua
M src/box/lua/sql.lua
M src/coio.cc
M src/iproto.cc
M src/lua/mysql.cc
M src/lua/pg.cc
M src/memcached.cc
M src/tarantool.cc
M test/box/net_sql.test
Log Message:
-----------
Postgresql and MySQL drivers are ready.
Commit: 7df47f6f54e5551a59cf95cc131fa01da1a972fb
https://github.com/mailru/tarantool/commit/7df47f6f54e5551a59cf95cc131fa01da1a972fb
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
M src/iproto.cc
Log Message:
-----------
define IPROTO_BODY_LEN_MAX as unsigned long by default.
Commit: ac29710763a0be543ca2be0b912bb0778a46d619
https://github.com/mailru/tarantool/commit/ac29710763a0be543ca2be0b912bb0778a46d619
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
M test/box/net.box.result
A test/box/net_sql.mysql.result
A test/box/net_sql.mysql.skipcond
A test/box/net_sql.mysql.test
A test/box/net_sql.pg.result
A test/box/net_sql.pg.skipcond
A test/box/net_sql.pg.test
R test/box/net_sql.result
R test/box/net_sql.test
Log Message:
-----------
Tests depend on MYSQL and PG environment variable.
Commit: c734b4d0699bf54759b89a0e9f39333430fbcc49
https://github.com/mailru/tarantool/commit/c734b4d0699bf54759b89a0e9f39333430fbcc49
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
M test/connector_c/tp.c
M test/connector_c/tp.result
Log Message:
-----------
tp.h: test fixed and refactored.
Commit: 571197371afcd565b287ec2c52a980d42444957d
https://github.com/mailru/tarantool/commit/571197371afcd565b287ec2c52a980d42444957d
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
M test/connector_c/tp.c
M test/connector_c/tp.result
Log Message:
-----------
tp.h: test fixed and refactored.
Commit: 60ce25c8830c1dcb00b011dd240f2e7e20b7e288
https://github.com/mailru/tarantool/commit/60ce25c8830c1dcb00b011dd240f2e7e20b7e288
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
M src/box/lua/sql.lua
M src/lua/pg.cc
M test/box/net_sql.pg.result
M test/box/net_sql.pg.test
Log Message:
-----------
:quote methods for Pg
Commit: 0d3f8f950bce371d46b345b87a4bb28a26dc4ffb
https://github.com/mailru/tarantool/commit/0d3f8f950bce371d46b345b87a4bb28a26dc4ffb
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-07 (Fri, 07 Jun 2013)
Changed paths:
M src/box/lua/sql.lua
M src/lua/pg.cc
M test/box/net_sql.mysql.result
M test/box/net_sql.mysql.test
M test/box/net_sql.pg.result
M test/box/net_sql.pg.test
Log Message:
-----------
SQL connectors provide transaction.
Commit: 4e707c0f989434b74eb3a859a1b26822a87c42e2
https://github.com/mailru/tarantool/commit/4e707c0f989434b74eb3a859a1b26822a87c42e2
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-08 (Sat, 08 Jun 2013)
Changed paths:
M .gitignore
M cmake/BuildMisc.cmake
M include/pickle.h
M src/box/box.m
M src/box/tuple.h
M src/box/tuple.m
M test/unit/CMakeLists.txt
A test/unit/base64.c
A test/unit/base64.result
A test/unit/base64.test
M test/unit/unit.h
A third_party/base64.c
A third_party/base64.h
Log Message:
-----------
When loading data from a snapshot, validate tuples
Don't load corrupted tuples.
Commit: 66c4dc6989d48ea1e80de993af501f405ff927cb
https://github.com/mailru/tarantool/commit/66c4dc6989d48ea1e80de993af501f405ff927cb
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-08 (Sat, 08 Jun 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
M test/connector_c/tp.result
Log Message:
-----------
Merge branch 'stable' of github.com:mailru/tarantool into stable
Commit: bd8a292593d9d848cc047967e710a6f4ca93ba10
https://github.com/mailru/tarantool/commit/bd8a292593d9d848cc047967e710a6f4ca93ba10
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-08 (Sat, 08 Jun 2013)
Changed paths:
M .gitignore
M cmake/BuildMisc.cmake
M include/pickle.h
M src/box/box.cc
M src/box/tuple.cc
M src/box/tuple.h
M test/unit/CMakeLists.txt
A test/unit/base64.c
A test/unit/base64.result
A test/unit/base64.test
M test/unit/unit.h
A third_party/base64.c
A third_party/base64.h
Log Message:
-----------
Merge branch 'stable'
Conflicts:
.gitignore
include/pickle.h
test/unit/CMakeLists.txt
third_party/luajit
Commit: a1b216434edf50cbbd04e3e16cbd2a88f2705a9d
https://github.com/mailru/tarantool/commit/a1b216434edf50cbbd04e3e16cbd2a88f2705a9d
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-08 (Sat, 08 Jun 2013)
Changed paths:
M debian/changelog
Log Message:
-----------
New debian package.
Commit: e2921ece4288b635dee15fd73e0565e85d163696
https://github.com/mailru/tarantool/commit/e2921ece4288b635dee15fd73e0565e85d163696
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-10 (Mon, 10 Jun 2013)
Changed paths:
M test/connector_c/tp.c
Log Message:
-----------
tp.h: test refactored.
Commit: fd1b45f56a47014819ed704784c32ed3e965b182
https://github.com/mailru/tarantool/commit/fd1b45f56a47014819ed704784c32ed3e965b182
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-10 (Mon, 10 Jun 2013)
Changed paths:
M extra/CMakeLists.txt
M extra/rpm.spec.in
Log Message:
-----------
rpm: correct init.d installation path.
Commit: 0f6632c59b226ff7a643ee4fa7cbed6a5e848984
https://github.com/mailru/tarantool/commit/0f6632c59b226ff7a643ee4fa7cbed6a5e848984
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M include/scoped_guard.h
Log Message:
-----------
Fix ScopedGuard crash on GCC 4.7.3 (Bug#1189470)
Commit: d3887fd0476efd88b4a1a7a70b4b478427251ca9
https://github.com/mailru/tarantool/commit/d3887fd0476efd88b4a1a7a70b4b478427251ca9
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M include/assoc.h
M include/box/box.h
M include/log_io.h
M include/pickle.h
M include/recovery.h
M src/box/bitset_index.cc
M src/box/bitset_index.h
M src/box/box.cc
M src/box/box_lua.cc
M src/box/hash_index.cc
M src/box/hash_index.h
M src/box/index.h
M src/box/request.cc
M src/box/request.h
M src/box/space.cc
M src/box/tree_index.cc
M src/box/tree_index.h
M src/box/tuple.cc
M src/box/tuple.h
M src/box/txn.cc
M src/box/txn.h
M src/iproto.cc
M src/log_io.cc
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
M src/recovery.cc
M src/replication.cc
M src/tbuf.c
Log Message:
-----------
Replace 'void *' with 'char *' in most places
Commit: f65019dc4582ad3917ae3009b3e77caaedf1f5bf
https://github.com/mailru/tarantool/commit/f65019dc4582ad3917ae3009b3e77caaedf1f5bf
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
Log Message:
-----------
Add prefix to memcached methods to prevent future overloading problems
Commit: 28e1f179ec4bec0259e4be2f3c4b1aacfe61e3ca
https://github.com/mailru/tarantool/commit/28e1f179ec4bec0259e4be2f3c4b1aacfe61e3ca
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M include/assoc.h
M include/box/box.h
M include/log_io.h
M include/pickle.h
M include/recovery.h
M src/box/bitset_index.cc
M src/box/bitset_index.h
M src/box/box.cc
M src/box/box_lua.cc
M src/box/hash_index.cc
M src/box/hash_index.h
M src/box/index.h
M src/box/request.cc
M src/box/request.h
M src/box/space.cc
M src/box/tree_index.cc
M src/box/tree_index.h
M src/box/tuple.cc
M src/box/tuple.h
M src/box/txn.cc
M src/box/txn.h
M src/iproto.cc
M src/log_io.cc
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
M src/recovery.cc
M src/replication.cc
M src/tbuf.c
Log Message:
-----------
Merge branch 'char-pointer'
Commit: 9e8234604203c88dd6c6ccf2aa53e21b44ac7c13
https://github.com/mailru/tarantool/commit/9e8234604203c88dd6c6ccf2aa53e21b44ac7c13
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
Log Message:
-----------
Merge branch 'memcached-fun-prefix'
Commit: 08d3b160f150eb7784a249b43c05db4e16a72b84
https://github.com/mailru/tarantool/commit/08d3b160f150eb7784a249b43c05db4e16a72b84
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
A .travis.yml
Log Message:
-----------
Add a configuration file for Travis CI (http://travis-ci.org/)
Commit: 45d820cf48cf7719fc2c7f5eb930cc4135b596ca
https://github.com/mailru/tarantool/commit/45d820cf48cf7719fc2c7f5eb930cc4135b596ca
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M .travis.yml
Log Message:
-----------
Use RelWithDebugInfo build for Travis CI
Commit: 5c86edb2a4e996cfcf7ccd0e222164b00706f6ec
https://github.com/mailru/tarantool/commit/5c86edb2a4e996cfcf7ccd0e222164b00706f6ec
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M debian/changelog
M debian/rules
Log Message:
-----------
New Debian snapshot.
Commit: 0e4af5730f1e50a274fe1b0da05b3261c870c4a9
https://github.com/mailru/tarantool/commit/0e4af5730f1e50a274fe1b0da05b3261c870c4a9
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-13 (Thu, 13 Jun 2013)
Changed paths:
M .gitignore
A .travis.yml
M CMakeLists.txt
M cmake/BuildMisc.cmake
R cmake/pthread-broken-inline-test.c
M debian/changelog
M debian/rules
M extra/CMakeLists.txt
M extra/rpm.spec.in
M include/assoc.h
M include/box/box.h
R include/guard.h
M include/log_io.h
M include/pickle.h
M include/recovery.h
A include/scoped_guard.h
M include/tarantool_pthread.h
M src/admin.cc
M src/admin.rl
M src/box/bitset_index.cc
M src/box/bitset_index.h
M src/box/box.cc
M src/box/box_lua.cc
M src/box/hash_index.cc
M src/box/hash_index.h
M src/box/index.h
M src/box/request.cc
M src/box/request.h
M src/box/space.cc
M src/box/tree_index.cc
M src/box/tree_index.h
M src/box/tuple.cc
M src/box/tuple.h
M src/box/txn.cc
M src/box/txn.h
M src/coio.cc
M src/iproto.cc
M src/log_io.cc
M src/lua/mysql.cc
M src/lua/pg.cc
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
M src/recovery.cc
M src/replication.cc
M src/tarantool.cc
M src/tbuf.c
M test/connector_c/tp.c
M test/connector_c/tp.result
M test/unit/CMakeLists.txt
A test/unit/base64.c
A test/unit/base64.result
A test/unit/base64.test
M test/unit/unit.h
A third_party/base64.c
A third_party/base64.h
Log Message:
-----------
Merge branch 'master' of github.com:mailru/tarantool into sql
Conflicts:
include/guard.h
Commit: d0c03bba25acfa9fd58f52ae52ef0f7463ccc998
https://github.com/mailru/tarantool/commit/d0c03bba25acfa9fd58f52ae52ef0f7463ccc998
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-13 (Thu, 13 Jun 2013)
Changed paths:
M src/lua/mysql.cc
M src/lua/pg.cc
Log Message:
-----------
Drop alloca from exception. Throw only by static strings.
Commit: 7f7c5eb7d847ea403a604fa1811373e9be7003bc
https://github.com/mailru/tarantool/commit/7f7c5eb7d847ea403a604fa1811373e9be7003bc
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-13 (Thu, 13 Jun 2013)
Changed paths:
M src/lua/mysql.cc
M src/lua/pg.cc
Log Message:
-----------
Copy error string to lua buffer before exception.
Commit: 908fe4190de8e7a6539a75b5019104e7930ba4bb
https://github.com/mailru/tarantool/commit/908fe4190de8e7a6539a75b5019104e7930ba4bb
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-14 (Fri, 14 Jun 2013)
Changed paths:
M cmake/compiler.cmake
M src/box/bitset_index.cc
M src/box/box_lua.cc
M src/box/hash_index.cc
M src/box/space.cc
M src/box/tuple.cc
M src/box/tuple.h
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
M test/box/lua.result
Log Message:
-----------
Replace direct access to tuple->data in obvious cases
Commit: a3767dccde38b62e7dfb7b71da6ae40285513784
https://github.com/mailru/tarantool/commit/a3767dccde38b62e7dfb7b71da6ae40285513784
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-18 (Tue, 18 Jun 2013)
Changed paths:
M .gitignore
M CMakeLists.txt
R cmake/BuildSQL.cmake
M debian/rules
M include/config.h.cmake
M include/lua/init.h
A include/tarantool_plugin.h
M src/CMakeLists.txt
M src/admin.cc
M src/admin.rl
M src/box/lua/sql.lua
M src/lua/init.cc
R src/lua/lua_mysql.h
R src/lua/lua_pg.h
R src/lua/lua_sql.cc
R src/lua/lua_sql.h
R src/lua/pg.cc
A src/plugins/CMakeLists.txt
A src/plugins/mysql/CMakeLists.txt
A src/plugins/mysql/mysql.cc
A src/plugins/pg/CMakeLists.txt
A src/plugins/pg/pg.cc
M test/box/admin.result
M test/box/admin.test
M test/box/net_sql.mysql.result
M test/box/net_sql.mysql.test
M test/box/net_sql.pg.result
M test/box/net_sql.pg.test
M test/test-run.py
Log Message:
-----------
Extract mysql and postgresql drivers to plugins.
Commit: ea79146943e1e790ca8102927e58cd0cbca31bd8
https://github.com/mailru/tarantool/commit/ea79146943e1e790ca8102927e58cd0cbca31bd8
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-18 (Tue, 18 Jun 2013)
Changed paths:
M include/rope.h
M src/box/CMakeLists.txt
M src/box/request.cc
M src/box/request.h
M src/box/tuple.cc
M src/box/tuple.h
A src/box/tuple_update.cc
A src/box/tuple_update.h
M src/rope.c
M test/unit/rope_common.h
M test/unit/rope_stress.c
Log Message:
-----------
Split off box.update code from request.cc
Commit: af4164fb0e5f69d4107364c6cc7fd1862e00572b
https://github.com/mailru/tarantool/commit/af4164fb0e5f69d4107364c6cc7fd1862e00572b
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-18 (Tue, 18 Jun 2013)
Changed paths:
M cmake/compiler.cmake
M src/box/bitset_index.cc
M src/box/box_lua.cc
M src/box/space.cc
M src/box/tuple.cc
M src/box/tuple.h
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
Log Message:
-----------
tuple-access: code review fixes
Two significant changes (both arguable, since this patch is about
taste by a large measure):
1) Split tuple_seek() into two: tuple_rewind()
and tuple_seek().
tuple_rewind() simply initializes the iterator and
sets it to 'before-first' position.
tuple_seek() returns a field, and sets the iterator
to the position after the returned field.
Previosly there was only tuple_seek(), which required
tuple_next() to get the field, and it was confusing whether
or not tuple_next() after tuple_seek() is required.
Indeed, the very code I chagned sometimes would
call tuple_next() after tuple_seek() and sometimes would not.
2) Move the return value of the iterator outside
of iteration state.
The advantage of "binding" the out parameters of the iterator to
iterator state is that you bind once, and don't need to supply out
parameters into every call to tuple_next() function. It also makes
it easy to add extra out parameters for bind in the future (field
data type, flags, etc).
This makes "binding" technique popular in database driver
APIs. Binding makes API more stable, which is also
important in drivers.
In this case, however, binding adds for extra lines of code
and (possibly) few extra instructions. Plus, since
this is an internal API which we can change any day,
its stability is not as important. So it seems that for
now we're better of with an API which is a bit
more concise/efficient, and can switch to using binding later,
if needed.
Commit: 8a6400f592efb9624d8749d7f6b5f02bf87a2acf
https://github.com/mailru/tarantool/commit/8a6400f592efb9624d8749d7f6b5f02bf87a2acf
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-18 (Tue, 18 Jun 2013)
Changed paths:
M include/rope.h
M src/box/CMakeLists.txt
M src/box/request.cc
M src/box/request.h
M src/box/tuple.cc
M src/box/tuple.h
A src/box/tuple_update.cc
A src/box/tuple_update.h
M src/rope.c
M test/unit/rope_common.h
M test/unit/rope_stress.c
Log Message:
-----------
Merge branch 'tuple-update'
Commit: c44dbfc6de751590c6a9a654ab06d63fc78fbb54
https://github.com/mailru/tarantool/commit/c44dbfc6de751590c6a9a654ab06d63fc78fbb54
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-06-19 (Wed, 19 Jun 2013)
Changed paths:
M include/tarantool_plugin.h
M src/plugins/pg/CMakeLists.txt
M test/box/admin.result
M test/box/admin.test
Log Message:
-----------
Delete double underscore, fix uncertainty in test.
Commit: c04b8a93958a685fd75e01e77ae7a56aad18aae8
https://github.com/mailru/tarantool/commit/c04b8a93958a685fd75e01e77ae7a56aad18aae8
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-19 (Wed, 19 Jun 2013)
Changed paths:
M .gitignore
M CMakeLists.txt
M debian/rules
M include/coeio.h
M include/config.h.cmake
M include/lua/init.h
A include/tarantool_plugin.h
M src/CMakeLists.txt
M src/admin.cc
M src/admin.rl
M src/box/CMakeLists.txt
M src/box/box_lua.cc
M src/box/lua/box.lua
M src/box/lua/box_net.lua
M src/box/lua/misc.lua
A src/box/lua/sql.lua
M src/lua/init.cc
A src/lua/mysql.cc
A src/plugins/CMakeLists.txt
A src/plugins/mysql/CMakeLists.txt
A src/plugins/mysql/mysql.cc
A src/plugins/pg/CMakeLists.txt
A src/plugins/pg/pg.cc
M test/box/admin.result
M test/box/admin.test
M test/box/net.box.result
A test/box/net_sql.mysql.result
A test/box/net_sql.mysql.skipcond
A test/box/net_sql.mysql.test
A test/box/net_sql.pg.result
A test/box/net_sql.pg.skipcond
A test/box/net_sql.pg.test
M test/test-run.py
Log Message:
-----------
Merge branch 'sql'
Commit: 45a821441ef468611071c666b493c2b492436b55
https://github.com/mailru/tarantool/commit/45a821441ef468611071c666b493c2b492436b55
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-19 (Wed, 19 Jun 2013)
Changed paths:
M test/lib/test_suite.py
Log Message:
-----------
Test suite: 'rutnime skip' to 'skip', 'skip' to 'disabled'.
@todo: write the reason why we skip a test when we skip it.
Commit: cd1f8f17545e3bacc2f429a9e43f09189d79d455
https://github.com/mailru/tarantool/commit/cd1f8f17545e3bacc2f429a9e43f09189d79d455
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-19 (Wed, 19 Jun 2013)
Changed paths:
M .gitignore
A .travis.yml
M CMakeLists.txt
M cmake/BuildMisc.cmake
R cmake/pthread-broken-inline-test.c
M debian/changelog
M debian/rules
M extra/CMakeLists.txt
M extra/rpm.spec.in
M include/assoc.h
M include/box/box.h
M include/coeio.h
M include/config.h.cmake
M include/log_io.h
M include/lua/init.h
M include/pickle.h
M include/recovery.h
M include/rope.h
M include/scoped_guard.h
A include/tarantool_plugin.h
M include/tarantool_pthread.h
M src/CMakeLists.txt
M src/admin.cc
M src/admin.rl
M src/box/CMakeLists.txt
M src/box/bitset_index.cc
M src/box/bitset_index.h
M src/box/box.cc
M src/box/box_lua.cc
M src/box/hash_index.cc
M src/box/hash_index.h
M src/box/index.h
M src/box/lua/box.lua
M src/box/lua/box_net.lua
M src/box/lua/misc.lua
A src/box/lua/sql.lua
M src/box/request.cc
M src/box/request.h
M src/box/space.cc
M src/box/tree_index.cc
M src/box/tree_index.h
M src/box/tuple.cc
M src/box/tuple.h
A src/box/tuple_update.cc
A src/box/tuple_update.h
M src/box/txn.cc
M src/box/txn.h
M src/iproto.cc
M src/log_io.cc
M src/lua/init.cc
A src/lua/mysql.cc
M src/memcached-grammar.cc
M src/memcached-grammar.rl
M src/memcached.cc
A src/plugins/CMakeLists.txt
A src/plugins/mysql/CMakeLists.txt
A src/plugins/mysql/mysql.cc
A src/plugins/pg/CMakeLists.txt
A src/plugins/pg/pg.cc
M src/recovery.cc
M src/replication.cc
M src/rope.c
M src/tbuf.c
M test/box/admin.result
M test/box/admin.test
M test/box/lua.result
M test/box/net.box.result
A test/box/net_sql.mysql.result
A test/box/net_sql.mysql.skipcond
A test/box/net_sql.mysql.test
A test/box/net_sql.pg.result
A test/box/net_sql.pg.skipcond
A test/box/net_sql.pg.test
M test/connector_c/tp.c
M test/connector_c/tp.result
M test/lib/test_suite.py
M test/test-run.py
M test/unit/CMakeLists.txt
A test/unit/base64.c
A test/unit/base64.result
A test/unit/base64.test
M test/unit/rope_common.h
M test/unit/rope_stress.c
M test/unit/unit.h
A third_party/base64.c
A third_party/base64.h
Log Message:
-----------
Merge branch 'master' into lua-ffi
Conflicts:
src/box/CMakeLists.txt
src/box/box_lua.cc
Commit: af76349ba1f58d4cfdd8be15d1ca9a9b07f26dd7
https://github.com/mailru/tarantool/commit/af76349ba1f58d4cfdd8be15d1ca9a9b07f26dd7
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-19 (Wed, 19 Jun 2013)
Changed paths:
M test/box/lua_box_uuid.skipcond
Log Message:
-----------
box.uuid(): fix the skip condition to work with the new "not found" semantics.
Compare: https://github.com/mailru/tarantool/compare/369f77a42f9c...af76349ba1f5
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp