1. 27 Mar, 2018 1 commit
  2. 14 Mar, 2018 1 commit
    • Olivier Bertrand's avatar
      - Fix MDEV-15429 CONNECT engine JDBC handling Postgresql UUID type · 46defc43
      Olivier Bertrand authored
        Also handle Postgresql sending type VARCHAR for TEXT column and
        setting length to b x7FFFFFF when the length is unknown.
        modified:   storage/connect/Client.java
        modified:   storage/connect/JavaWrappers.jar
        modified:   storage/connect/JdbcInterface.java
        modified:   storage/connect/PostgresqlInterface.java
        modified:   storage/connect/global.h
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/jdbconn.h
        modified:   storage/connect/mysql-test/connect/r/jdbc_postgresql.result
        modified:   storage/connect/mysql-test/connect/t/jdbc_postgresql.test
        modified:   storage/connect/mysql-test/connect/t/jdbconn.inc
        modified:   storage/connect/plgdbsem.h
        modified:   storage/connect/tabjdbc.cpp
        modified:   storage/connect/tabjdbc.h
        added:      storage/connect/mysql-test/connect/std_data/JavaWrappers.jar
      46defc43
  3. 25 Feb, 2018 1 commit
    • Olivier Bertrand's avatar
      - Remove warning on not used tabtyp variable in connect_assisted_discovery · ed5e84ed
      Olivier Bertrand authored
        modified:   storage/connect/ha_connect.cc
      
      - Fix a bug causing CONNECT to loop when expanding a JSON column
        when the expanded column value is null or void array.
      - Adding the FullArray option to JSON tables.
      - Skipping expanded JSON lines when the expanded column value is null.
        modified:   storage/connect/connect.cc
        modified:   storage/connect/tabdos.h
        modified:   storage/connect/tabjson.cpp
        modified:   storage/connect/tabjson.h
      
      - Fix MDEV-13353 No file privilege for ODBC, JDBC, MONGO, MAC, WMI file types.
        modified:   storage/connect/ha_connect.cc
      
      - Make some Json UDFs  to accept a non JSON item as 1st parameter.
        modified:   storage/connect/json.cpp
        modified:   storage/connect/json.h
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/jsonudf.h
      
      - Update Json UDF tests to cope with above changes.
        modified:   storage/connect/mysql-test/connect/r/json_udf.result
        modified:   storage/connect/mysql-test/connect/r/json_udf_bin.result
        modified:   storage/connect/mysql-test/connect/r/vcol.result
        modified:   storage/connect/mysql-test/connect/t/json_udf.test
        modified:   storage/connect/mysql-test/connect/t/vcol.test
      
      - Fix some compiler warning treated as error
        PlugSubAlloc no more exported because it does throw.
        modified:   storage/connect/global.h
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/tabjson.cpp
        modified:   storage/connect/tabjson.h
      
      - Other files modified (?) when going back to wrong merge
        modified:   storage/connect/CMakeLists.txt
        modified:   storage/connect/array.cpp
        modified:   storage/connect/colblk.cpp
        modified:   storage/connect/connect.cc
        modified:   storage/connect/csort.cpp
        modified:   storage/connect/domdoc.cpp
        modified:   storage/connect/filamap.cpp
        modified:   storage/connect/filamgz.cpp
        modified:   storage/connect/filamtxt.cpp
        modified:   storage/connect/filamzip.cpp
        modified:   storage/connect/filter.cpp
        modified:   storage/connect/fmdlex.c
        modified:   storage/connect/jdbconn.cpp
        modified:   storage/connect/macutil.cpp
        modified:   storage/connect/myconn.cpp
        modified:   storage/connect/odbconn.cpp
        modified:   storage/connect/plgdbutl.cpp
        modified:   storage/connect/plugutil.cpp
        modified:   storage/connect/preparse.h
        modified:   storage/connect/rcmsg.c
        modified:   storage/connect/rcmsg.h
        modified:   storage/connect/reldef.cpp
        modified:   storage/connect/tabdos.cpp
        modified:   storage/connect/tabfmt.cpp
        modified:   storage/connect/tabmac.cpp
        modified:   storage/connect/tabmul.cpp
        modified:   storage/connect/tabmysql.cpp
        modified:   storage/connect/tabmysql.h
        modified:   storage/connect/tabodbc.cpp
        modified:   storage/connect/tabtbl.cpp
        modified:   storage/connect/tabxml.cpp
        modified:   storage/connect/value.cpp
        modified:   storage/connect/xobject.cpp
      ed5e84ed
  4. 16 Feb, 2018 5 commits
  5. 14 Feb, 2018 1 commit
  6. 13 Feb, 2018 3 commits
  7. 10 Feb, 2018 2 commits
  8. 09 Feb, 2018 3 commits
  9. 08 Feb, 2018 8 commits
  10. 07 Feb, 2018 1 commit
  11. 06 Feb, 2018 3 commits
    • Daniel Bartholomew's avatar
      bump the VERSION · b253a0c3
      Daniel Bartholomew authored
      b253a0c3
    • Sergei Golubchik's avatar
      correctly detect unsupported compiler flags · 0c25e58d
      Sergei Golubchik authored
      in gcc `-Wno-unsupported-something` will not be an error or even a warning,
      so cmake will think the flag is supported. But if there's any other
      warning during compilation, for any reason, unknown option will
      be a warning too. Or an error when -Werror, even if that "other warning"
      would not be an error on itself.
      
      So we need to detect whether `-Wno-unsupported-something` is *really*
      supported. Luckily, `-Wunsupported-something` will always fail with an
      error.
      
      So, whenever there's a need to detect if -Wno-something is supported,
      test -Wsomething instead.
      0c25e58d
    • Sergei Golubchik's avatar
      cleanup: simplify maintainer.cmake · 4418abb2
      Sergei Golubchik authored
      4418abb2
  12. 05 Feb, 2018 3 commits
  13. 04 Feb, 2018 1 commit
  14. 03 Feb, 2018 5 commits
  15. 02 Feb, 2018 2 commits
    • Marko Mäkelä's avatar
      After-merge fix for commit d4df7bc9 · f69a3b2e
      Marko Mäkelä authored
      The merge omitted some InnoDB and XtraDB conflict resolutions,
      most notably, failing to merge the fix of MDEV-12173.
      
      ibuf_merge_or_delete_for_page(), lock_rec_block_validate():
      Invoke fil_space_acquire_silent() instead of fil_space_acquire().
      This fixes MDEV-12173.
      
      wsrep_debug, wsrep_trx_is_aborting(): Removed unused declarations.
      
      _fil_io(): Remove. Instead, declare default parameters for the XtraDB
      fil_io().
      
      buf_read_page_low(): Declare default parameters, and clean up some
      callers.
      
      os_aio(): Correct the macro that is defined when !UNIV_PFS_IO.
      f69a3b2e
    • Vicențiu Ciorbaru's avatar
      0765caa0