Skip to content
Snippets Groups Projects
  1. Dec 19, 2023
  2. Nov 16, 2023
  3. Jun 01, 2023
  4. May 15, 2023
  5. 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>
      a1ed2657
  6. Apr 11, 2023
  7. Mar 27, 2023
  8. Dec 23, 2022
  9. Dec 13, 2022
    • Georgy Moshkin's avatar
      fix(governor): don't bootstrap vshard until replication factor is satisfied · d291744c
      Georgy Moshkin authored
      NOTE: there's still a bug, because we set each new replicaset's weight
      to 1 (even ones which don't satisfy replication factor)
      before the bucket distribution is bootstrapped. But there must be at
      least one replicaset with non zero weight in order for vshard.*.cfg to
      work.
      
      A potential solution would be to only configure vshard once a replicaset
      is filled up.
      d291744c
  10. Dec 05, 2022
  11. Dec 02, 2022
  12. Nov 22, 2022
  13. Nov 17, 2022
  14. Nov 09, 2022
Loading