Skip to content
Snippets Groups Projects
  1. Sep 20, 2017
  2. Sep 19, 2017
    • Vladimir Davydov's avatar
      box: implement persistent sequences · f797eec4
      Vladimir Davydov authored
      This patch implements a new object type, persistent sequences. Sequences
      are created with function box.schema.sequence.create(name, options).
      Options include min/max, start value, increment, cache size, just like
      in Postgresql, although 'cache' is ignored for now. All sequences can be
      accessed via box.sequence.<name>, similarly to spaces. To generate a
      sequence value, use seq:next() method. To retrieve the last generated
      value, use seq:get(). A sequence value can also be reset to the start
      value or to any other value using seq:reset() and seq:set() methods.
      
      Needed for #389
      f797eec4
    • Vladimir Davydov's avatar
      box: use trigger to push space data to Lua · 1f736583
      Vladimir Davydov authored
      Currently, it is done by space_cache_replace/delete which violates
      incapsulation. Let's introduce a trigger that is fired after a change in
      a space definition is committed and use it to propagate changes to Lua.
      Patch by @kostja.
      1f736583
    • lenkis's avatar
      Update man file for tarantool · fca3d686
      lenkis authored
      fca3d686
    • Vladimir Davydov's avatar
      box: add boolean field type · 702bcac2
      Vladimir Davydov authored
      702bcac2
  3. Sep 18, 2017
  4. Sep 15, 2017
  5. Sep 14, 2017
  6. Sep 13, 2017
Loading