Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-13983

UI displays TTL=forever for a while, after TTL is set for a stream

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 5.0.0, 4.3.4
    • Fix Version/s: None
    • Component/s: UI
    • Labels:
    • Rank:
      1|i00frb:

      Description

      After setting the TTL for a stream, the UI still shows a TTL of forever.

      In CLI:

      cdap (http://<HOST>:11015/namespace:default)> describe stream test
      +==========================================================+
      | ttl       | format | schema    | notificat | description |
      |           |        |           | ion.thres |             |
      |           |        |           | hold.mb   |             |
      +==========================================================+
      | 922337203 | text   | {"type":" | 1024      | blah...     |
      | 6854775   |        | record"," |           |             |
      |           |        | name":"et |           |             |
      |           |        | lSchemaBo |           |             |
      |           |        | dy","fiel |           |             |
      |           |        | ds":[{"na |           |             |
      |           |        | me":"body |           |             |
      |           |        | ","type": |           |             |
      |           |        | "string"} |           |             |
      |           |        | ]}        |           |             |
      +==========================================================+
      
      
      cdap (http://<HOST>:11015/namespace:default)> set stream ttl test 3600
      Successfully set TTL of stream 'test' to 3600
      
      
      cdap (http://<HOST>:11015/namespace:default)> describe stream test
      +===================================================+
      | ttl  | format | schema   | notifica | description |
      |      |        |          | tion.thr |             |
      |      |        |          | eshold.m |             |
      |      |        |          | b        |             |
      +===================================================+
      | 3600 | text   | {"type": | 1024     | blah...     |
      |      |        | "record" |          |             |
      |      |        | ,"name": |          |             |
      |      |        | "etlSche |          |             |
      |      |        | maBody", |          |             |
      |      |        | "fields" |          |             |
      |      |        | :[{"name |          |             |
      |      |        | ":"body" |          |             |
      |      |        | ,"type": |          |             |
      |      |        | "string" |          |             |
      |      |        | }]}      |          |             |
      +===================================================+ 

      But in the UI, it still shows as forever. However, after a while, the UI starts showing the correct TTL. This is confusing. 

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bhooshan Bhooshan Mogal
                Reporter:
                andreas Andreas Neumann
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: