Skip to content
Snippets Groups Projects
  1. May 03, 2023
  2. Apr 28, 2023
    • Егор Ивков's avatar
      feat: use only primary index for ddl and dml · 2a6288a9
      Егор Ивков authored
      Related issues:
      - #237 Restrict cas predicate over primary index only.
      Having secondary index in the cas predicate is problematic. At the moment we don't store enough information to check the predicate and storing this information would make the logic much complex
      and was deemed not important enough for the user.
      
      - #258 Dml semantics
      Even though tarantool supports delete/update by secondary key, in the write-ahead log the operations are stored by primary key only. It was decided to also proceed in this direction. The operations will be represented as by primary key only and any secondary key update logic will probably be offloaded to clients/interfaces.
      2a6288a9
    • Егор Ивков's avatar
  3. Apr 24, 2023
  4. 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
    • Georgy Moshkin's avatar
      fix: change schema storage definitions · de2e9dff
      Georgy Moshkin authored
      * _picodata_index keys now include space_id
      * _picodata_space distribution type changed to "array"
      * _picodata_space format type changed to "array"
      * add Spaces::insert and Indexes::insert methods
      * Ddl now has #[serde(tag = "kind", rename_all = "snake_case")]
      * Dml now has #[serde(tag = "op_kind", rename_all = "snake_case")]
      * Distribution now has #[serde(tag = "kind", rename_all = "snake_case")]
      de2e9dff
  5. Apr 20, 2023
  6. Apr 19, 2023
  7. Apr 18, 2023
  8. Apr 14, 2023
  9. Apr 13, 2023
  10. Apr 12, 2023
  11. Apr 11, 2023
  12. Apr 07, 2023
  13. Apr 06, 2023
  14. Apr 05, 2023
  15. Apr 04, 2023
  16. Mar 31, 2023
Loading