1. 11 Jul, 2016 1 commit
    • Olivier Bertrand's avatar
      - Try distributing the JdbcInterface.jar · 8388ae6c
      Olivier Bertrand authored
        ${INSTALL_PLUGIN_DIR} --> ${INSTALL_PLUGINDIR}
        modified:   storage/connect/CMakeLists.txt
      
      - Try several paths when looking for JVM lib
        modified:   storage/connect/jdbconn.cpp
      
      - Make Jdbc tests running on Windows and Linux
        modified:   storage/connect/mysql-test/connect/r/jdbc.result
        modified:   storage/connect/mysql-test/connect/r/jdbc_new.result
        modified:   storage/connect/mysql-test/connect/t/jdbc.test
        modified:   storage/connect/mysql-test/connect/t/jdbc_new.test
      
      - Fix compiler's warnings
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jsonudf.cpp
      8388ae6c
  2. 09 Jul, 2016 2 commits
    • Olivier Bertrand's avatar
      remove jdrv.test · fca92ced
      Olivier Bertrand authored
      fca92ced
    • Olivier Bertrand's avatar
      - JAVA DEBUG now depends on connect_xtrace · b6209dc5
      Olivier Bertrand authored
        MySQL and MariaDB drivers use catalog for schema
        modified:   storage/connect/JdbcInterface.java
      
      - Jdbc temporal fields now return time in seconds
        modified:   storage/connect/JdbcInterface.java
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jdbconn.h
      
      - Recognize JDBC temporal types
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jdbconn.cpp
      
      - Test validity of URL
        modified:   storage/connect/ApacheInterface.java
        modified:   storage/connect/JdbcInterface.java
        modified:   storage/connect/MariadbInterface.java
        modified:   storage/connect/MysqlInterface.java
        modified:   storage/connect/OracleInterface.java
        modified:   storage/connect/PostgresqlInterface.java
      
      - Java class files are no more distributed
        A JdbcInterface.jar file is now compiled
        modified:   storage/connect/CMakeLists.txt
        deleted:    storage/connect/wrappers/ApacheInterface.class
        deleted:    storage/connect/wrappers/Client.class
        deleted:    storage/connect/wrappers/JdbcInterface.class
        deleted:    storage/connect/wrappers/MariadbInterface.class
        deleted:    storage/connect/wrappers/MysqlInterface.class
        deleted:    storage/connect/wrappers/OracleInterface.class
        deleted:    storage/connect/wrappers/PostgresqlInterface.class
      
      - Try to find the JVM path using JAVA_HOME or registers (Windows)
        modified:   storage/connect/jdbconn.cpp
      
      - Add Monty's patches
        modified:   storage/connect/connect.h
        modified:   storage/connect/csort.cpp
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jsonudf.cpp
      
      -Change connect_java_wrapper variable from GLOBAL to SESSION
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jdbconn.cpp
      
      - Modify the tests to be able to run at least jdbc and jdbc_new
        modified:   storage/connect/mysql-test/connect/disabled.def
        modified:   storage/connect/mysql-test/connect/r/jdbc.result
        modified:   storage/connect/mysql-test/connect/r/jdbc_new.result
        modified:   storage/connect/mysql-test/connect/t/jdbc.test
        modified:   storage/connect/mysql-test/connect/t/jdbc_new.test
        modified:   storage/connect/mysql-test/connect/t/jdbconn.inc
        modified:   storage/connect/mysql-test/connect/t/jdbconn_cleanup.inc
        added:      storage/connect/mysql-test/connect/std_data/JdbcMariaDB.jar
      b6209dc5
  3. 02 Jul, 2016 1 commit
  4. 30 Jun, 2016 1 commit
    • Olivier Bertrand's avatar
      - New version of java wrappers as the "wrappers" package · b0c90e81
      Olivier Bertrand authored
        deleted:    storage/connect/JdbcApacheInterface.class
        deleted:    storage/connect/JdbcApacheInterface.java
        deleted:    storage/connect/JdbcDSInterface.class
        deleted:    storage/connect/JdbcDSInterface.java
        modified:   storage/connect/JdbcInterface.java
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jdbconn.h
        modified:   storage/connect/tabjdbc.cpp
        modified:   storage/connect/tabjdbc.h
        added:      storage/connect/ApacheInterface.java
        added:      storage/connect/Client.java
        added:      storage/connect/JdbcInterface.jar
        added:      storage/connect/MariadbInterface.java
        added:      storage/connect/MysqlInterface.java
        added:      storage/connect/OracleInterface.java
        added:      storage/connect/PostgresqlInterface.java
        added:      storage/connect/wrappers/ApacheInterface.class
        added:      storage/connect/wrappers/Client.class
        added:      storage/connect/wrappers/JdbcInterface.class
        added:      storage/connect/wrappers/MariadbInterface.class
        added:      storage/connect/wrappers/MysqlInterface.class
        added:      storage/connect/wrappers/OracleInterface.class
        added:      storage/connect/wrappers/PostgresqlInterface.class
      b0c90e81
  5. 25 Jun, 2016 1 commit
  6. 22 Jun, 2016 1 commit
  7. 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
  8. 19 Jun, 2016 1 commit
  9. 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
  10. 08 Jun, 2016 2 commits
  11. 03 Jun, 2016 3 commits
  12. 02 Jun, 2016 7 commits
  13. 01 Jun, 2016 4 commits
  14. 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
  15. 30 May, 2016 4 commits
  16. 28 May, 2016 1 commit
  17. 27 May, 2016 1 commit
  18. 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
  19. 24 May, 2016 1 commit