Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-7280

SQL TX: improve JDBC test coverage

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.7
    • mvcc
    • None

    Description

      The following cases must be handled:
      1) Single update stmt in TX
      2) Multiple update stmts in TX
      3) Changes to multiple caches in TX
      4) Mix of both selects and updates (e.g. get data from select and then build updates based on it)
      5) Different operation types - INSERT, UPDATE, MERGE (take in count various DML optimizations to ensure that as much code paths are covered as possible)
      6) Batch updates
      7) Joins (both co-located and distributed)
      8) Different cache modes - PARTITIONED, REPLICATED
      9) Different backup counts
      10) Communication with client node vs communication with server node
      11) Both implicit and explicit transactions

      Attachments

        Issue Links

          Activity

            People

              al.psc Alexander Paschenko
              vozerov Vladimir Ozerov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m