1. 05 Apr, 2021 3 commits
    • Olivier Bertrand's avatar
      - Fix(?) Linux compile errors · 28b76afc
      Olivier Bertrand authored
        modified:   storage/connect/tabrest.cpp
        modified:   storage/connect/CMakeLists.txt
      
      -fix MDEV-24794
       modified:   storage/connect/valblk.h
      28b76afc
    • Olivier Bertrand's avatar
      - Fix crash when not specifying the collection for MongoDB · 2aefe0be
      Olivier Bertrand authored
        modified:   storage/connect/cmgoconn.cpp
      
      - Fix(?) Linux compile errors
        modified:   storage/connect/tabrest.cpp
      2aefe0be
    • Olivier Bertrand's avatar
      - Copy Mongo2.jar and Mongo3.jar in plugin directory · caff19ad
      Olivier Bertrand authored
        modified:   storage/connect/CMakeLists.txt
        modified:   storage/connect/javaconn.cpp
      
      - Check privileges while creating tables with Discovery
        modified:   storage/connect/ha_connect.cc
      
      - Calculate LRECL for JSON tables created with Discovery
        modified:   storage/connect/tabjson.cpp
      
      - Use CreateProcess (Windows) or fork/exec (linux)
        to retrieve the result from REST queries
        modified:   storage/connect/tabrest.cpp
      
      - Typo
        modified:   storage/connect/jmgoconn.cpp
      caff19ad
  2. 16 Mar, 2021 1 commit
    • Olivier Bertrand's avatar
      - Fix bug making REST table fail using CURL · e85006e6
      Olivier Bertrand authored
        This when the HTTP contains & characters
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabjson.cpp
      
      - Make stringfy option work on only one Json item
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabbson.h
        modified:   storage/connect/tabjson.cpp
        modified:   storage/connect/tabjson.h
      
      - Make Json/Bson DATE columns accept JSON date syntax
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabjson.cpp
      
      - Fix bug making REST table default file not being
        erased when dropping the table
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabjson.cpp
        modified:   storage/connect/tabrest.cpp
        modified:   storage/connect/tabxml.cpp
      
      - Suppress CHAR(36) --> VARCHAR(36) when DEVELOPMENT
        This was fixed in MyClient
        modified:   storage/connect/ha_connect.cc
      e85006e6
  3. 15 Feb, 2021 1 commit
    • Olivier Bertrand's avatar
      - Add new JPATH features · 801a6d50
      Olivier Bertrand authored
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bsonudf.cpp
        modified:   storage/connect/bsonudf.h
        modified:   storage/connect/json.cpp
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/jsonudf.h
        modified:   storage/connect/mysql-test/connect/r/json_udf.result
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabjson.cpp
        modified:   storage/connect/tabjson.h
      801a6d50
  4. 05 Feb, 2021 2 commits
  5. 01 Feb, 2021 1 commit
  6. 30 Jan, 2021 1 commit
  7. 29 Jan, 2021 1 commit
  8. 28 Jan, 2021 2 commits
    • Olivier Bertrand's avatar
      Fix decimal problems in bson udf's · 848a1a61
      Olivier Bertrand authored
      848a1a61
    • Olivier Bertrand's avatar
      - Continue BSON development · 7edd4294
      Olivier Bertrand authored
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bson.h
        modified:   storage/connect/bsonudf.cpp
        modified:   storage/connect/bsonudf.h
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/mysql-test/connect/r/bson.result
        modified:   storage/connect/mysql-test/connect/r/bson_udf.result
        modified:   storage/connect/mysql-test/connect/t/bson_udf.inc
        modified:   storage/connect/mysql-test/connect/t/bson_udf.test
        modified:   storage/connect/mysql-test/connect/t/bson_udf2.inc
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabbson.h
      7edd4294
  9. 20 Jan, 2021 1 commit
  10. 12 Jan, 2021 3 commits
    • Olivier Bertrand's avatar
      Fix failed test · 1d627ce4
      Olivier Bertrand authored
      1d627ce4
    • Olivier Bertrand's avatar
      Fix failed test · c9b5e528
      Olivier Bertrand authored
      c9b5e528
    • Olivier Bertrand's avatar
      - Remove static linkage to cpprestsdk when it is installed · 347bce02
      Olivier Bertrand authored
        modified:   storage/connect/CMakeLists.txt
      
      - Continue BSON development
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bson.h
        modified:   storage/connect/bsonudf.cpp
        modified:   storage/connect/bsonudf.h
        added:      storage/connect/mysql-test/connect/r/bson_udf.result
        added:      storage/connect/mysql-test/connect/t/bson_udf.inc
        added:      storage/connect/mysql-test/connect/t/bson_udf.test
        added:      storage/connect/mysql-test/connect/t/bson_udf2.inc
      347bce02
  11. 10 Jan, 2021 2 commits
  12. 09 Jan, 2021 1 commit
  13. 08 Jan, 2021 1 commit
    • Olivier Bertrand's avatar
      - Add the new BSON temporary type for testing · 8f34d454
      Olivier Bertrand authored
        modified:   storage/connect/CMakeLists.txt
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bson.h
        modified:   storage/connect/bsonudf.cpp
        modified:   storage/connect/bsonudf.h
        modified:   storage/connect/global.h
        modified:   storage/connect/json.cpp
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/mysql-test/connect/disabled.def
        modified:   storage/connect/mysql-test/connect/t/mongo_test.inc
        modified:   storage/connect/plugutil.cpp
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabjson.cpp
      8f34d454
  14. 31 Dec, 2020 1 commit
  15. 26 Dec, 2020 1 commit
  16. 22 Dec, 2020 1 commit
  17. 18 Dec, 2020 1 commit
  18. 17 Dec, 2020 1 commit
  19. 15 Dec, 2020 1 commit
    • Olivier Bertrand's avatar
      - Fix pretty=2 Tabjson bug on INSERT. · ceacffbb
      Olivier Bertrand authored
        Occuring when inserting more than one line in one statement.
        modified:   storage/connect/json.cpp
      
      - Fix a wrong if statement
        modified:   storage/connect/tabjson.cpp
      
      - Continue BSON implementation
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bson.h
        modified:   storage/connect/filamtxt.cpp
        modified:   storage/connect/filamtxt.h
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabbson.h
      
      - No need anymore
        deleted:    storage/connect/mysql-test/connect/r/bson.result
        deleted:    storage/connect/mysql-test/connect/t/bson.test
      ceacffbb
  20. 11 Dec, 2020 1 commit
  21. 08 Dec, 2020 2 commits
    • Olivier Bertrand's avatar
      - Fix json_bjson (s was erase by Json_Subset) · 4eeadedc
      Olivier Bertrand authored
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/jsonudf.h
      
      - Fix compile error (Force_Bson was not conditional by BSON_SUPPORT)
        modified:   storage/connect/ha_connect.cc
      
      - Continue Bjson implementation
        modified:   storage/connect/block.h
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bson.h
        modified:   storage/connect/bsonudf.cpp
        modified:   storage/connect/bsonudf.h
        modified:   storage/connect/plugutil.cpp
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabjson.cpp
      
      - Typo
        deleted:    storage/connect/Header.h
      4eeadedc
    • Olivier Bertrand's avatar
      - Continue BSON implementation · 871532c3
      Olivier Bertrand authored
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bson.h
        modified:   storage/connect/bsonudf.cpp
        modified:   storage/connect/cmgfam.cpp
        modified:   storage/connect/cmgfam.h
        modified:   storage/connect/ha_connect.cc
        modified:   storage/connect/jmgfam.cpp
        modified:   storage/connect/jmgfam.h
        modified:   storage/connect/jmgoconn.cpp
        modified:   storage/connect/mycat.cc
        modified:   storage/connect/tabbson.cpp
        modified:   storage/connect/tabjson.cpp
      871532c3
  22. 04 Dec, 2020 1 commit
  23. 01 Dec, 2020 3 commits
  24. 27 Nov, 2020 1 commit
    • Olivier Bertrand's avatar
      - Begin implementation of BSON · 950bf6ab
      Olivier Bertrand authored
        modified:   storage/connect/bson.cpp
        modified:   storage/connect/bson.h
        modified:   storage/connect/bsonudf.cpp
        modified:   storage/connect/bsonudf.h
        modified:   storage/connect/jsonudf.cpp
      950bf6ab
  25. 25 Nov, 2020 2 commits
  26. 21 Nov, 2020 2 commits
  27. 20 Nov, 2020 2 commits