Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-6155

Prevent doing direct upserts into SYSTEM.TASK from the client

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.0.0, 4.15.0
    • 5.1.0, 4.16.0
    • None
    • None
    • A new coprocessor endpoint to avoid direct upserts into SYSTEM.TASK from the client.

    Description

      In environments with namespace-mapping enabled, we will have to grant write access to clients in order to make direct upserts into SYSTEM.TASK. Currently we add a task from the client-side here. In order to implement other Jiras like PHOENIX-6154 we also may need to interact with the SYSTEM.TASK table from the client-side.

      Instead of doing direct upserts into this table, we should add an endpoint on SYSTEM.TASK and clients should interact with that.

      Attachments

        1. PHOENIX-6155.4.x.000.patch
          95 kB
          Viraj Jasani
        2. PHOENIX-6155.4.x.001.patch
          96 kB
          Viraj Jasani
        3. PHOENIX-6155.4.x.002.patch
          110 kB
          Viraj Jasani
        4. PHOENIX-6155.4.x.003.patch
          110 kB
          Viraj Jasani
        5. PHOENIX-6155.4.x.004.patch
          113 kB
          Viraj Jasani
        6. PHOENIX-6155.master.000.patch
          114 kB
          Viraj Jasani
        7. PHOENIX-6155.4.x.005addendum.patch
          2 kB
          Viraj Jasani

        Issue Links

          Activity

            People

              vjasani Viraj Jasani
              ckulkarni Chinmay Kulkarni
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: