Skip to content
Snippets Groups Projects
  1. Nov 01, 2023
    • Denis Smirnov's avatar
      feat!: implement entrypoints for PG extended protocol · efeb345c
      Denis Smirnov authored
      
      BREAKING CHANGE!:
      - pico.trace() function was removed. Use pico.sql() for tracing;
      - opentelemetry tables __SBROAD_STAT and __SBROAD_QUERY were renamed
        into _SQL_STAT and _SQL_QUERY tables.
      
      Introduce enrypoints for extended PG protocol:
      
      - pg_bind: bind parameters to portal (IR) by descriptor;
      - pg_close: remove portal from the storage by descriptor;
      - pg_describe: get the portal metadata and type by descriptor;
      - pg_execute: execute portal by descriptor;
      - pg_parse: parse an SQL pattern into IR (reusing LRU),
        save IR into portal storage and return the descriptor;
      - pg_portals: get a list of portal descriptors visible
        to the current user;
      
      Co-authored-by: default avatarKaitmazian Maksim <m.kaitmazian@picodata.io>
      Verified
      efeb345c
    • EmirVildanov's avatar
      feat: support ALTER USER · 04d10dca
      EmirVildanov authored and Denis Smirnov's avatar Denis Smirnov committed
      Verified
      04d10dca
  2. Oct 31, 2023
    • Dmitry Rodionov's avatar
      refactor: move cli related stuff to src/cli · e8ca68f1
      Dmitry Rodionov authored
      main.rs has grown a bit, adding new stuff to it doesnt feel natural.
      Smaller files are easier to digest. For me it is easier to find stuff
      when there are less files on the top level and some hierarchy shows.
      where to go. A while back I wanted to move sql command to separate
      file but there is already sql.rs on the top level.
      
      This patch solves this issue.
      e8ca68f1
    • Arseniy Volynets's avatar
      3f5acd2c
    • Yaroslav Dynnikov's avatar
      chore: remove tarantool-sys submodule branch · bed353ae
      Yaroslav Dynnikov authored and Georgy Moshkin's avatar Georgy Moshkin committed
      Follow-up for 2b1bd622
      
      > submodule.<name>.branch
      >
      > A remote branch name for tracking updates in the upstream submodule.
      > If the option is not specified, it defaults to the remote HEAD.
      
      The `origin/HEAD` is the default branch in GitLab. In case of
      tarantool-sys nowadays it corresponds to `2.11.0-picodata`.
      
      This option is responsible for the correct operation of
      
          git submodule update --remote tarantool-sys
      bed353ae
  3. Oct 30, 2023
  4. Oct 27, 2023
  5. Oct 26, 2023
  6. Oct 25, 2023
  7. Oct 24, 2023
  8. Oct 23, 2023
  9. Oct 20, 2023
  10. Oct 19, 2023
  11. Oct 17, 2023
  12. Oct 16, 2023
  13. Oct 13, 2023
  14. Oct 12, 2023
  15. Oct 10, 2023
  16. Oct 09, 2023
  17. Oct 06, 2023
  18. Oct 02, 2023
  19. Sep 28, 2023
    • Denis Smirnov's avatar
      test: fix flaky sql tests · ad3d151b
      Denis Smirnov authored and Yaroslav Dynnikov's avatar Yaroslav Dynnikov committed
      At the moment clusterwide SQL has no protection from anomalies produced
      by vshard bucket rebalancer. We plan to fix it ASAP, but at the moment
      we need a stable non-flaky CI.
      
      This patch makes tested cluster single-node. Multi-instance tests shall
      be added later in scope of fixing the mentioned rebalancing issue.
      ad3d151b
  20. Sep 22, 2023
  21. Sep 21, 2023
  22. Sep 20, 2023
Loading