[tarantool-patches] [PATCH v5 0/3] box: functional indexes
Kirill Yukhin
kyukhin at tarantool.org
Fri Jul 26 20:42:23 MSK 2019
Hello,
On 26 июл 12:43, Kirill Shcherbatov wrote:
> This patchset introduces functional indexes in memtx.
> Functional index is an index that use user-defined function to extract
> a key by tuple.
>
> In current implementation only persistent deterministic sandboxed Lua
> function previously created with box.schema.func.create may be used
> in functional index.
> This provides a potential ability to support new languages to
> transparently extend supported extractors in future (e.g. SQL extractor,
> C extractor).
>
> Because an _index space is loaded before _func space, functional index
> initially created in "disabled state". Then, on loading from a new space
> _func_index, it completely rebuilds.
>
> http://github.com/tarantool/tarantool/tree/kshch/gh-1260-functional-index-new
> https://github.com/tarantool/tarantool/issues/1260
I've checked your patchset into master.
--
Regards, Kirill Yukhin
More information about the Tarantool-patches
mailing list