Skip to content
Snippets Groups Projects

Update cluster-wide SQL

Merged Denis Smirnov requested to merge sql_update into master

Picodata' SQL relies on the sbroad library to execute clusterwide queries. Sbroad

  1. Was refactored in the way it calculates buckets for the INSERT queries. All these changes allowed us to use a hash dunction from the key_def to calculate bucket_ids in Picodata.
  2. Has lot's of bug fixes and improvements

So, current MR updates sbroad version, improves its documentation and adds some tests to check closed bugs in the Picodata SQL runtime.

Edited by Denis Smirnov

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Denis Smirnov added 3 commits

    added 3 commits

    • a9052fa5 - doc: add SQL documentation for pico.help()
    • 6593f3b5 - test: add failing sql test with lowercase names
    • a0d0b371 - test: add another failing sql test

    Compare with previous version

  • Denis Smirnov added 27 commits

    added 27 commits

    • a0d0b371...e74c22a1 - 21 commits from branch master
    • 344b61f0 - test: add key_def tests
    • 6d01c3ff - refactoring: remove redundant sql function for bucket calculation
    • c0919c20 - feat: register pico.sql and pico.trace as RPC
    • 769676d4 - doc: add SQL documentation for pico.help()
    • c6f21ce9 - test: add failing sql test with lowercase names
    • 6eac0bd9 - test: add another failing sql test

    Compare with previous version

  • Denis Smirnov added 1 commit

    added 1 commit

    Compare with previous version

  • Denis Smirnov added 6 commits

    added 6 commits

    • 8784e4bb - test: add key_def tests
    • f4c40f0a - refactoring: remove redundant sql function for bucket calculation
    • b309a2f2 - feat: register pico.sql and pico.trace as RPC
    • 471f47a3 - doc: add SQL documentation for pico.help()
    • 2fe9eb6a - test: add failing sql test with lowercase names
    • 0b03c5e8 - test: add another failing sql test

    Compare with previous version

  • Denis Smirnov added 5 commits

    added 5 commits

    • 39b65dd7 - refactoring: remove redundant sql function for bucket calculation
    • f3587daa - feat: register pico.sql and pico.trace as RPC
    • e11b2a8b - doc: add SQL documentation for pico.help()
    • 001b15dd - test: add failing sql test with lowercase names
    • 008e4cfb - test: add another failing sql test

    Compare with previous version

  • Georgy Moshkin resolved all threads

    resolved all threads

  • added 1 commit

    • 8cf09f2a - doc: prettify pico.sql lua help

    Compare with previous version

  • Yaroslav Dynnikov removed review request for @rosik

    removed review request for @rosik

  • Yaroslav Dynnikov mentioned in merge request !604 (merged)

    mentioned in merge request !604 (merged)

  • Denis Smirnov added 5 commits

    added 5 commits

    • 22cdf656 - test: add hash calculation tests
    • 6a10c84e - refactoring: remove redundant sql function for bucket calculation
    • 4455a3c9 - feat: register pico.sql and pico.trace as RPC
    • 88c42357 - doc: update SQL documentation and changlog
    • 931d46f0 - test: support of the upper and lowercase table names

    Compare with previous version

  • Denis Smirnov changed the description

    changed the description

  • Yaroslav Dynnikov resolved all threads

    resolved all threads

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading