Alexander's wishlist - AnaNek/tarantool GitHub Wiki

  1. fromhex: https://github.com/tarantool/tarantool/issues/2562
  2. Encode to base64 w/o newlines (by default): https://github.com/tarantool/tarantool/issues/2478
  3. Avro-schema replacement -- a tool for verification of lua tables free of avro-schema restrictions, supporting null/object fields, unions, custom types and PCRE / function validators: https://github.com/tarantool/avro-schema/issues/26
  4. Libcurl bindings for sending an email: https://github.com/tarantool/tarantool/issues/2704
  5. Libcurl bindings for parsing urls (but can be worked around using nginx-lua in my case): https://github.com/tarantool/tarantool/issues/1175
  6. Copy box.space tuples using table.copy() — necessary when want to change some item within a tuple. tuple:totable()
  7. Get current unix time / parse string time like strptime to unix time. Note: os.time() returns local "unix" time, but unix time must be in UTC: https://github.com/tarantool/tarantool/issues/2738
  8. Format unix time like strftime with local numeric timezone. Note: os.date() expected local "unix" time as an input: https://github.com/tarantool/tarantool/issues/2738
  9. Minimal UTF-8 support: split a string blob into list of symbols: related to the larger task: https://github.com/tarantool/tarantool/issues/2121
  10. Libcurl bindings for url encoding (but worked around using [1] in my case): https://github.com/tarantool/tarantool/issues/1175

[1]: https://gist.github.com/ignisdesign/4323051; but the regexp replaced with ([^%w _.~-]).