1. 11 Oct, 2023 4 commits
  2. 13 Sep, 2023 1 commit
  3. 11 Sep, 2023 1 commit
  4. 07 Sep, 2023 2 commits
  5. 06 Sep, 2023 1 commit
  6. 31 Aug, 2023 4 commits
    • Jeffrey Schiller's avatar
      Remove buggy build caching code (#2971) · 65fd784b
      Jeffrey Schiller authored
      As part of the UI Binder update, code was added to cache builds. In
      particular this code would avoid calling the buildserver if the
      project had not been modified since the last build.
      
      However, it turns out that we *always* update the project modification
      date when we do a build. So we do not really know whether or not the
      project was really modified. However the caching code would get
      triggered if you did two builds very close in time (within a few
      seconds) only because the updateProjectModDate() call in
      ObjectifyStorageIo.java would only do an update if the last
      modification was a while ago. This change was made years ago to cut
      down on the number of API calls we made every time a file was saved.
      
      And... When the cache code was triggered, it didn't actually result in
      the dialog box with the download link and barcode.
      
      This commit removes the caching code and the updateProjectBuildDate
      interface in StorageIo, as it is no longer needed.
      
      Change-Id: I6acc567c8bc52076a5d43a47f3a481c2b402112b
      65fd784b
    • Evan W. Patton's avatar
      Fix Windows builds · c1e0725d
      Evan W. Patton authored
      Change-Id: Iceeba064e584300967e85fd691249239a00c262b
      c1e0725d
    • SusanRatiLane's avatar
      Make AssetBox always visible · f89b55a7
      SusanRatiLane authored
      f89b55a7
    • Evan W. Patton's avatar
      Move Resources back to using static map · a14551e4
      Evan W. Patton authored
      Earlier versions of the build server used a shared map of resources
      names to files on disk. Those files only ever got deleted when the
      server was shut down and otherwise were just reused between
      builds. After refactoring, the map was changed to a per build
      resource, but the resulting files were not appropriately cleaned up at
      the end of a build. This would eventually lead to the buildserver
      running out of disk space and silently failing builds.
      
      This commit reverts the semantics of the resource map to be a single
      shared resource across all build threads, with the resources only
      being cleaned up at server shutdown.
      
      Change-Id: I374e88c5a08a81e7904f072b42b89f4468c9f646
      a14551e4
  7. 29 Aug, 2023 9 commits
  8. 22 Aug, 2023 1 commit
  9. 21 Aug, 2023 4 commits
  10. 19 Aug, 2023 1 commit
  11. 18 Aug, 2023 4 commits
  12. 17 Aug, 2023 1 commit
  13. 16 Aug, 2023 2 commits
  14. 14 Aug, 2023 1 commit
  15. 11 Aug, 2023 4 commits