Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-469

Support converting legacy storage structures on Webserver

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: P4: Low P4: Low
    • None
    • None
    • WebServer
    • None

      Currently, it is very hard to change contents of storagestructs.thrift because we have several storages on ci-files01, testresults and coin master servers that require that all tasks are consistent. In order to change storage structures we either need to

       1) re-serialize all thrift files in all storage caches

       2) maintain code for handling legacy thrift specs

      Option 1) has the benefit over 2) because we can keep the code base clean from handling different legacy formats because all thrift files are guaranteed to have consistent specs.

      In order to make this more flexible we could implement a background service for Webservers that will do the conversion in as-needed-basis.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            tosaario Toni Saario
            aakeskimo Aapo Keskimölö
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes