Skip to content
Snippets Groups Projects
  1. May 18, 2023
  2. May 17, 2023
  3. May 15, 2023
  4. May 12, 2023
    • Denis Smirnov's avatar
      feat: improve pico.sql function · 7be08d9c
      Denis Smirnov authored
      Now it is possible to make the second argument (query parameters)
      optional. I.e. now we support 'pico.sql([[select * from t]])' as
      well as 'pico.sql([[select * from t where a = ?]], {1})'.
      Verified
      7be08d9c
  5. May 05, 2023
  6. May 04, 2023
    • Denis Smirnov's avatar
      feat: add distributed SQL support · a1ed2657
      Denis Smirnov authored
      
      Current commit introduces distributed SQL in picodata (we use
      'sbroad' library). Now it is possible to execute cluster-wide
      SQL with 'pico.sql([[query]], {params})' lua method.
      
      Current limitations:
      1. DDL is still not implemented in picodata, so space sharding
         is mocked by '_pico_space' space (we'll remove it later).
      2. We still have duplicating symbols of the Tarantool module in
         sbroad and in picodata rlibs.
      3. We need to reuse piocdata's sharding functions and handle the
         case when different spaces in the query have different sharding
         functions.
      
      Co-authored-by: Georgy Moshkin's avatarGeorgy Moshkin <gmoshkin@picodata.io>
      Verified
      a1ed2657
  7. May 03, 2023
  8. Apr 28, 2023
  9. Apr 21, 2023
    • Dmitry Travyan's avatar
      feat: connect CLI · 62decb8b
      Dmitry Travyan authored and Yaroslav Dynnikov's avatar Yaroslav Dynnikov committed
      This patch introduces `picodata connect` CLI command. It allows
      connecting to interactive lua console of a picodata instance via iproto
      The whole implementation comes down to invoking a lua script with
      `require("console").start()`.
      62decb8b
  10. Apr 20, 2023
  11. Apr 13, 2023
  12. Apr 12, 2023
  13. Apr 11, 2023
Loading