Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preferred server type connection factory #1064

Open
wants to merge 30 commits into
base: master
Choose a base branch
from

Commits on Jun 28, 2021

  1. MS SQL Connection Options: same as JDBC

    Fixes eclipse-vertx#963
    
    In particular, ODBC_ON implies ANSI_DEFAULTS which activates the following ISO behaviors:
    
    - ANSI_NULLS
    - CURSOR_CLOSE_ON_COMMIT
    - ANSI_NULL_DFLT_ON
    - IMPLICIT_TRANSACTIONS
    - ANSI_PADDING
    - QUOTED_IDENTIFIER
    - ANSI_WARNINGS
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    8749e4d View commit details
    Browse the repository at this point in the history
  2. MSSQL: Document identity column retrieval (eclipse-vertx#976)

    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    785f090 View commit details
    Browse the repository at this point in the history
  3. Add 'generated' folders to .gitignore

    Signed-off-by: Davide D'Alto <[email protected]>
    DavideD authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    f6547ae View commit details
    Browse the repository at this point in the history
  4. Add bin folders to .gitignore

    Signed-off-by: Davide D'Alto <[email protected]>
    DavideD authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    14be7a3 View commit details
    Browse the repository at this point in the history
  5. [eclipse-vertx#887] Add testcase for select with fetch first

    Signed-off-by: Davide D'Alto <[email protected]>
    DavideD authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    4e40cdb View commit details
    Browse the repository at this point in the history
  6. Adding and handling QRYBLKFCT codepoint (0x215F)

    Signed-off-by: Mark Swatosh <[email protected]>
    mswatosh authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    6072062 View commit details
    Browse the repository at this point in the history
  7. MSSQL: Fix datetime2 encoding (eclipse-vertx#982)

    Fixes eclipse-vertx#977
    
    LocalTime, LocalDateTime and OffsetDateTime have nanosecond precision.
    Also, the maximum scale in MSSQL is 7 (hundreds of nanos).
    
    So when encoding time-related values, we will always send a value with maximum scale.
    The server will do round/truncate as necessary.
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    f0037a2 View commit details
    Browse the repository at this point in the history
  8. Disable DB2SecureTest which fails consistently

    See eclipse-vertx#983
    
    Temporarily disabling in order to let CI deploy snaphots of clients
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    452335c View commit details
    Browse the repository at this point in the history
  9. Update doc for external SQL Server test database

    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    ed5e15d View commit details
    Browse the repository at this point in the history
  10. Remove dead code

    vietj authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    7cdef9e View commit details
    Browse the repository at this point in the history
  11. Implement batch queries for MSSQL Client (eclipse-vertx#985)

    * Implement batch queries for MSSQL Client
    
    Closes eclipse-vertx#607
    
    Signed-off-by: Thomas Segismont <[email protected]>
    
    * Tracing tests are now fully passing
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    043000a View commit details
    Browse the repository at this point in the history
  12. Simplify data type codec maintenance (eclipse-vertx#987)

    Moving all encoding, decoding, and metadata parsing logic to the same class.
    
    Also, put common buffer modification methods to utility
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    f04135e View commit details
    Browse the repository at this point in the history
  13. Run tests that were previously ignored

    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    5f82580 View commit details
    Browse the repository at this point in the history
  14. Allow to configure database container with a fixed port (eclipse-vert…

    …x#988)
    
    * Allow to configure SQL Server container with a fixed port
    
    This simplifies debugging with tools like wireshark.
    
    Signed-off-by: Thomas Segismont <[email protected]>
    
    * Allow to configure PostgreSQL Server container with a fixed port
    
    This simplifies debugging with tools like wireshark.
    
    Signed-off-by: Thomas Segismont <[email protected]>
    
    * Update documentation
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    00701b5 View commit details
    Browse the repository at this point in the history
  15. Converted TokenType enum to constants class

    Removes overhead of looking up value while no specific behavior is attached to it.
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    21cc18c View commit details
    Browse the repository at this point in the history
  16. Moved EnvChange to codec package

    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    65efa00 View commit details
    Browse the repository at this point in the history
  17. Converted MessageStatus enum to constants class

    Removes overhead of looking up value while no specific behavior is attached to it.
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    0b75180 View commit details
    Browse the repository at this point in the history
  18. Fixup

    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    1f65113 View commit details
    Browse the repository at this point in the history
  19. Converted MessageType enum to constants class

    Removes overhead of looking up value while no specific behavior is attached to it.
    
    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    0e5d3d3 View commit details
    Browse the repository at this point in the history
  20. Moved DoneToken to codec package

    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    fa01c25 View commit details
    Browse the repository at this point in the history
  21. Moved ProcId to codec package

    Signed-off-by: Thomas Segismont <[email protected]>
    tsegismont authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    ef41146 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9b3add8 View commit details
    Browse the repository at this point in the history
  23. Support INET array

    vietj authored and Rattenkrieg committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    4502b19 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    752441d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    01eb6c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Configuration menu
    Copy the full SHA
    700a40e View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. Configuration menu
    Copy the full SHA
    6f91a36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b834a2 View commit details
    Browse the repository at this point in the history
  3. add license header

    Rattenkrieg committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    bfd8cfc View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. add javadocs

    Rattenkrieg committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    22ead9a View commit details
    Browse the repository at this point in the history