1. 08 1月, 2019 2 次提交
    • martianzhang's avatar
      add JSONFind for json recursive find by key · f59e41f0
      martianzhang 提交于
      f59e41f0
    • martianzhang's avatar
      add cli test frame work bats (#181) · 9df3418c
      martianzhang 提交于
      * import bats for cli test
      
        https://github.com/sstephenson/bats
      
      * add simple test case for cli use bats
      
      * format main.bats add env
      
      * replace main_test.sh with main.bats
      
        make explain suggestion sorted
        make index suggestion sorted
      
      * add test database world_x
      
      * update bats golden result
      
      * make docker add 180s timeout
      
        1. add timeout for docker start
        2. add not explain able sql test case into explain_test.go
      
      * explain info Using index VS Using index condition
      
        remove nonappearence key from explain extra info
      
      * add timeout for test
      9df3418c
  2. 28 12月, 2018 2 次提交
  3. 26 12月, 2018 3 次提交
  4. 25 12月, 2018 2 次提交
  5. 24 12月, 2018 3 次提交
  6. 22 12月, 2018 1 次提交
  7. 19 12月, 2018 1 次提交
  8. 18 12月, 2018 1 次提交
    • martianzhang's avatar
      try to fix #169 · b1c977b1
      martianzhang 提交于
        RES.009 not consider about "and", "or"... Operator in
        BinaryOperationExpr
      b1c977b1
  9. 17 12月, 2018 4 次提交
  10. 14 12月, 2018 1 次提交
    • L
      fix #155 · 87dbcaf3
      liipx 提交于
      a new config arg 'min-cardinality' for index column selection
      87dbcaf3
  11. 12 12月, 2018 1 次提交
    • martianzhang's avatar
      fix #151 · ccdfcb81
      martianzhang 提交于
        bit type not config as int, when two columns compare will
        give ARG.003 suggestion.
      
        fix #154, #157 by the way
      ccdfcb81
  12. 11 12月, 2018 1 次提交
  13. 06 12月, 2018 2 次提交
  14. 05 12月, 2018 10 次提交
  15. 04 12月, 2018 3 次提交
  16. 26 11月, 2018 1 次提交
  17. 24 11月, 2018 1 次提交
    • martianzhang's avatar
      fix mac os stdout print buffer truncate · c944ccd0
      martianzhang 提交于
        When set log to console, if fmt.Print larger than 1K
        the output buffer will be truncate. This problem will be
        trigger when set log to stdout, beego and soar both print their
        output into stdout, and this may come into confusing status in
        mac os.
      
        For fixing this problem, we only allow set log to file not.
        SOAR never write SQL suggest into log. Only developer should be
        concern about log, common user have no need of looking up log.
      c944ccd0
  18. 20 11月, 2018 1 次提交