tarantool / tarantool-python

Python client library for Tarantool
https://www.tarantool.io
BSD 2-Clause "Simplified" License
101 stars 46 forks source link

Incomplete list of supported Space.update() operations in the manual #49

Closed akopytov closed 8 years ago

akopytov commented 9 years ago

The manual says:

The following update operations are supported by Tarantool:
    • ``'='`` – assign new value to the field
    • ``'+'`` – add argument to the field (*both arguments are treated as signed 32-bit ints*)
    • ``'^'`` – bitwise AND (*only for 32-bit integers*)
    • ``'|'`` – bitwise XOR (*only for 32-bit integers*)
    • ``'&'`` – bitwise OR  (*only for 32-bit integers*)
    • ``'splice'`` – implementation of `Perl splice <http://perldoc.perl.org/functions/splice.html>`_ function

The above is missing the following supported operations: '-' (subtraction), '#' (delete) and '!' (insert).

bigbes commented 8 years ago

Superseeded by https://github.com/tarantool/tarantool-python/issues/67