Skip to content
Snippets Groups Projects
  1. Aug 18, 2022
  2. Aug 17, 2022
  3. 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
  4. Aug 15, 2022
  5. Aug 12, 2022
  6. Aug 11, 2022
  7. Aug 10, 2022
  8. Aug 09, 2022
Loading