1. 06 Jan, 2023 1 commit
    • Alexander Freiherr von Buddenbrock's avatar
      MDEV-29381: SON paths containing dashes are reported as syntax errors in · 0225159a
      Alexander Freiherr von Buddenbrock authored
      procedures
      
      MDEV-22224 caused the parsing of keys with hyphens to break by setting
      the state transitions for parsing keys to JE_SYN (syntax error) when
      they encounter a hyphen. However json key names may contain hyphens and
      still be considered valid json.
      
      This patch changes the state transition table so that key names with
      hyphens remain valid. Note that unquoted key names in paths like
      $.key-name are also valid again. This restores the previous behaviour
      when hyphens were considered part of the P_ETC character class.
      0225159a
  2. 19 Dec, 2022 1 commit
  3. 16 Dec, 2022 5 commits
  4. 15 Dec, 2022 6 commits
  5. 14 Dec, 2022 17 commits
  6. 13 Dec, 2022 10 commits