1. 20 Jun, 2016 2 commits
    • Olivier Bertrand's avatar
      - Add column pattern and table type argument to catalog tables · 7e64b079
      Olivier Bertrand authored
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jdbconn.h
        modified:   storage/connect/odbccat.h
        modified:   storage/connect/odbconn.cpp
        modified:   storage/connect/tabjdbc.cpp
        modified:   storage/connect/tabjdbc.h
        modified:   storage/connect/tabodbc.cpp
        modified:   storage/connect/tabodbc.h
      
      - Avoid longjump in AllocCatInfo functions
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jdbconn.h
        modified:   storage/connect/odbconn.cpp
      
      - Change GetColumns error return value from 0 to -1
        modified:   storage/connect/JdbcInterface.class
        modified:   storage/connect/JdbcInterface.java
      7e64b079
    • Olivier Bertrand's avatar
  2. 19 Jun, 2016 1 commit
  3. 13 Jun, 2016 1 commit
    • Olivier Bertrand's avatar
      - Possibly fix MDEV-10179 Reset remote tables when re-opening · 74009534
      Olivier Bertrand authored
        modified:   storage/connect/tabtbl.cpp
      
      - Add trace and make m_Stmt conditional
        modified:   storage/connect/myconn.cpp
        modified:   storage/connect/myconn.h
      
      - Protect trace from null string (for Linux)
        modified:   storage/connect/tabcol.cpp
      
      - Record error changes
        modified:   storage/connect/mysql-test/connect/r/jdbc_new.result
      
      - Typo
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jsonudf.cpp
      74009534
  4. 08 Jun, 2016 2 commits
  5. 03 Jun, 2016 3 commits
  6. 02 Jun, 2016 7 commits
  7. 01 Jun, 2016 4 commits
  8. 31 May, 2016 1 commit
    • Sergei Petrunia's avatar
      MDEV-9764: MariaDB does not limit memory used for range optimization · 01679040
      Sergei Petrunia authored
      A partial backport of 67f21fb3a077dedfd14b9ca720e926c55e682f93,
      Bug#22283790: RANGE OPTIMIZER UTILIZES TOO MUCH MEMORY WITH MANY OR CONDITIONS
      
      The backported part changes SEL_TREE::keys from being an array of
      MAX_KEY elements (64*8=512 bytes) to a Mem_root_array<SEL_ARG*> (32 bytes +
      alloc'ed array of as many elements as we need).
      
      The patch doesn't fix the "not limiting memory" part, but the memory usage
      is much lower with it.
      01679040
  9. 30 May, 2016 4 commits
  10. 28 May, 2016 1 commit
  11. 27 May, 2016 1 commit
  12. 26 May, 2016 5 commits
    • Alexander Barkov's avatar
      Clean-ups for MDEV-10132 utf8_thai_520_w2 collation: · 29db3b5e
      Alexander Barkov authored
      - Changing strnxfrm_multiply from 8 to 4, as agreed with Pruet Boonma
      - Adjusting tests
      29db3b5e
    • Alexander Barkov's avatar
      d930d072
    • Olivier Bertrand's avatar
      - Reconize the JDBC type -7 (BIT) · ead4147b
      Olivier Bertrand authored
        modified:   storage/connect/jdbconn.cpp
      
      - Add the global variable connect_java_wrapper
        This enables to use different wrappers
        modified:   storage/connect/CMakeLists.txt
        renamed:    storage/connect/java/ap/JdbcInterface.class -> storage/connect/JdbcApacheInterface.class
        renamed:    storage/connect/java/ap/JdbcInterface.java -> storage/connect/JdbcApacheInterface.java
        renamed:    storage/connect/java/ds/JdbcInterface.class -> storage/connect/JdbcDSInterface.class
        renamed:    storage/connect/java/ds/JdbcInterface.java -> storage/connect/JdbcDSInterface.java
        modified:   storage/connect/ha_connect.cc
        deleted:    storage/connect/java/std/JdbcInterface.class
        deleted:    storage/connect/java/std/JdbcInterface.java
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jdbconn.h
      
      - Add JDBC tests (disabled)
        modified:   storage/connect/mysql-test/connect/disabled.def
        new file:   storage/connect/mysql-test/connect/r/jdbc.result
        new file:   storage/connect/mysql-test/connect/r/jdbc_new.result
        new file:   storage/connect/mysql-test/connect/r/jdbc_oracle.result
        new file:   storage/connect/mysql-test/connect/r/jdbc_postgresql.result
        new file:   storage/connect/mysql-test/connect/std_data/girls.txt
        new file:   storage/connect/mysql-test/connect/t/jdbc.test
        new file:   storage/connect/mysql-test/connect/t/jdbc_new.test
        new file:   storage/connect/mysql-test/connect/t/jdbc_oracle.test
        new file:   storage/connect/mysql-test/connect/t/jdbc_postgresql.test
        new file:   storage/connect/mysql-test/connect/t/jdbconn.inc
        new file:   storage/connect/mysql-test/connect/t/jdbconn_cleanup.inc
      
      - Typo
        modified:   storage/connect/jsonudf.cpp
      ead4147b
    • Hyeonseok Oh's avatar
      Remove some unnecessary parentheses · 389c51f4
      Hyeonseok Oh authored
      389c51f4
    • pruet's avatar
  13. 24 May, 2016 2 commits
    • Olivier Bertrand's avatar
      - Fix failing json_udf_bin test when --ps · afa4657f
      Olivier Bertrand authored
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/mysql-test/connect/disabled.def
      afa4657f
    • Olivier Bertrand's avatar
      - Alternative versions of the java JdbcInterface · 80942283
      Olivier Bertrand authored
        Some of them (ap/ds) enable connection to a DataSource
        added 'storage/connect/java/ap/JdbcInterface.class'
        added 'storage/connect/java/ap/JdbcInterface.java'
        added 'storage/connect/java/ds/JdbcInterface.class'
        added 'storage/connect/java/ds/JdbcInterface.java'
        added 'storage/connect/java/std/JdbcInterface.class'
        added 'storage/connect/java/std/JdbcInterface.java'
      80942283
  14. 23 May, 2016 2 commits
    • Sergei Petrunia's avatar
      MDEV-8989: ORDER BY optimizer ignores equality propagation · 99cd5a96
      Sergei Petrunia authored
      Variant #4 of the fix.
      
      Make ORDER BY optimization functions take into account multiple
      equalities. This is done in several places:
      - remove_const() checks whether we can sort the first table in the
        join, or we need to put rows into temp.table and then sort.
      - test_if_order_by_key() checks whether there are indexes that
        can be used to produce the required ordering
      - make_unireg_sortorder() constructs sort criteria for filesort.
      99cd5a96
    • Olivier Bertrand's avatar
      - New version of the java JdbcInterface · 0dae2932
      Olivier Bertrand authored
        modified:   storage/connect/JdbcInterface.class
        modified:   storage/connect/JdbcInterface.java
      
      - Ignore *.tlog and .res files
        modified:   .gitignore
      0dae2932
  15. 22 May, 2016 1 commit
  16. 21 May, 2016 2 commits
  17. 19 May, 2016 1 commit