1. 20 Apr, 2018 2 commits
  2. 17 Apr, 2018 1 commit
  3. 11 Apr, 2018 1 commit
  4. 06 Apr, 2018 1 commit
    • Sergey Vojtovich's avatar
      MDEV-15291 - OQGraph fails to build on FreeBSD · 400a8eb6
      Sergey Vojtovich authored
      Boost includes sys/param.h on FreeBSD, which in turn defines setbit()
      macro. This macro is conflicting with open_query::judy_bitset::setbit().
      
      Reordered includes such that oqgraph_judy.h never sees this macro.
      Also removed duplicate includes of graphcore-config.h, which is included
      by graphcore-graph.h/oqgraph_shim.h/oqgraph_thunk.h.
      400a8eb6
  5. 05 Apr, 2018 1 commit
  6. 03 Apr, 2018 5 commits
  7. 02 Apr, 2018 1 commit
    • Varun Gupta's avatar
      MDEV-9744: session optimizer_use_condition_selectivity=5 causing SQL Error (1918): · 10f6b700
      Varun Gupta authored
                 Encountered illegal value '' when converting to DECIMAL
      
      The issue was that EITS data was allocated but then not read for some reason (one being to avoid a deadlock),
      then the optimizer was using these bzero'ed buffers as EITS statistics.
      This should not be allowed, we should use statistcs for a table only when we have successfully loaded/read
      the stats from the statistical tables.
      10f6b700
  8. 27 Mar, 2018 2 commits
  9. 26 Mar, 2018 1 commit
  10. 23 Mar, 2018 1 commit
  11. 21 Mar, 2018 3 commits
  12. 20 Mar, 2018 3 commits
  13. 19 Mar, 2018 1 commit
    • Eugene Kosov's avatar
      MDEV-15030 Add ASAN instrumentation · 75c76dbb
      Eugene Kosov authored
      Learn both valgrind and asan to catch this bug:
      
        mem_heap_t* heap = mem_heap_create(1024);
        byte* p = reinterpret_cast<byte*>(heap) + sizeof(mem_heap_t);
        *p = 123;
      
      Overflows of the last allocation in a block will be catched too.
      
      mem_heap_create_block(): poison newly allocated memory
      75c76dbb
  14. 17 Mar, 2018 1 commit
    • Varun Gupta's avatar
      MDEV-6736: Valgrind warnings 'Invalid read' in... · e3dd9a95
      Varun Gupta authored
      MDEV-6736: Valgrind warnings 'Invalid read' in subselect_engine::calc_const_tables with SQ in WHERE and
                 HAVING, ORDER BY, materialization+semijoin
      
      During cleanup a pointer to the materialised table that was freed was not set to NULL
      e3dd9a95
  15. 14 Mar, 2018 2 commits
  16. 13 Mar, 2018 1 commit
  17. 12 Mar, 2018 1 commit
  18. 11 Mar, 2018 1 commit
  19. 09 Mar, 2018 1 commit
  20. 24 Feb, 2018 1 commit
  21. 22 Feb, 2018 1 commit
  22. 21 Feb, 2018 1 commit
  23. 15 Feb, 2018 1 commit
  24. 14 Feb, 2018 2 commits
  25. 13 Feb, 2018 1 commit
  26. 11 Feb, 2018 2 commits
  27. 09 Feb, 2018 1 commit