Skip to content
Snippets Groups Projects
  1. Sep 15, 2022
  2. Sep 12, 2022
  3. Sep 09, 2022
  4. Sep 08, 2022
  5. Sep 06, 2022
  6. Sep 05, 2022
  7. Aug 31, 2022
  8. Aug 30, 2022
  9. Aug 29, 2022
  10. Aug 25, 2022
  11. Aug 24, 2022
  12. Aug 19, 2022
  13. Aug 18, 2022
  14. Aug 17, 2022
  15. Aug 16, 2022
    • Дмитрий Кольцов's avatar
    • Denis Smirnov's avatar
      fix: name normalization · 8a75383f
      Denis Smirnov authored
      The name normalization in Tarantool can be a little bit confusing
      because it has two different pipelines: for SQL and for YAML
      configuration.
      1. SQL allows us to use table and column names with a rule:
         the name in the double quotes is processed "as is" while
         a name without double quotes is transformed to the upper
         case. Here are the examples:
      
         select * from t .. -> "T"
         select * from T .. -> "T"
         select * from "T" .. -> "T"
         select * from "t" .. -> "t"
      
         So, the only way to get in Tarantool a name with lowercase
         characters is to wrap it with double quotes.
      2. YAML configuration allows us to create distributed tables with
         the following naming convention: the name is always processed
         "as is". For example:
      
         t -> "t"
         T -> "T"
      8a75383f
    • Denis Smirnov's avatar
      856ee5c5
    • Denis Smirnov's avatar
      fix: improve "not in" motion policies · e9dd4700
      Denis Smirnov authored
      Previously we used a pessimistic approach with a full motion for
      "not in" operator. But after some research it seems that we can use
      the same logic as we do for equality and "in" operator, i.e. choose
      either local, either segment or either full motion policies.
      e9dd4700
Loading