)]}'
{
  "log": [
    {
      "commit": "3ef6c9fe1900dd08512f4a2c84301f64193e6710",
      "tree": "6667dda51864d4e398dc396ba622f11524ce1bd5",
      "parents": [
        "49e8b0076afc7aa4adaabbf0fa71827ca833d03a"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Tue May 21 06:06:25 2024"
      },
      "committer": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Tue May 21 06:06:46 2024"
      },
      "message": "delete all other than README.md\n\nBug: b/341211526\nChange-Id: I5c6b849c78d01e3fbac4367412d6eb0ad479fd82\n"
    },
    {
      "commit": "49e8b0076afc7aa4adaabbf0fa71827ca833d03a",
      "tree": "23efa40ddbf3f97155e259bfda5cd6e45012c2b8",
      "parents": [
        "c03f906835565c4a1518a9405a9780fd953e7760"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Thu Jan 11 06:15:37 2024"
      },
      "committer": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Thu Jan 11 06:47:07 2024"
      },
      "message": "Import changes for goma server\n\n  - 3010b0321289e01cf8b7d4c66d1fd1854c432927 Add deprecation notice in README.md\n  - 9adbb797bc7c1eecf47279be96ee409335aeda7e use go 1.21.6\n  - a5e8638ab14bbcee788a929e26b99354ae94fb19 fix clangclExpectedVersionRegexp\n  - 9354f2ff837318b90d7eb151ed52123d89907a65 use go 1.21.5\n  - 9d62ca89129e0b85ef4fde0bb5c33dcb8022322a use go 1.21.4\n  - c22433fa91e41ce4a75fc483f6984dcdb9757a65 Drop code for NaCl container configs\n  - 43639153538b139d38fc258ff6b14c929a244294 use go 1.21.3\n  - 44e29334b61a649262c3da1dd9d513a5212f65cc roll golang.org/x/net v0.14.0 -\u003e v0.17.0\n  - 01afb9ed40acaed45a7b1c467800dec491359276 use protoc 24.2\n  - acb69c43a8a54851db2ba8b1db4113ebb0e185b3 use protoc 24.0\n  - 29f87fd2efb16a3332757a88eb25a74f88d78cc1 use go 1.21.0\n  - 843295bd52ed951d3487d8e9e6af4b2d68890856 use go 1.20.7\n  - a740ca8230c5922bee57ee9ac0e5f05757b1eeac roll google.golang.org/grpc v1.56.2 -\u003e v1.57.0\n  - 338a99b6009eb12196e149db890d5471e6ff113b roll google.golang.org/api v0.128.0 -\u003e v0.134.0\n  - c6952002dea2dc7183b793783040f0ecafec4c2d roll golang.org/x/oauth2 v0.9.0 -\u003e v0.11.0\n  - 0d9a4fa19f4fed0d42680ab81d9be98f1fd1920c roll golang.org/x/net v0.11.0 -\u003e v0.14.0\n  - d6b7b0fe53c030c99c2b9de6fd46991042889bc1 roll go.uber.org/zap v1.24.0 -\u003e v1.25.0\n  - 905e15a85f8ba04708aea707863e922c0717f72b roll github.com/googleapis/gax-go/v2 v2.11.0 -\u003e v2.12.0\n  - fc140c4b80d24c0dfa2aa8ccb65c43b6b73908b0 roll github.com/aws/aws-sdk-go v1.44.284 -\u003e v1.44.317\n  - 2a25418d002f6a0bc3fa463b0119b8fb0b2aa27b roll cloud.google.com/go/storage v1.30.1 -\u003e v1.31.0\n  - 1de9d484c2b9108312f40d84f87f73524d3842a9 roll cloud.google.com/go/pubsub v1.31.0 -\u003e v1.33.0\n  - 05c393ff284704bcbbdf6210e1cc121facc595f8 roll cloud.google.com/go/monitoring v1.15.0 -\u003e v1.15.1\n  - 002f3337d7f3172711c2f5680040024cabdac79c auth: record group of googlers\n  - 32797e2056e0a2a6326ba93fa3f4c27d3d5c2ef4 Reland \"auth: log access from Googlers with email\"\n  - 1435eaa5419f7c079e93275d62e4cf580b6324db Revert \"auth: log access from Googlers with email\"\n  - b209b55808c213f900cd55dad3eda59846014e43 auth: log access from Googlers with email\n  - 6823b2f8094950958b9f1b23711b47cd8d197cbf roll google.golang.org/grpc v1.55.0 -\u003e v1.56.0\n  - 19408edae87807e2060eb153d2be82f03f2806b7 roll google.golang.org/api v0.126.0 -\u003e v0.128.0\n  - ef1c46d744839dd8605d5ea14313a1c98b022f3c roll golang.org/x/sync v0.2.0 -\u003e v0.3.0\n  - 5da7d56ce8d997b0f915d33c5a7a9a17b6254edf roll golang.org/x/oauth2 v0.8.0 -\u003e v0.9.0\n  - b02c28ffb677e4f4a6b3fe3acb2e19425213b908 roll golang.org/x/net v0.10.0 -\u003e v0.11.0\n  - 04c40436796322285535e8e835a87afd2ec99ac3 roll github.com/googleapis/gax-go/v2 v2.10.0 -\u003e v2.11.0\n  - db8941d1458155765bb91fbb76eb7176184c2240 roll github.com/aws/aws-sdk-go v1.44.280 -\u003e v1.44.284\n  - e6e4dfadab4f10f1866f97539a570a4da6e84d12 use go 1.20.5\n  - 336986f655e8a82408e8723435bc7683ed1a7370 roll google.golang.org/api v0.125.0 -\u003e v0.126.0\n  - 59cb71066209e1c129463d94d82f112bd4297201 rol github.com/aws/aws-sdk-go v1.44.271 -\u003e v1.44.280\n  - 7786f1a8a4ef525fb8dc68a4e228701aee6a666e roll cloud.google.com/go/monitoring v1.14.0 -\u003e v1.15.0\n  - b0c16f5cfb72c1390df7436905cd5a87bfbe3d58 use protoc 23.2\n  - e1a2605a40cee8b93733523dc022a1af3cd912ab roll github.com/aws/aws-sdk-go v1.44.266 -\u003e v1.44.271\n  - 2da18410abad88b4d4e3d92b25708a0c726a08c0 roll cloud.google.com/go/pubsub v1.30.1 -\u003e v1.31.0\n  - 15e7d6d7b216b70eefa0ec05a6191f6adee0010a roll google.golang.org/api v0.122.0 -\u003e v0.123.0\n  - 61bc560b90b4c31fd4933e1023f4e5c7cea67781 roll github.com/aws/aws-sdk-go v1.44.262 -\u003e v1.44.266\n  - ca45e9b6bb7825d65d020c8536f7846b16897949 use protoc 23.1\n  - f166443496adfb8f6df9ce5bbb20f46ad33784f1 use go 1.20.4\n  - 2d45c65f989ce93006bd8d3b49156c32f36156bb roll google.golang.org/api v0.121.0 -\u003e v0.122.0\n  - 2a3dd9d055141c3b35b7943a3b3d2b5a105d4995 roll github.com/aws/aws-sdk-go v1.44.259 -\u003e v1.44.262\n  - b4a0aadd79598ef0e68728df10c4527a1995e5da roll cloud.google.com/go/monitoring v1.13.1 -\u003e v1.14.0\n  - 311111bf910eb04cb9298c942ff5670535d527ef roll google.golang.org/api v0.120.0 -\u003e v0.121.0\n  - ada756948f7af80d20ca7dfb91107169cec65688 roll golang.org/x/sync v0.1.0 -\u003e v0.2.0\n  - c44033f4051396ef986fbd14fb3910ac7920dbd3 roll golang.org/x/oauth2 v0.7.0 -\u003e v0.8.0\n  - e3e41c9e00833787aa16aab38d3fad5fdd59ba36 roll golang.org/x/net v0.9.0 -\u003e v0.10.0\n  - 4e25d3e25f5b0a1c23d8c8d8ca593e8cc59c73d7 roll go.uber.org/atomic v1.10.0 -\u003e v1.11.0\n  - 2af1b98ff087aad7975ca5819c034d10a6e6e041 roll github.com/aws/aws-sdk-go v1.44.253 -\u003e v1.44.259\n  - 8ae426a4167ae15a88f5830d341c5d7cbd7ca4d1 roll cloud.google.com/go/monitoring v1.13.0 -\u003e v1.13.1\n  - 11a730e2e76e556d42432716a4f11ce28aa35b04 roll cloud.google.com/go/pubsub v1.30.0 -\u003e v1.30.1\n  - 0f71656060d65bc80afd815b075266b2adc61a2c roll google.golang.org/api v0.119.0 -\u003e v0.120.0\n  - 0b1b6e236f3f6d0907c85ad88b4f7ab5517987f6 roll github.com/aws/aws-sdk-go v1.44.248 -\u003e v1.44.253\n  - 29a6236eb0c59de0129494d6feb519dd27b46967 roll google.golang.org/api v0.118.0 -\u003e v0.119.0\n  - ee1b38d4949501abf804da327657256b0f141a53 roll github.com/aws/aws-sdk-go v1.44.244 -\u003e v1.44.248\n  - 0e277c0062719e4203734403fbe56f5affb70b3b roll google.golang.org/api v0.116.0 -\u003e v0.118.0\n  - 338902a02687f3197b327ab46d6406603246dadc roll github.com/aws/aws-sdk-go v1.44.239 -\u003e v1.44.244\n  - 82c4762d300e3e10ea88907a6fd09e4b72affde0 roll google.golang.org/api v0.114.0 -\u003e v0.116.0\n  - e31ee6c4159c9c5e0c5a787b238ea115da93643c roll golang.org/x/oauth2 v0.6.0 -\u003e v0.7.0\n  - 9c6b0900df477116580d4f56515312c3db7b1438 roll golang.org/x/net v0.8.0 -\u003e v0.9.0\n  - 26f98bebc943c9412f0d46cf43960e36a3a33ce8 roll github.com/aws/aws-sdk-go v1.44.235 -\u003e v1.44.239\n  - eb73c65b8c3425959bf7d58db7ad97103e126902 roll github.com/aws/aws-sdk-go v1.44.229 -\u003e v1.44.235\n  - be65a94c1fd8e10ace27079f4eeffaa50c30657a roll google.golang.org/grpc v1.53.0 -\u003e v1.54.0\n  - 8c27ed00ad63b10cfdc4cc5ec530eb7c1df27260 roll github.com/aws/aws-sdk-go v1.44.224 -\u003e v1.44.229\n  - f6cf25cc6e8bde159bbca7d0dc23d18522dc77a6 roll cloud.google.com/go/storage v1.30.0 -\u003e v1.30.1\n  - 6a828c33fb711d16b2b64bfdb4e3aafcf6a98a66 roll cloud.google.com/go/pubsub v1.29.0 -\u003e v1.30.0\n  - e4e7e52a696ceb246751daec1a2149f2350fc93a roll google.golang.org/protobuf v1.29.1 -\u003e v1.30.0\n  - 1fa36668af2416dd5bbeb5e40147ea615f3b21a8 roll google.golang.org/api v0.112.0 -\u003e v0.114.0\n  - d35f0d331b525284b22bfb7df8e44415611c35c1 roll github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 ...\n  - b52d2ed81e3119d221d2df0715e973eb55115629 roll github.com/googleapis/gax-go/v2 v2.7.1 -\u003e v2.8.0\n  - ed62ef4185b6d0993134bb2d5c5df1ddcd33f4ec roll github.com/aws/aws-sdk-go v1.44.219 -\u003e v1.44.224\n  - 374bdf23a0590d17bd46eba82ce325f689aabae3 roll cloud.google.com/go/storage v1.29.0 -\u003e v1.30.0\n  - cf5a3be1630cc49f1ccb24cc294c2c63e70948e1 roll cloud.google.com/go/pubsub v1.28.0 -\u003e v1.29.0\n  - 33c762aa6a85ba6ed57afaf4f78ce228a5fb0ae3 roll cloud.google.com/go/monitoring v1.12.0 -\u003e v1.13.0\n  - a248c025dd2c62ffd0f7b2e8712d106e58b6e0fb use protoc 22.2\n  - be33c5bdb976cc8ba9a47f4e71146b417db4dff8 roll google.golang.org/protobuf v1.28.1 -\u003e v1.29.0\n  - fe02dee498b6875278097cc6c8e648c1d3ac7138 roll google.golang.org/api v0.111.0 -\u003e v0.112.0\n  - 016181a4c2549fcb93b292ab9834cbd5bddb7899 roll github.com/googleapis/gax-go/v2 v2.7.0 -\u003e v2.7.1\n  - 8a65e681494d32fbf661fff162ba14a137444daa roll github.com/aws/aws-sdk-go v1.44.214 -\u003e v1.44.219\n  - e0fbe7f8fe13a7f686569b215a373d8542d84404 use go 1.20.2\n  - e9b574523f9b9fb91349fca7299376a3404c5443 use protoc 22.1\n  - 97af030c8cbc005129fae06f89bae05293a111fe roll google.golang.org/api v0.110.0 -\u003e v0.111.0\n  - 3de747158e4e03527eceacd5adc3f62db2f95864 roll golang.org/x/oauth2 v0.5.0 -\u003e v0.6.0\n  - a3f9b3f5ea276815882b9063aca0a738175bd941 roll golang.org/x/net v0.7.0 -\u003e v0.8.0\n  - d32eff4f26d6d3515be19a2146805d6bc9978cbe roll github.com/aws/aws-sdk-go v1.44.209 -\u003e v1.44.214\n  - eebd8b5038d5507688285ab332681e4f5c9e97e2 roll github.com/aws/aws-sdk-go v1.44.204 -\u003e v1.44.209\n  - 41c70b33449016ac189b4627dd82fff32f93bb11 use go 1.20.1\n  - 31afe7832c33bb15b10d84e118a11cea2e7f48e3 roll google.golang.org/api v0.109.0 -\u003e v0.110.0\n  - f9444282d0daff999866cfe24c30f7a4a4f20d50 roll golang.org/x/net v0.6.0 -\u003e v0.7.0\n  - 62f45d9ed720cc7af1893ebd754413306850df10 roll go.uber.org/goleak v1.2.0 -\u003e v1.2.1\n  - 7d8600aa3012cdfe78e79cd8ca4d78dccd04cf10 roll github.com/aws/aws-sdk-go v1.44.199 -\u003e v1.44.204\n  - 266ad54f586a323c2cf198eda2aa65b558b1d1c4 roll protoc from 21.5 to 22.0\n  - aa687026ad17417c1db7a5d819dc34adbd171f96 roll golang.org/x/oauth2 v0.4.0 -\u003e v0.5.0\n  - a987630d465ea4ff3bdb76ef28040e5aaa3477c7 roll google.golang.org/grpc v1.52.3 -\u003e v1.53.0\n  - 0f2d9c10bf83587f6094a5067f1aa1c9edd3f578 roll golang.org/x/net v0.5.0 -\u003e v0.6.0\n  - c164c4a950135eda6c63ea81242a395853ef4c66 roll github.com/aws/aws-sdk-go v1.44.194 -\u003e v1.44.199\n  (And 43 more changes)\n\nGitOrigin-RevId: 3010b0321289e01cf8b7d4c66d1fd1854c432927\nChange-Id: I5a45167d78d80deee673155e88eea32ff80dbc82\n"
    },
    {
      "commit": "c03f906835565c4a1518a9405a9780fd953e7760",
      "tree": "429e03fe66cbefc1cb0e3a80e61159ba72b8058c",
      "parents": [
        "9d24c7bcaafab12eb0e99c795bf1a8288a6701ca"
      ],
      "author": {
        "name": "Benjamin Peterson",
        "email": "benjamin@engflow.com",
        "time": "Thu Oct 06 15:40:05 2022"
      },
      "committer": {
        "name": "Benjamin Peterson",
        "email": "benjamin@engflow.com",
        "time": "Thu Oct 06 15:40:05 2022"
      },
      "message": "bytestreamio: improve tests and fix multiple issues in Write\n\n- Write() needs to split its buffer into chunks small enough for the remote server to accept. In practice, layers above bytestreamio do the splitting. However, doing splitting in bytestreamio makes Writer safe for use with large bytes.Reader objects, which can happen in tests.\n- Write() previously interpreted every server-side error as evidence that the file already exists. Instead, only believe the file has already been uploaded if the server errors with ALREADY_EXISTS or prematurely (successfully) closes its side of the call.\n- Convert the tests to use a mock gRPC server rather than faking the gRPC interfaces. This makes the tests more realistic and catches the issues above.\n\nChange-Id: Ia4f47798acd687db088b7a65b967cdca3396e68c"
    },
    {
      "commit": "9d24c7bcaafab12eb0e99c795bf1a8288a6701ca",
      "tree": "975567cabe5bbe00dcf49126c7d53a765c02ec0a",
      "parents": [
        "fe9f60ebe805a8e53c9bea869e7b6afb92223da7"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Tue Sep 20 07:17:27 2022"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Sep 30 05:58:48 2022"
      },
      "message": "Import changes for goma server\n\n  - 5a3493b56da0b792d36e6fdd92cf410923fa683e roll go.uber.org/goleak v1.1.12 -\u003e v1.2.0\n  - a31c73ae0674a0b6fa570c68d7b02a710fbd1a05 roll github.com/google/go-cmp v0.5.8 -\u003e v0.5.9\n  - 52180f068915f5276133a85924c22a0fd93f3ada roll github.com/aws/aws-sdk-go v1.44.86 -\u003e v1.44.101\n  - d2a75b74dfef5291b1f31bf112791f6108125056 roll cloud.google.com/go/storage v1.25.0 -\u003e v1.26.0\n  - 6c89ac80f2518becefb8fb69e48ef88cec2a0469 roll cloud.google.com/go/compute v1.9.0 -\u003e v1.10.0\n  - d2d3a557566a42efc342ba74d37ecce1f11fc3d0 roll google.golang.org/grpc v1.48.0 -\u003e v1.49.0\n  - 8fc83527575b5bdd266fdcdc7bed1e8fc4a6e0b0 roll google.golang.org/api v0.93.0 -\u003e v0.94.0\n  - 3ba1668bdf5f96b873781ed342a3e2ade9349804 roll go.uber.org/zap v1.22.0 -\u003e v1.23.0\n  - fa557adf4116d05fd33d2283c24dd00263a9ddc5 roll go.uber.org/atomic v1.9.0 -\u003e v1.10.0\n  - d7525e45120db680ff105fc63b6242502d2c0128 roll github.com/aws/aws-sdk-go v1.44.72 -\u003e v1.44.86\n  - f61c19a36b73bebedf3c45f39d460b8a9f59a949 roll cloud.google.com/go/storage v1.24.0 -\u003e v1.25.0\n  - 9718b37d6b86c49a2eb2dfb14ff8f6e6f04fe042 roll cloud.google.com/go/pubsub v1.24.0 -\u003e v1.25.1\n  - beb7dc8e13f852a407a45d79408fb2de299b7c96 roll cloud.google.com/go/compute v1.8.0 -\u003e v1.9.0\n  - 361508dab02961973faad22e1df2456d8c26432b auth: add metrics go.chromium.org/goma/server/auth.auth_b...\n  - 755500ff0f978dbf0975ba0796012666c5334647 Revert \"frontend: record ping requests by service account\"\n  - 302340e55d68a2da4d4f3dd5b53e55743fc9dbed frontend: record ping requests by service account\n  - 441c4e6d02a8cb1471c46463f90543992a6245a4 goma-server: make the missing input limit configurable\n  - 9c38d25ff291d587c3504b1d787299a52e190af6 roll go.uber.org/zap v1.21.0 -\u003e v1.22.0\n  - a14bca4a50db83205e3522a02f1a26d5cd10316e roll github.com/googleapis/gax-go/v2 v2.4.0 -\u003e v2.5.1\n  - 2ff97b804a62b3fb0886ebd187cd863b3b096071 roll github.com/aws/aws-sdk-go v1.44.66 -\u003e v1.44.72\n  - 654ce6573d798943fa482e3f3d4b7b46491d6427 roll cloud.google.com/go/monitoring v1.5.0 -\u003e v1.6.0\n  - e3299a4ecf63d1e83178132047a4498684e3d457 roll cloud.google.com/go/compute v1.7.0 -\u003e v1.8.0\n  - 94dd145e063bd6653c755f55fd97a3ca60414510 roll protoc from 21.4 to 21.5\n  - 50e261a5e1cbddd21ded86b2248d00bd69a7bac0 Use go 1.19\n  - 9532550e6673a2638eb5e536766e85b7777fc5fa roll google.golang.org/protobuf v1.28.0 -\u003e v1.28.1\n  - 29fd35ca2289ef0868aaf679e6a7fe6461465f13 roll google.golang.org/api v0.87.0 -\u003e v0.90.0\n  - 30e21baf0581f9dddd98cbea0db106d87dc4d65e roll github.com/aws/aws-sdk-go v1.44.57 -\u003e v1.44.66\n  - eb4d39bd6fd6c202974f91143f796b321fd3fa6c roll cloud.google.com/go/storage v1.23.0 -\u003e v1.24.0\n  - 14ce627e387cccc04dff6cfeb5c5d88ad1b0a2e0 roll protoc from 21.2 to 21.4\n  - 7d762909b6b254ea2d55dae9d2ec21a6e0c362b6 Reland \"allow rseq syscall in nsjail\"\n  - abd47f4c3dfccc49f1c82330eb34a6cbbb7979e8 Revert \"allow rseq syscall in nsjail\"\n  - 314d1338521a477a399227b64d8f61231bf48917 allow rseq syscall in nsjail\n  - 02f0383cfacc8de35693e6bf67704d9905287503 use option.WithTelemetryDisabled()\n  - 816fdf47bac5c2e2796d178d30b5aa4cce147427 roll google.golang.org/grpc v1.47.0 -\u003e v1.48.0\n  - 089e0ba5a2946702441e380ebc34777ba022fc1d roll google.golang.org/api v0.86.0 -\u003e v0.87.0\n  - a861228c1309c67322f3c29acd7a92c648cef0f3 roll github.com/aws/aws-sdk-go v1.44.51 -\u003e v1.44.57\n  - 26b5b14af38b0e0f21a56c97cca246453384817f roll cloud.google.com/go/pubsub v1.23.1 -\u003e v1.24.0\n  - 87753defe7c8b2678cf146a8902522d2527d1c6a Use go 1.18.4\n  - 59590ac4205ba29492a329762eb6d0ac3389a7ec Use permanent link in a comment of remoteexec/adapter.go\n  - 2e3d3afbeb59f4e3801e92ef756659491336a6bd Use permanent github link in a comment\n  - 1a0858b7c07a57939151f961b41f63c2fa14174f roll github.com/gomodule/redigo v1.8.8 -\u003e v1.8.9\n  - e4734d7cfdf8adbad17fc1046011cc88a5869d77 roll github.com/aws/aws-sdk-go v1.44.47 -\u003e v1.44.51\n  - b8db3f9029a5063f92998ed0c9b49762eebf4c93 roll google.golang.org/api v0.85.0 -\u003e v0.86.0\n  - b438f2adc709d9ea15801cf544f9dca4d8e5682e roll github.com/stretchr/testify v1.7.5 -\u003e v1.8.0\n  - 8042c551b39e6e3b11d2aa40aec0e22ba336eb04 roll github.com/aws/aws-sdk-go v1.44.42 -\u003e v1.44.47\n  - c06f2f6b495ce773e0f1c10cb893548364036cbf roll cloud.google.com/go/pubsub v1.23.0 -\u003e v1.23.1\n  - 56b00915f8f26977c5b8444ea5d20d3bfca533e7 roll protoc from 21.1 to 21.2\n  - e699602d4328d7763c3e40b155410212df9d58ef roll github.com/stretchr/testify v1.7.2 -\u003e v1.7.5\n  - ce835466cedf8889b3786d42a6105e2ba01e8a57 roll github.com/aws/aws-sdk-go v1.44.37 -\u003e v1.44.42\n  - eeadc8edba9d94a844a85c9b3f6bec53b9ed151c roll cloud.google.com/go/storage v1.22.1 -\u003e v1.23.0\n  - f259e93e72d0d0d85c07a0bb5aaeaed83eaf9aaa roll cloud.google.com/go/pubsub v1.22.2 -\u003e v1.23.0\n  - 3fe82e8455803e1db4ad0a7071ac13bb1a98ab24 roll github.com/aws/aws-sdk-go v1.44.32 -\u003e v1.44.37\n  - d3bdd53d719a3dfd32dfeaf09ce31199a303e7a6 roll cloud.google.com/go/compute v1.6.1 -\u003e v1.7.0\n  - a8101119c31b4be8b3a0451b76799a4a0c10a7ef roll google.golang.org/api v0.82.0 -\u003e v0.83.0\n  - 928b76fac5fa5b16faf10645cb48ca5bd8791758 roll github.com/stretchr/testify v1.7.1 -\u003e v1.7.2\n  - e0e286675f902edcb900e62c71da072549d7e275 roll github.com/aws/aws-sdk-go v1.44.27 -\u003e v1.44.32\n  - a2405d645a5e0dc3e954bf634002edbc90cc383d roll google.golang.org/grpc v1.46.2 -\u003e v1.47.0\n  - 0531671ccae0ee2b017fefd7ad9d4c7b5dea96c0 roll google.golang.org/api v0.81.0 -\u003e v0.82.0\n  - d43d16b8301a8fc9f85b356780bca9dd06da1a16 roll github.com/aws/aws-sdk-go v1.44.24 -\u003e v1.44.27\n  - 1cacf68e456023e07d302c27c29d665f7beb84a9 roll cloud.google.com/go/pubsub v1.21.1 -\u003e v1.22.2\n  - 4dde1f078e08dfb82c8b246187b67eff5718c7e1 Use go 1.18.3\n  - fab1c12fb5ea3015f16515c8f54c21183b8f157a roll google.golang.org/api v0.80.0 -\u003e v0.81.0\n  - c157491449f5a838e2a4e479a4ee0def16cd21db roll github.com/aws/aws-sdk-go v1.44.21 -\u003e v1.44.24\n  - 1e131c2c76b9b09c3099436e1be49b22d73dc12c roll protoc from 3.20.1 to 21.1\n  - f2f5438b65e13c455cc0d78d4b090d43d52b1ee6 use go 1.18.2\n  - 3932978782034895c04d5fb26b48d95681af9031 roll github.com/aws/aws-sdk-go v1.44.20 -\u003e v1.44.21\n  - ed08a46ed3a445ea7490a05582d87e618dca4787 roll github.com/aws/aws-sdk-go v1.44.19 -\u003e v1.44.20\n  - 184d0f3c232fcc21e7ceb7b49ec985ecde3c7a88 roll github.com/aws/aws-sdk-go v1.44.18 -\u003e v1.44.19\n  - b7157603fa4f1b03ba1d872abdce4db225526767 roll github.com/aws/aws-sdk-go v1.44.17 -\u003e v1.44.18\n  - 002934c79577de7c18ee930d2bd3e5cdc82de582 roll cloud.google.com/go/profiler v0.2.0 -\u003e v0.3.0\n  - 00773bb8080ddd4af5ca618c7e543e8f2ee589a1 roll google.golang.org/api v0.79.0 -\u003e v0.80.0\n  - 8140df6d9510e200042462f05db514540dc401d9 roll github.com/aws/aws-sdk-go v1.44.15 -\u003e v1.44.17\n  - ad0ad278b1c31fa5a5e309e3f058156185b49787 fix goma failure in windows llvm/cmake build\n  - 114990a0da4f05de31b51f85db51b6d763a418ab roll google.golang.org/grpc v1.46.0 -\u003e v1.46.2\n  - f2a524dfbcdb3e672f91924963c67f02c4dde013 roll github.com/aws/aws-sdk-go v1.44.13 -\u003e v1.44.15\n  - 055bc7295e80dff1be77da72b2a5bb9257c6ed26 roll google.golang.org/api v0.78.0 -\u003e v0.79.0\n  - 026c56325ca3cfb1ca366201c3201befb6ab1c7c roll github.com/googleapis/gax-go/v2 v2.3.0 -\u003e v2.4.0\n  - 2e62f365654206aecc531ac5d55289989823c863 roll github.com/aws/aws-sdk-go v1.44.11 -\u003e v1.44.13\n  - d76656e18fb3a6ba33f611c570d7568138bb8fab roll github.com/aws/aws-sdk-go v1.44.10 -\u003e v1.44.11\n  - 732c4257ec421d56a1ff40ec497538b945d739b7 roll github.com/aws/aws-sdk-go v1.44.9 -\u003e v1.44.10\n  - 5a065790e57369e41ba6431a232a38da45d01464 roll google.golang.org/api v0.76.0 -\u003e v0.78.0\n  - 04442c656deddfc99cf41167d464f7c29eea8525 roll github.com/google/go-cmp v0.5.7 -\u003e v0.5.8\n  - 19bfb9a01716fcd2b14873540b720292d69ad9bb roll github.com/fsnotify/fsnotify v1.5.1 -\u003e v1.5.4\n  - 0c34b74025fa4b4c4079b14fa7dd8b139150151a roll github.com/aws/aws-sdk-go v1.43.31 -\u003e v1.44.9\n  - 5604943f7c0ea1d5881c6327dfc9b2021312f4f2 roll cloud.google.com/go/pubsub v1.20.0 -\u003e v1.21.1\n  - 7c27d28ed528094d2e7366dc989c56c504daac16 roll cloud.google.com/go/compute v1.6.0 -\u003e v1.6.1\n  - 32db5cc2c77166a4f331d251e8eefdbd21cd1959 fix github.com/prometheus/prometheus version\n  - 91cf4b759c4fc6e45c29cbe7bf36109062c08891 [redis] Extend TTL on read\n  - dce31968123e539f418d98d3bd4f23220becff85 reply http.StatusServiceUnavailable for auth internal err...\n  - 81f2d7b66ceb1ada42018f0edef117a6e4f92900 roll protoc from 3.19.4 to 3.20.1\n  - aa9af854c3121a4d743b971c92bb7d0780567a7f remoteexec: handle --unwindlib\u003d\n\nGitOrigin-RevId: 5a3493b56da0b792d36e6fdd92cf410923fa683e\nChange-Id: Id4d5c571f6b2587b740b6f2991e628f4fa47eef1\n"
    },
    {
      "commit": "fe9f60ebe805a8e53c9bea869e7b6afb92223da7",
      "tree": "f080784b66d382954da1c20b457e69af86b48b2a",
      "parents": [
        "aee8483927f1c67f143f6763129a1c6ed00236f2"
      ],
      "author": {
        "name": "Jay Conrod",
        "email": "jay@engflow.com",
        "time": "Mon Aug 15 14:57:19 2022"
      },
      "committer": {
        "name": "Jay Conrod",
        "email": "jay@engflow.com",
        "time": "Mon Aug 15 14:57:19 2022"
      },
      "message": "goma-server: make the missing input limit configurable\n\nFixed: 1352187\nChange-Id: I632563c55fe2885f3659c5db482848d6b639dd42"
    },
    {
      "commit": "aee8483927f1c67f143f6763129a1c6ed00236f2",
      "tree": "94f65f05b6a43d8d3bbf4e46e596931b2e39f8e9",
      "parents": [
        "4beab4e04a5a9137d44d09ec5bc5301fff0bfc18"
      ],
      "author": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Mon May 02 20:40:19 2022"
      },
      "committer": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Mon May 02 20:40:19 2022"
      },
      "message": "[redis] Extend TTL on read\n\nFollow-up on https://crrev.com/c/3477914\n\nChange-Id: I8eeacb5692eb66dd866e0e0e80838e465cdb0879"
    },
    {
      "commit": "4beab4e04a5a9137d44d09ec5bc5301fff0bfc18",
      "tree": "692f6bf26d82fa1c6220fed7ef59d02429fb5f93",
      "parents": [
        "f495539064692b2cda075fb14894e0230ffa1492"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Fri Apr 22 00:42:26 2022"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Apr 22 05:09:12 2022"
      },
      "message": "Import changes for goma server\n\n  - 5978f51377cbcfc4e98b8e8862cfffb07f65f39f remoteexec: handle -iframework\n  - e7b4bb1b3c3326849e73e312fa3380c6c75e291d remoteexec: make clang-cl /std:c* relocatable\n  - 3d12525761a708dfa5ad4e7472e70e0f6ca4f3ca remoteexec: handle -mllvm -limited-coverage-experimental\u003d...\n  - 85546eb700ddd6237ddf8aa2fee3b9e18be51325 copybara: target branch should be main\n  - b9d9f8b22d52412fac85d91eaf35c7dc9b5198bc remoteexec: recognize -Xclang -no-opaque-pointers as relo...\n  - ae1a962f061f23786d2ecb76ac7b610991615a8c roll google.golang.org/api v0.74.0 -\u003e v0.75.0\n  - 8b37a8d401d20af159355f5fe32adc9f70b17a1b roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 4718dc3b5c3dfe1f8f61ae63e4a6dba7e421adbe cloud.google.com/go/monitoring v1.4.0 -\u003e v1.5.0\n  - 45189f9cc41c54f29b8bc490e13d87fae4090273 roll cloud.google.com/go/compute v1.5.0 -\u003e v1.6.0\n  - 5f71b9a045d9ac25272c4c400935d589132d2fcd auth: distinguish no membership and lookup error\n  - 821854cbe54e7f87df6b064b853f7cd8257e0b64 roll github.com/googleapis/gax-go/v2 v2.2.0 -\u003e v2.3.0\n  - d9f391a7619727fe9ff9830269a691a50c80baeb roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 309b66da4b33d01490e77ac816a466eb107f002d roll cloud.google.com/go/storage v1.21.0 -\u003e v1.22.0\n  - 14d0b5920e7eb8884f260420aa9a0ebf4cb43e77 roll cloud.google.com/go/pubsub v1.19.0 -\u003e v1.20.0\n  - a877dc821a2218f0e33c23535020ae4a97b13ce4 use go 1.18.1\n  - 88d906aea9cf66c2ef5a81f13d78077a62b26092 update nsjail/config.proto at nsjail-3.1\n  - dd3d817dc9340f175acf9d739416d7d8155f9b2d mixer: return 403 not 500 if no backend for the requestin...\n  - 80031084dd7c292729e0bc4a0b746edd6ef36a8c roll google.golang.org/protobuf v1.27.1 -\u003e v1.28.0\n  - 8171f495f1cafa3bce369b76775222c84f7e24a5 roll google.golang.org/api v0.71.0 -\u003e v0.74.0\n  - 5ccb2eca70b44e98556e255cc61e1c5bbb5b3fdb roll github.com/googleapis/gax-go/v2 v2.1.1 -\u003e v2.2.0\n  - 76e3284dbb56e10898c64c75bc9da25d2506ec54 roll cloud.google.com/go/pubsub v1.18.0 -\u003e v1.19.0\n  - 29687f93bb68e4473b641f29cf27e22f37dac341 Add configurable TTL to the redis cache and have it be di...\n  - 9992eafab60e275fc74a8cf515cfa61bdb2ffd03 Use go 1.18\n  - bc727443db79b28886d6cdad7cf4dc1a4ccd4608 auth-server: make --service-account-json-dir optional\n  - 450f1f445c4e48b62e53ae188f44c9d79523cc17 Use go 1.17.8\n  - c062ce6ea60d310a460a5341fa6c89d070edb55b roll cloud.google.com/go/monitoring v1.3.0 -\u003e v1.4.0\n\nBug: 1318246\nGitOrigin-RevId: f66c875ba83b94c4e247cce63018daa15737001f\nChange-Id: I915ff773443b9af54c00b833d6bbc96f6962f778\n"
    },
    {
      "commit": "f495539064692b2cda075fb14894e0230ffa1492",
      "tree": "16ea57853d0750a1cce2894ea2dd5ea052975729",
      "parents": [
        "21d7d7583dc6ffe99c0d2ac6216a776be7c36fac"
      ],
      "author": {
        "name": "EngFlow GitHub Automation",
        "email": "engflow-github-automation@engflow.com",
        "time": "Thu Mar 03 10:20:38 2022"
      },
      "committer": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Mon Mar 14 12:19:41 2022"
      },
      "message": "Add configurable TTL to the redis cache and have it be disabled by default\n\nENGFLOW_ORIGIN_REV_ID: ad1d81c5741ffcea9b2f246ad46745c375608ac4\nChange-Id: I1f0cdb5f19bac4e9f237d428ed61264045af59f4\n"
    },
    {
      "commit": "21d7d7583dc6ffe99c0d2ac6216a776be7c36fac",
      "tree": "3be7b7725fceebc88d904fea3fea0644703e9a21",
      "parents": [
        "669d7aa5fb7fce6ba1adf5c465aaf9ef6b149610",
        "753d55e9476bc11356ed0f1727768ca7fc80b9b9"
      ],
      "author": {
        "name": "Goma-server LUCI CQ",
        "email": "goma-server-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Feb 28 07:14:57 2022"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 28 07:14:57 2022"
      },
      "message": "Merge \"Import changes for goma server\" into main"
    },
    {
      "commit": "753d55e9476bc11356ed0f1727768ca7fc80b9b9",
      "tree": "819b410733c5621076aadba718603a26c6d54713",
      "parents": [
        "5d76e12f9d2bd4b72fc9cc46fada5050cf08eb1d"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Mon Feb 28 05:14:13 2022"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Mon Feb 28 06:43:19 2022"
      },
      "message": "Import changes for goma server\n\n  - bfd9edf5c5936f8f045cdafc5e75cd00213ba64d goma: look at outputs when deriving exec root\n  - 3f6697801b051159f27c5d34334a946c7e3e8d16 Fix handling windows absolute command path\n  - f2054f033980cc1454ad842dad5d5c80bdedb5c2 roll cloud.google.com/go/compute v1.3.0 -\u003e v1.5.0\n  - 34ef29d9abf89be71f0f7bde22ea53ef6f6591cb use go:embed for embedded config/script\n  - 9dcedfbc238cd9058d9610376746e18fbd838f16 allow syscalls used by python3\n  - f9827e11b59f97d3de9b083db21dc3e083f50454 roll cloud.google.com/go/storage v1.20.0 -\u003e v1.21.0\n  - 8f5b848d64b563104010abae56dfe5caccfaf75b roll google.golang.org/api v0.68.0 -\u003e v0.69.0\n  - f79f8daef542fb45b5488880bd4910364ceee921 roll cloud.google.com/go/profiler v0.1.2 -\u003e v0.2.0\n  - d29b6fedd85bf59763f8e57fa1dc1abfcaa8991e roll cloud.google.com/go/monitoring v1.2.0 -\u003e v1.3.0\n  - 113100af2681769ddeb76617bb3795140ac02916 roll cloud.google.com/go/errorreporting v0.1.0 -\u003e v0.2.0\n  - d86d21cd20649665f33b87e96dabf71040193912 roll cloud.google.com/go/compute v1.2.0 -\u003e v1.3.0\n  - ad96594f40d650fe27d1785709df49d45ad18a74 Use go 1.17.7\n  - 58c9af7f7cf029da951bbf2185159dec16ec0c91 roll google.golang.org/api v0.67.0 -\u003e v0.68.0\n  - c882e07c981df758a7e79ce9a6410e0ef3573f92 roll cloud.google.com/go/pubsub v1.17.1 -\u003e v1.18.0\n  - 076862693d3506d99d1115884b52e0c713e629d9 roll go.uber.org/zap v1.20.0 -\u003e v1.21.0\n  - 752c52ff519db713b771186639627f6c53814286 roll google.golang.org/grpc v1.43.0 -\u003e v1.44.0\n  - d8f5c1d11dd4bd5a686fee3f4dcf769c04d01bcc roll google.golang.org/api v0.66.0 -\u003e v0.67.0\n  - d8584874fcd17cfd700d7daa36f9ff03782a48ea roll cloud.google.com/go/storage v1.18.2 -\u003e v1.20.0\n  - c0634d649d179d9dba8f45361400964ebc818d9f roll cloud.google.com/go/iam v0.1.0 -\u003e v0.1.1\n  - 3d851c8deb4eb12c34b0eaf62a75b2151bcf5b14 roll cloud.google.com/go/compute v1.0.0 -\u003e v1.2.0\n  - bc8a70fde9c766f76ae936c0ae0c69e1dc6f728e use protoc 3.19.4\n  - d150709be93a0eb30819b280742fd54f187179ff Revert \"goma-rbe-chromeos: short timeout at first and lon...\n  - b879f701ebb7c3aed8b154ae78e6c8a95a748d80 fix nsjail seccomp filter for go runtime\n  - ccd9179cd96fb4eb8209a9d603b5cc72136fc9cb Reland \"roll google.golang.org/grpc v1.42.0 -\u003e v1.43.0\"\n  - 219f98542fc803207b5d0e56cd7115011b4d1759 Revert \"Revert go to 1.17.3\"\n  - 52c2cc75ea051aa9155aeb22bbc09a1fa9d1b1f8 Revert \"Revert google.golang.org/api and code.google.com/...\n  - b8f310b265b7939fde220130569bbf7bbcd55d90 Reland \"roll github.com/gomodule/redigo v1.8.5 -\u003e v1.8.8\"\n  - 0f88e2475f450b12ea95152f27f17f88003ef75d Reland \"roll go.uber.org/zap v1.19.1 -\u003e v1.20.0\"\n  - c6af554c078ba48adcde20428bf26cd966052ecb remoteexec: fix retry; need to upload new action message\n  - a3db180af0f0c49e9386752a5c60533435412a63 remoteexec: fix retry for deadline exceeded in short time...\n  - 8608551b026c1b630d1736f7aab174d91b209d78 remoteexec: fix exec-action-timeout-for-retry\n  - b1608fa71fe26d8ffd63789006fdad397d35d9f4 goma-rbe-chromeos: short timeout at first and long timeou...\n  - e4ab28294d6b1ec8845ec5e9bb1e25f0524f3018 use shorter exec-action-timeout in goma-rbe-chromeos\n  - a39825f9cd190cdba48b196364441acf45c29d78 Revert \"roll go.uber.org/zap v1.19.1 -\u003e v1.20.0\"\n  - d2f1b12af9b50581662a8478b2dd8a62ebc0f1b7 Revert \"roll github.com/gomodule/redigo v1.8.5 -\u003e v1.8.8\"\n  - 1eaf8fd61acaaceb845c01e4b8a5e019be0abb68 Revert google.golang.org/api and code.google.com/go/*\n  - 94f88a00c53bf67776a4465d6169a9c047a6346f Revert go to 1.17.3\n  - 5f1deef096abed855db89dc250a70c3b85889363 Revert \"roll google.golang.org/grpc v1.42.0 -\u003e v1.43.0\"\n  - 0abff47dd4435a6d65de1ec6c9d6e0f816bc94aa use protoc 3.19.3\n  - 50678e6b56ff13145cf4e83a9382fc74bdb1623e Use go 1.17.6\n  - 61d2d120f493dc2bb5250662fdee2b5f5f3d980c roll google.golang.org/api v0.64.0 -\u003e v0.65.0\n  - c54785ecdef8ef51532bfee41da7ad27c23858c9 roll cloud.google.com/go/compute v0.1.0 -\u003e v1.0.0\n  - 279f9970d3bc550896497567f5263ab10ec4d677 roll google.golang.org/api v0.63.0 -\u003e v0.64.0\n  - b350304b928a1fa30aa67e9507e8a640dde37f25 roll go.uber.org/zap v1.19.1 -\u003e v1.20.0\n  - 7c174810172cd2f06e69d64a4c283be3377741ab roll github.com/gomodule/redigo v1.8.6 -\u003e v1.8.8\n  - 486bcef9439acd6502466502379b6f47655f282a roll cloud.google.com/go/profiler v0.1.1 -\u003e v0.1.2\n  - 43e1e4058b624983b80a58da87caa18fa75cdccd roll cloud.google.com/go/monitoring v1.1.0 -\u003e v1.2.0\n  - 0f4f7d5996d4ac5a5e1174cb7db508ec069438d3 roll cloud.google.com/go v0.99.0 -\u003e v0.100.2\n  - e8dd05a2e743e6d9d8e0a2346852bcc257ada21b Allow chdir, getpeername, nanosleep, readlinkat, sched_ge...\n  - 94436a9465929705a51e824864dfec94f6e2c86c roll google.golang.org/grpc v1.42.0 -\u003e v1.43.0\n  - bdc9327244f5057979655dd96395f45e3558f169 roll google.golang.org/api v0.61.0 -\u003e v0.63.0\n  - c1a2ee5cd6d611c1be477aa4a45afaabc2e4630c Use go 1.17.5\n  - 40a59adddbe4b43b4d086345fde5d59c7d033343 goma: reset memory buffer when retrying download of std{o...\n  - 04c0cd99731aa071f851c8a461a6ef68ea333ba2 roll cloud.google.com/go v0.98.0 -\u003e v0.99.0\n  - 11e603260806b4ed5b51153cedbbcf66baf4b415 roll cloud.google.com/go v0.97.0 -\u003e v0.98.0\n  - e192588e60d48a5d2ebb3434304f1e94b05e0049 Use go 1.17.4\n  - d04e61dd0dacc9c8674d99cc75bf7c37662858a6 roll google.golang.org/api v0.60.0 -\u003e v0.61.0\n  - b01f2e603ad4bdeab1053c53c444b3821a0b67c7 roll github.com/gomodule/redigo v1.8.5 -\u003e v1.8.6\n  - 769d3962df15d0428c804ad4d89602223c1cf8ce use exected output paths to detect exec root\n  - 5f6b76397c15fd6817ab7d9438eb0c6470dc82dd allow newfstatat\n  - 171fe73b7794306bca27313a1068f1b023ad7ea8 Use go 1.17.3\n  - 316056642031b027287437f32ad11c1e0e58ffbc roll google.golang.org/grpc v1.41.0 -\u003e v1.42.0\n  - cec6dc4bbf9758601113066ed1d3495b8a620480 roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 7b70852bad8128c609bd70b8af30cefb4a74625b roll protoc 3.19.0 -\u003e 3.19.1\n  - 88c2b0d40fa876a464a4b74ee86ce945a5a8bff7 roll google.golang.org/api v0.59.0 -\u003e v0.60.0\n  - 4b7bdb9712eb5039f6725836a3ede85bc1dce151 update go version in go.mod\n\nGitOrigin-RevId: bfd9edf5c5936f8f045cdafc5e75cd00213ba64d\nChange-Id: If2b6fc9c71cad30bd011d29d80fb8d9615e90313\n"
    },
    {
      "commit": "669d7aa5fb7fce6ba1adf5c465aaf9ef6b149610",
      "tree": "c1362a52d16e4d8b4e1abb98eeb1d87719d24c87",
      "parents": [
        "203701bccf4517996ff0721aaa73b1cf65e364b3"
      ],
      "author": {
        "name": "Vadim Shtayura",
        "email": "vadimsh@google.com",
        "time": "Thu Feb 03 21:00:23 2022"
      },
      "committer": {
        "name": "Vadim Shtayura",
        "email": "vadimsh@google.com",
        "time": "Thu Feb 03 21:00:23 2022"
      },
      "message": "[infra] Update active set of LUCI experiments.\n\nRemove buildbucket experiment \"luci.use_realms\",\nit is a noop now.\n\nFor project that use LUCI Scheduler, enable \"crbug.com/1182002\"\nrequired to support ongoing LUCI Scheduler config migration.\n\nBUG\u003d1182002\nR\u003dtikuta@google.com\n\nChange-Id: I943cfe5f1300f2d476f719657804c570448194ca"
    },
    {
      "commit": "203701bccf4517996ff0721aaa73b1cf65e364b3",
      "tree": "6c5df823d2005e178d07e891eb55fae99c9495fe",
      "parents": [
        "1339a1b97e476512f22c50b0f13e395a958ca0ba"
      ],
      "author": {
        "name": "Joanna Wang",
        "email": "jojwang@google.com",
        "time": "Fri Dec 10 02:49:03 2021"
      },
      "committer": {
        "name": "Joanna Wang",
        "email": "jojwang@chromium.org",
        "time": "Fri Dec 10 02:50:16 2021"
      },
      "message": "Fix name to match required regex and switch to bbagent\n\nBug: 1256423\nChange-Id: I252b2443d41716ffd49a31dd782df3b6a609a4ea\n"
    },
    {
      "commit": "1339a1b97e476512f22c50b0f13e395a958ca0ba",
      "tree": "b6283766b252c9511bc82c157a94f74532721b1b",
      "parents": [
        "a390c50b8f2d84ffa9d9b5ae4f6e5f23c36425c0"
      ],
      "author": {
        "name": "EngFlow GitHub Automation",
        "email": "engflow-github-automation@engflow.com",
        "time": "Wed Dec 08 19:37:40 2021"
      },
      "committer": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Wed Dec 08 19:52:50 2021"
      },
      "message": "goma: reset memory buffer when retrying download of std{out,err}\n\nPreviously, Goma would append to the already exiting buffer when\nretrying a failing download (e.g. because of a download timeout),\nwhich would result in duplicating the first `n` bytes of `std{out,err}`\n(where `n` is less than the total size of the output). We\u0027ve seen\nthis to cause failing actions on Windows where the includes of a\nC++ file are printed on `std{our,err}` (and not in a `.d` file, as\nit is on unix).\n\nENGFLOW_ORIGIN_REV_ID: b7fdd9877ec1b560000eff7be89fba460fbce53e\nChange-Id: I1fcb6fd21ca34c8f9624bda9219cc3cf115d448f\n"
    },
    {
      "commit": "a390c50b8f2d84ffa9d9b5ae4f6e5f23c36425c0",
      "tree": "38173de688136af69f155e0235ee9be6d6182199",
      "parents": [
        "5d76e12f9d2bd4b72fc9cc46fada5050cf08eb1d"
      ],
      "author": {
        "name": "EngFlow GitHub Automation",
        "email": "engflow-github-automation@engflow.com",
        "time": "Fri Nov 19 00:26:00 2021"
      },
      "committer": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Fri Nov 19 12:24:39 2021"
      },
      "message": "goma: look at outputs when deriving exec root\n\n`cargo` places the sources of dependencies into `CARGO_HOME` (which, for us, is\na subdirectory of the `cargo` workspace, e.g. `\u003cworkspace\u003e/toolchain/cargo`) while\nputting the compiled outputs into `\u003cworkspace\u003e/target`. This causes goma to\n(sometimes) use `\u003cworkspace\u003e/toolchain` as common prefix for all artifacts (since all\ninputs have that as prefix) and then fail the action because `ExpectedOutputDirs` does\nnot have that as prefix.\n\nBy looking at `ExpectedOutputFiles` and `ExpectedOutputDirs` when finding the\ncommon prefix , we ensure that outputs are definitely in the exec root. This change\nshould not break any existing use-cases since we fail the action if an output is not in\nthe execution root. With this change, we instead fail to find an exec root if inputs and\noutputs do not have any common prefix (or the prefix is `/`).\n\nENGFLOW_ORIGIN_REV_ID: e6fc0cc02ff3f327199b52f62036e02c577d77cf\nChange-Id: If3d7c7d97dfcdd249a33aa7c46047e17c4f136df\n"
    },
    {
      "commit": "5d76e12f9d2bd4b72fc9cc46fada5050cf08eb1d",
      "tree": "326adbb021981d0e2512ce2ec2960c05471222fc",
      "parents": [
        "894fdea9bc412db820c175bebee725a25b002305"
      ],
      "author": {
        "name": "Joanna Wang",
        "email": "jojwang@google.com",
        "time": "Fri Oct 29 02:14:12 2021"
      },
      "committer": {
        "name": "Joanna Wang",
        "email": "jojwang@google.com",
        "time": "Fri Oct 29 02:14:12 2021"
      },
      "message": "[goma]Regenerate cfgs with luci.recipes.use_python3.\n\nBug: 1256423\nChange-Id: Ib729157beae0d1e16ce54bfebe629c3f0c35840b"
    },
    {
      "commit": "894fdea9bc412db820c175bebee725a25b002305",
      "tree": "998463837330e607d33f1c252701bdafc305c7a5",
      "parents": [
        "3b2193c76cd9597e11bd27b63245b1f4ded7c25a"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Tue Oct 26 04:11:11 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Wed Oct 27 23:52:33 2021"
      },
      "message": "Import changes for goma server\n\n  - 9fc77617f4f068b1363b5566a92fa48b905cfd9c Use go 1.17.2\n  - 5c027676fafe917194ee2e1415f276a5f87a51c8 roll cloud.google.com/go/pubsub v1.17.0 -\u003e v1.17.1\n  - 153df272ab6d3213e55fcb43213ee521cb80d4f8 roll protoc 3.18.1 -\u003e 3.19.0\n  - e102254e4a8cdd590bcd3ff2d02ffff3fa8d4c0d roll google.golang.org/api v0.58.0 -\u003e v0.59.0\n  - dfc33091fb5456c53bb9424cbc4b362c71110426 roll cloud.google.com/go/monitoring v1.0.0 -\u003e v1.1.0\n  - 3116344eab64058a9fa0543cbc70757086c63a5e roll cloud.google.com/go/storage v1.18.1 -\u003e v1.18.2\n  - a4031eb99dcde3a09463b707117f762f469ff623 roll cloud.google.com/go/profiler v0.1.0 -\u003e v0.1.1\n  - 33a4815bcf26d60122ce6e1665347733a15af495 roll cloud.google.com/go/storage v1.18.0 -\u003e v1.18.1\n  - b50fc9b4acde3e1d0651ea8c8e4aac37399c75d0 roll cloud.google.com/go/storage v1.17.0 -\u003e v1.18.0\n  - ca98bbe13655ef55d0a197a4334e440b6c42fe15 exec_server: finish configServer ListenAndServe when shut...\n  - df034053cfac7a0984ce49dc0695b22aacbc0f75 roll protoc 3.18.0 -\u003e 3.18.1\n  - 9f1e71f2ba2165303f8248ca805489df86fa3c51 roll google.golang.org/api v0.57.0 -\u003e v0.58.0\n  - 0da5f343f0df7bcfe6cb44f606560ef02665e002 roll cloud.google.com/go/storage v1.16.1 -\u003e v1.17.0\n  - 5e3f28c9ae7b7731bc9bdfdeb542e28ccfacffc1 roll cloud.google.com/go v0.95.0 -\u003e v0.97.0\n\nGitOrigin-RevId: 9fc77617f4f068b1363b5566a92fa48b905cfd9c\nChange-Id: If704de1f40a4a0e4b86eaf630ac1c58a77e1ab01\n"
    },
    {
      "commit": "3b2193c76cd9597e11bd27b63245b1f4ded7c25a",
      "tree": "3b407f82dbe4770651d2e6b204c08e62dcf32629",
      "parents": [
        "aa75748f3557a010ccb0332d0e70d3190c22507f"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Mon Sep 27 01:15:08 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Tue Sep 28 04:24:53 2021"
      },
      "message": "Import changes for goma server\n\n  - 3393dcd6fb83d8bbfc68d343777c58cc68ac77cf roll google.golang.org/grpc v1.40.0 -\u003e v1.41.0\n  - 1f0c118120f08586f1f5978971a737ccf1bae2cb roll cloud.google.com/go/trace v0.1.0 -\u003e v1.0.0\n  - 00151d910920060fe549aece57ba79d444f391e7 roll cloud.google.com/go/monitoring v0.3.0 -\u003e v1.0.0\n  - 9817519ffd55b7cc5a319c0031a1988adbaf06a4 roll cloud.google.com/go/monitoring v0.2.0 -\u003e v0.3.0\n  - 1a8ec6e9650c3b3e12451000d31a0383e65be269 roll cloud.google.com/go v0.94.1 -\u003e v0.95.0\n  - e6206192f58a409dd91805ffc2a0e02220f88514 Update OWNERS.\n  - 96cf07f53c575569431261d7a638746e10805e67 roll protoc 3.17.3 -\u003e 3.18.0\n  - db055dd66b95bba3f38a860ec2d0db42866a6b08 roll google.golang.org/api v0.56.0 -\u003e v0.57.0\n  - c661e7752b796d92c75b476b3ff286871c257b5a roll github.com/googleapis/gax-go/v2 v2.1.0 -\u003e v2.1.1\n  - 94aa7c0cf8a15a4ec92121cb822feffe661e7a9f roll cloud.google.com/go/monitoring v0.1.0 -\u003e v0.2.0\n  - 97448ca2a23714a145bb11b1162228f5eb09e987 Use go 1.17.1\n  - c3332e166ddd8e854947c7e2ed856dec4ee0b748 use the same seccomp filter for chroot\n  - 6c63566fe751e95b3392e5bb0d2db865ad6db2ae roll cloud.google.com/go/pubsub v1.16.0 -\u003e v1.17.0\n  - 4453f3809bb8b8db1c146b59342f974e845e636c roll go.uber.org/zap v1.19.0 -\u003e v1.19.1\n  - fc63e3f4061eb26f5d4caec643af183af5d05b3c roll google.golang.org/api v0.55.0 -\u003e v0.56.0\n  - 61d2ec5fca5747ff49a9e2dea6a3ac4e9467d218 roll cloud.google.com/go/storage v1.16.0 -\u003e v1.16.1\n  - 4e75144defdf532abd33007c1143f951cbf63eb1 roll cloud.google.com/go v0.93.3 -\u003e v0.94.1\n\nGitOrigin-RevId: 3393dcd6fb83d8bbfc68d343777c58cc68ac77cf\nChange-Id: Id3b4a2533698cd9dfc4d2affbbf428dc090afe90\n"
    },
    {
      "commit": "aa75748f3557a010ccb0332d0e70d3190c22507f",
      "tree": "6d43d4eaf7abfb63cfb08a1ad7291cf860c98998",
      "parents": [
        "45c4249080db5d792aba847f01fe3e27cd602689"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Thu Sep 02 00:43:29 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Thu Sep 02 02:46:08 2021"
      },
      "message": "Import changes for goma server\n\n  - ea652f7ec375df95e58c0253031dcd295fb1e5b6 fix copybara for public release\n  - e11c8c928207920ff15fec47124c56e70f4c69e8 force to load configs when retrying\n  - 28fcc0c2a7701320ab35a0ce446720af14b0730f command: Next uses ctx, and return ErrWatcherClosed when ...\n  - b7b4fe5f6962f4724994639d6de3f23346ef95bf mitigate missing compiler.\n  - a655123a3a6f56f6a1382d5aaf8515835f0a76cb roll cloud.google.com/go/pubsub v1.15.0 -\u003e v1.16.0\n  - d2ab42543f983c2d1e2b54b92118279a77b0801c roll github.com/fsnotify/fsnotify 1.5.0 -\u003e 1.5.1\n  - 33055aaba37c7e9309e84c3b435a8f9b526a7270 Use go 1.17\n  - bef24828dd4e48c2e2886756463666a58872099c roll github.com/fsnotify/fsnotify v1.4.9 -\u003e v1.5.0\n  - 5a98c02b6b320161d1b8d4f8d328bc52704b2f61 roll cloud.google.com/go v0.91.1 -\u003e v0.93.3\n  - 6f1377417c1692d6045c02d6d4820c20c955b2a7 fix nsjail seccomp filter for cros glibc update.\n  - c6bea44b2ead61f86d3c5afb642fa8bbd39c996e roll google.golang.org/grpc v1.39.1 -\u003e v1.40.0\n  - 1996177b91433409e15eb1903722c4f1bc758a65 roll cloud.google.com/go/pubsub v1.14.0 -\u003e v1.15.0\n  - 3bc5010f0175fb59e4b868814f451c2387898066 roll cloud.google.com/go v0.90.0 -\u003e v0.91.1\n  - 3bb8d7760d2642c70b0a2fda074d9ab42a267481 roll google.golang.org/grpc v1.39.0 -\u003e v1.39.1\n  - 3bcfbd6d24ca3113209608bd62cfb49a7d267543 roll go.uber.org/zap v1.18.1 -\u003e v1.19.0\n  - 88b038ddaa9d960e19f4001558a434aa03856f38 roll cloud.google.com/go/pubsub v1.13.0 -\u003e v1.14.0\n  - aac8393a118158a6064156a425b1d578f97ed63c roll cloud.google.com/go v0.89.0 -\u003e v0.90.0\n  - 85bdd8faac81be7ffe926dfa4b99257ff37000d7 roll google.golang.org/api v0.51.0 -\u003e v0.52.0\n  - a65c6dad61423b5d064aee1a1f5ad5d6495d980e roll cloud.google.com/go v0.88.0 -\u003e v0.89.0\n\nGitOrigin-RevId: ea652f7ec375df95e58c0253031dcd295fb1e5b6\nChange-Id: I29d051072bb168d58edb0203655a97f9527c3f27\n"
    },
    {
      "commit": "45c4249080db5d792aba847f01fe3e27cd602689",
      "tree": "54bb7d354c7017d96f2076053eb222b6ecef40c1",
      "parents": [
        "87359e1228877e8308ed40e04e22d5b498d8cb61"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Tue Jul 27 08:29:22 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Jul 30 02:03:08 2021"
      },
      "message": "Import changes for goma server\n\n  - d7f124ffb4908ec6e5b27302b2faa94176503ee7 roll google.golang.org/api v0.50.0 -\u003e v0.51.0\n  - 6f18dcd01eaec81dd54af4ab5c8147970b10c323 roll cloud.google.com/go v0.87.0 -\u003e v0.88.0\n  - e264308347bf4b11d70b1d17276eb5f066e7ee97 roll cloud.google.com/go/pubsub v1.12.2 -\u003e v1.13.0\n  - 326d7c47f8649e64cc46d250ccaa6aee83e3835d use `go install` instead of `go get` to install go binary\n  - c71a80674fa5e638bf622a3d1b06c0020a4678dd Don\u0027t try to report proc stats on non-linux machines\n  - ff35c6cf9d67078b327f7ab3b15a49fc445022a1 roll cloud.google.com/go v0.86.0 -\u003e v0.87.0\n  - 48a9c90c4257d5f3f822f59d0323fe01ab967fc8 Use go 1.16.6\n  - 1343e157b06c7746bc4a835f987dd514879a7358 roll github.com/google/uuid v1.2.0 -\u003e v1.3.0\n  - bdbe2dca74afe03b6a9c350a0c130de831f70f19 roll cloud.google.com/go/pubsub v1.12.1 -\u003e v1.12.2\n  - 71e90254e81ce50c7c433561b35050bfaa7bcc55 retry pubsub receive for Unknown error\n  - 3a67471c8cb419011496dd79681ec4b312425489 roll cloud.google.com/go/pubsub v1.12.0 -\u003e v1.12.1\n  - 7e1a1e2b51915b2f9598cbdb8366db8e076be2b1 roll cloud.google.com/go v0.85.0 -\u003e v0.86.0\n  - 2a8baa108948ba4d5265390310f9c34936e2c4a2 [clang] Support flags used for ML inliner training in Goma\n  - 00f2cffb67168affe05037b607f7f0ab9ffe82e7 roll google.golang.org/grpc v1.38.0 -\u003e v1.39.0\n  - 716c7a0f50ac3cd3534aed613adb9dad2219a274 roll google.golang.org/api v0.49.0 -\u003e v0.50.0\n  - 915dc559f48d832e0d70775179b967562e44fd9b roll go.uber.org/zap v1.17.0 -\u003e v1.18.1\n  - 061cfe046f363f7847bf0590d19371281abad6ec roll cloud.google.com/go/storage v1.15.0 -\u003e v1.16.0\n  - 39b9ae53af6a319a611e9c900f1acdeddb2de8e7 roll cloud.google.com/go v0.84.0 -\u003e v0.85.0\n  - 26bae0dd6025c135e13bc4097db7189acc5bc9a3 roll cloud.google.com/go/pubsub v1.10.3 -\u003e v1.12.0\n  - de28b3273ebf5faee75bba36aee4526a9fec3504 roll cloud.google.com/go v0.82.0 -\u003e v0.84.0\n  - 5060bbab18d10b5759e7bd5a40324414680dd4ee unfreeze grpc\n  - dd4a8746c81ac493749d054fd1b6bf27ab9faaef Roll google.golang.org/grpc v1.37.1 -\u003e v1.38.0 again\n  - 67fd12c3ab95a88847a0cb5841c6a7e459d1c058 Reland \"Roll go.uber.org/zap v1.16.0 -\u003e v1.17.0\"\n  - 8b2504b52fe12b829cbf15deeac3dbed19c980e1 Revert \"Roll go.uber.org/zap v1.16.0 -\u003e v1.17.0\"\n  - 9dd86b304d393615658ca79b8c816946e6c70a0c remove github.com/protobuf/proto dependency\n  - 24db5ed9be03c440664f08d8e0f9bd851ab3c5ff remoteexec: add -imsvc from %INCLUDE% for win cross\n  - fe3a06a3bb94c3a006fe23685c29ee7d995424d7 Roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - cd8eae9ebfe15ea021f7d9fcf29e720a7da48280 Roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 7a0cd8b2e7dbf3d2ec65fd35bdc0558dd286699b Roll github.com/gomodule/redigo v1.8.4 -\u003e v1.8.5\n  - 1f39367269a4c0e08d8645ff4ef13598d0c3406f use go 1.16.5\n  - 3c57acf680a66983b4da1fd4b626c3307d7ff5c6 roll protoc from 3.17.1 to 3.17.2\n  - e0cfe907d8a13f35c8bd6b0bbb6ec9be4148cdb1 autoroller: freeze support\n  - 236c798e99839cd73fe31a78a45eef1c7874f795 Revert \"roll google.golang.org/grpc v1.37.1 -\u003e v1.38.0\"\n  - b36a7a1d41ccc3ad61296b0937eb666f70015f5e execlog: add service_account tag to metrics.\n  - c75592e9e1ee38f90275ca7bb101c5a7c9a5bfbc roll protoc from 3.17.1 to 3.17.2\n  - 13802fc4dd0fdf96261661ac9f6bced8cff8668f roll cloud.google.com/go v0.82.0 -\u003e v0.83.0\n\nGitOrigin-RevId: d7f124ffb4908ec6e5b27302b2faa94176503ee7\nChange-Id: I3ba04507f7dd547bc6819ea6623d9192544f205e\n"
    },
    {
      "commit": "87359e1228877e8308ed40e04e22d5b498d8cb61",
      "tree": "54dbf82804bee922009a1d37dfacbf6522529354",
      "parents": [
        "68e008e2bcc4e83f25030f2de6460b52a8459dc9"
      ],
      "author": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Fri Jul 16 08:25:12 2021"
      },
      "committer": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Fri Jul 16 08:25:12 2021"
      },
      "message": "Remove unneeded quotes\n\nFollow-up on crrev.com/c/3026790\n\nChange-Id: Iba5308b67b52b84886d454291d579c2e59300b5f"
    },
    {
      "commit": "68e008e2bcc4e83f25030f2de6460b52a8459dc9",
      "tree": "cb68224fde398d08c50c1493b728e1abc4df1703",
      "parents": [
        "43e598370433892f95f6b53af8cbdd59ecf6d852"
      ],
      "author": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Thu Jul 15 08:49:21 2021"
      },
      "committer": {
        "name": "Yannic Bonenberger",
        "email": "yannic@engflow.com",
        "time": "Thu Jul 15 08:49:21 2021"
      },
      "message": "Don\u0027t try to report proc stats on non-linux machines\n\nThis avoids log-spam when running, e.g., macOS.\n\nChange-Id: Ia3e52dec9e7d8a39b99f55ca007d7a7a6a3550f6"
    },
    {
      "commit": "43e598370433892f95f6b53af8cbdd59ecf6d852",
      "tree": "046ddc5f2e5d213bbcb8b0fc98b19ad191b3e1f7",
      "parents": [
        "74c815e2a1bd351d547d319b83f76b6fbc50771f"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Mon May 31 00:51:39 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Wed Jun 02 05:25:11 2021"
      },
      "message": "Import changes for goma server\n\n  - 8d6478c2fc6e025ffd2af9898c5edf0a2b3b5a90 roll cloud.google.com/go/pubsub v1.10.3 -\u003e v1.11.0\n  - c388208ca756f429954dd9b85838e1d2654604ae Roll go.uber.org/zap v1.16.0 -\u003e v1.17.0\n  - 1feb0c4ded2a47b1096cad05c5122dde3cee510e Roll github.com/google/go-cmp v0.5.5 -\u003e v0.5.6\n  - dbd4fb005259ecb134d803d805a34c3f0fe3bced roll protoc from 3.17.0 to 3.17.1\n  - 2e5e3bab85b35dbb77240694aa2c5a9889886b1b roll google.golang.org/grpc v1.37.1 -\u003e v1.38.0\n  - b94ec430c17d60d99fc8ef478b1115ab96ed18d6 roll google.golang.org/api v0.46.0 -\u003e v0.47.0\n  - fc062745a3b7080bd97c275bb808c8b0507525a5 roll cloud.google.com/go v0.81.0 -\u003e v0.82.0\n  - 2384007fb8656d1573fa83d4eed6d74283d5be80 use infra/3pp/tools/protoc\n  - 7266ae032ff7da3a9bda646b2bd19eb67d779f7e Fix OWNERS\n  - 4d366a94f22ec95ae2d1c4c40cd7939bb0ef1df1 roll protoc from 3.15.6 to 3.17.0\n  - 688c8d5a0e6863e0a0487954533c50743340099a roll google.golang.org/grpc v1.37.0 -\u003e v1.37.1\n  - 18f3cfcf1e87a82f9cd843c95ec3f0cab02d8174 roll google.golang.org/api v0.45.0 -\u003e v0.46.0\n  - f16e9a25534ac9c5769f0318208659db9fcb2377 roll github.com/grpc-ecosystem/go-grpc-middleware v1.2.2 ...\n  - 5a143b4ca9e35dda21575f6b8f97c3c64bf7e228 roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 74bf168f93e9215c313fd555a98381975f53fe93 roll cloud.google.com/go/storage v1.14.0 -\u003e v1.15.0\n  - 1083406b65cdaea20bdec749ce88afa31b286488 roll cloud.google.com/go/pubsub v1.10.1 -\u003e v1.10.3\n  - bb90971dd42abf257bf8e58a02a9b9d0ae8d4dbb roll cloud.google.com/go v0.80.0 -\u003e v0.81.0\n  - 06459eb3c26c0be1da5ab82cc92db44191d5b8c2 use go 1.16.4\n  - 163e8baa858ec1db3956bdd5e28762c592076b0c fix llvm windows cross failure\n  - 698173b09713cfdae057082757f5bee32b5fb947 fix windows cross for skia\n  - 2fb1292098232c2424df1c34c7f4b6454497cadc copybara: don\u0027t copy *.pb.go\n\nGitOrigin-RevId: 8d6478c2fc6e025ffd2af9898c5edf0a2b3b5a90\nChange-Id: I47de1d67bba93597a03b9d0d8705774cd3b21d15\n"
    },
    {
      "commit": "74c815e2a1bd351d547d319b83f76b6fbc50771f",
      "tree": "aa5968aa9cd556b43cba89b1d33cad365d26dc11",
      "parents": [
        "c7d7b58daefb5ba9c47d940277f7c737085b19af"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Wed May 12 23:31:38 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Wed May 12 23:39:59 2021"
      },
      "message": "goma/server: use Ubuntu-18.04\n\nChange-Id: I60c2881760da376e302e760687615019e3354b1a\n"
    },
    {
      "commit": "c7d7b58daefb5ba9c47d940277f7c737085b19af",
      "tree": "39d8dc50bf0cad30a9f020696c512d5afcf5364f",
      "parents": [
        "c560f5319ba6ae13b838e98e587375b773357508"
      ],
      "author": {
        "name": "Andrii Shyshkalov",
        "email": "tandrii@google.com",
        "time": "Mon May 03 10:13:47 2021"
      },
      "committer": {
        "name": "Andrii Shyshkalov",
        "email": "tandrii@google.com",
        "time": "Mon May 03 10:13:47 2021"
      },
      "message": "Run `lucicfg fmt`.\n\nR\u003dtikuta, yyanagisawa@chromium.org\n\nChange-Id: Id7c4c4238f8f1a698dc473e53ab498b0e5378181"
    },
    {
      "commit": "c560f5319ba6ae13b838e98e587375b773357508",
      "tree": "760856dbc17f7ec0e8505cad5160aa52217599b3",
      "parents": [
        "48504d85ac67fb0be01bfacaa95965b0b6892679"
      ],
      "author": {
        "name": "Andrii Shyshkalov",
        "email": "tandrii@google.com",
        "time": "Mon May 03 10:13:25 2021"
      },
      "committer": {
        "name": "Andrii Shyshkalov",
        "email": "tandrii@google.com",
        "time": "Mon May 03 10:13:25 2021"
      },
      "message": "[realms] switch 100% to realms.\n\nR\u003dtikuta, yyanagisawa@chromium.org\n\nBug: 1204962\nChange-Id: Icbabb4ecca96cb9edcf8531f0961c5e8c5afe9e3"
    },
    {
      "commit": "48504d85ac67fb0be01bfacaa95965b0b6892679",
      "tree": "5c5ded1218dca10abf4e22e9b0e83718d35c7a43",
      "parents": [
        "a389dfd0d297d8c7f3577c20ac42c20f02b0ba48",
        "7f1668a89914b84b1ba219299f2f25642137e118"
      ],
      "author": {
        "name": "Commit Bot",
        "email": "commit-bot@chromium.org",
        "time": "Tue Apr 27 07:01:14 2021"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 27 07:01:14 2021"
      },
      "message": "Merge \"Import changes for goma server\" into main"
    },
    {
      "commit": "a389dfd0d297d8c7f3577c20ac42c20f02b0ba48",
      "tree": "e7e80364e26fb5ebc0be2750bc691ea20ec276e8",
      "parents": [
        "48e3e9026e60a470e440e865ff27b02dc9604410"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Tue Apr 27 06:53:59 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Tue Apr 27 06:53:59 2021"
      },
      "message": "cq: watch refs/heads/.+\n\nto follow master -\u003e main branch changes,\nwatch \"refs/heads/.+\", rather than default \"refs/heads/master\" only.\n\nChange-Id: I9f21e072b4346a664ef320de268b77c737d72497"
    },
    {
      "commit": "7f1668a89914b84b1ba219299f2f25642137e118",
      "tree": "b97f3fd13e6cfe606629a03fd638cc82a59d94fc",
      "parents": [
        "48e3e9026e60a470e440e865ff27b02dc9604410"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Mon Apr 26 08:03:42 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Mon Apr 26 08:32:23 2021"
      },
      "message": "Import changes for goma server\n\n  - 1a6bbe3274588ca7e97c865042c12d12edbc6690 update goma\u0027s base image to ubuntu 18.04\n  - 80208c196d4287f40ce7c2ff962dbe5c04a0c9e6 remoteexec: add cross tag for RBE latency\n  - d603b5908de4c5f0fd382c0c9785544a24f3367f fix -imsvc for windows cross\n  - a99662ca8b8019c9ca27d53ece4a17bf4566082e fix -resource-dir for windows cross\n  - f7d5df8c574fb2f4daa3478ef15585003bbaa4fa remoteexec: log cross compile type\n  - 9ece49a555e96722fe1589b2e166ae4beb186759 fix for pnacl-clang.bat\n  - 187521df7447d2978abab600af2f3c6af119781e fix pnacl-clang target\n  - 3252da722b78a9a7dc94268ec337f09dd34ca76e use go 1.16.3\n  - 61c5b528a3eddcee80a972c3b466934c46cb905d remoteexec: add test for windows ats \u0026 windows cross\n  - 80736a74ae59d5ea4a6d114909dffee8a16f3ee2 remoteexec: fix windows dedup\n  - 48d4fb1f2baead1f57e8bea8a3431514d6a5375e remoteexec: make --rtlib\u003d relocatable\n  - 453728e7c0fbd3a84a021e0eabd8870a7d9b25b1 remoteexec: support windows cross\n  - 2fd0eca64142f7e1b271a0e8ddeec2777c254e01 descriptor: fix for pnacl windows cross compile\n  - dd545a524f1edb2ccc2d85182e24a2875354049a dedup input filenames with ignoring case for Windows\n  - d3ecbd19f4a697d56e9cc83315461d5814b09ca4 setup support windows cross\n  - 032d4948194a2fb6734fbc9a8099fd1c27a07ff8 winpath: add ToPosix\n  - ba840171d45a273ef2d47adcc667c4fbf81ed726 add windows_cross option\n  - 8c280f1b00721ced84ef82dcfdf6a9061f40ce94 remoteexec: handle -Xclang -plugin-args-*\n  - f25daa29f4146c25178503db9a46579e419cfe3d remoteexec: don\u0027t log error details if codes is OK\n  - 816c57e5a65d57f469bc0a984761cecc24d528db remoteexec: record error details if exists\n  - f7fe660d334f7cadc3a67e104a8cba8c29ad74bc roll google.golang.org/api v0.42.0 -\u003e v0.43.0\n  - 8a39e9b4750f25d2b5efec88463545a057247769 roll cloud.google.com/go v0.79.0 -\u003e v0.80.0\n  - 588653e059d80edca6534a367b6f2e822b9a88b3 add acl_lookup command\n  - 56b296201042f5ce257650fffaa79d1d782e7dcc roll github.com/golang/protobuf v1.4.3 -\u003e v1.5.1\n  - 171c59e1266ab669895bae065fa1cf432e023506 roll google.golang.org/api v0.41.0 -\u003e v0.42.0\n  - 74d35147dc0608bdcf658b9cc6804005454a9cce roll protobuf to 3.15.6\n  - bb7919124a39de18c0152914e73cb135b916aa2b use go 1.16.2\n  - 99b0870036c05a650e5d5d5cf532cd0160bc57f1 [gcc_flags] Fix -ffile-compilation-dir relocatable bug\n  - c3b4ff315dc9af90977250198442e33fd8ba0290 roll cloud.google.com/go v0.78.0 -\u003e v0.79.0\n  - 90550ace421f2a7585ae2d63e630963b2dcde7f4 roll google.golang.org/api v0.40.0 -\u003e v0.41.0\n  - 4aeba81435ec0a7347a2495f4fc5993834d81f79 remoteexec: ignore env var if /winsysroot or -imsvc is gi...\n  - 637b12a53f0908dcf3d27a350836552a74be0b55 roll protobuf to 3.15.5\n  - 97677d7bd10bccbd5564859c81c720d85262e995 remoteexec: use cas error for output file.\n  - afadec5d6cf1303e214701c7b596f5273f9b93cc roll github.com/google/go-cmp v0.5.4 -\u003e v0.5.5\n  - 2a3dc2d1ddb24577aba5a7456be143668b2fe207 roll cloud.google.com/go/pubsub v1.10.0 -\u003e v1.10.1\n  - 8804ca5754ea18071c184d2d9c9e521ddb9ffcd1 migrate ptypes\n  - 5ef81ec10990b583d15e9054870c9c1b1b6b56ca migrate protobuf library\n  - 9eef9a1cd7b12ab6e2ca78a93131055935bb4ef5 remoteexec: handle -Xclang -target-feature\n  - 126b0e2724fc11fc3dedee3a80952bc42e13fdce roll cloud.google.com/go/storage v1.13.0 -\u003e v1.14.0\n  - 14545dfae258ad5126d8c67bb3f7aeee149f756c [flags] Add support for \u0027-fprofile-list\u003d\u0027 flag\n  - b2b7344397758cd264672d181cda56e35e1f1787 [flags] Support jointed form \"-fdebug-compilation-dir\" fl...\n  - 94b1d90241a31ead35899302139e10b67f7443dc [flags] Add support for code coverage related flags\n  - be882f5c2322393265d15395f1adadcdf687c7e7 remoteexec: relocatable feature flag for -Xclang\n  - 9906e83ef1f369a8e22ab546ab094bdc6cca8c3d migrate github.com/golang/protobuf to google.golang.org/p...\n\nGitOrigin-RevId: ec0138e0a575ad2ce4ae851dec6502ccc32921b1\nChange-Id: I203208e108c52bf7d4a32ffc61c8370a0952888f\n"
    },
    {
      "commit": "48e3e9026e60a470e440e865ff27b02dc9604410",
      "tree": "b6b9840330eee8c93727a4a67d88f6c5327d7ea1",
      "parents": [
        "95fbdbf9e9a153c96b88ea941eedfbeca00c7417"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Fri Feb 26 04:42:32 2021"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Feb 26 05:48:16 2021"
      },
      "message": "Import changes for goma server\n\n  - 789ec76a29be461d2540cfffd5e7c8fd328dc5fb fix comment in client_test.go\n  - ebdafab25a0aa2e3288c4bac9b999dd59d2290b9 roll protobuf to 3.15.3\n  - 68344beac18e53d32cc3b88796183d7c93bb7ce8 roll google.golang.org/grpc v1.35.0 -\u003e v1.36.0\n  - 6ce702757773f450ba4d385ba941965e256c63a9 roll go.opencensus.io v0.22.6 -\u003e v0.23.0\n  - 5ecf072d5be9f06cf5058a9bd7059259fddcee7f goma: run `go mod tidy` after `go mod download`\n  - 167b599f0ca341f4a10cc6cf0bae01004880fb93 remoteexec: report unknown flag\n  - dba9fd3ea0f9246412be2a54b1fa4f5a8563f552 roll protobuf to 3.15.2\n  - 108b036bc2feb66c7855fd0fd5f9eea52c5b9077 roll cloud.google.com/go v0.77.0 -\u003e v0.78.0\n  - 8f3dcc059e2b0130ac89d44a5e900b4ec2d58af2 remoteexec: reply bad request, not server error\n  - d28559ecc519b2edf9e8530af90ab0ee447ad71a removeexec: handle /winsysroot\n  - 2813d2f262a81a2682ad10660b2cc24095a97ba1 roll protobuf to 3.15.1\n  - 9c0dadc70b9b7f85a9c728734560d697e043a15a roll protobuf to 3.15.0\n  - d69b3fa8e8dd235627958ba368140e77ad95166b roll protobuf to 3.14.0\n  - db97f563d224ed1d7fb6bacb86ef112dc3e19bb7 roll github.com/gomodule/redigo v1.8.3 -\u003e v1.8.4\n  - 15fef80788328268a2183510b236fbecb3bef639 use go 1.16\n  - 9cd4a0bf106f6d300dc4acdc5210722b701dcd49 roll cloud.google.com/go v0.76.0 -\u003e v0.77.0\n  - ea1fc6c5698322bad81fde5a35ffa23ab4bcd6da remoteexec: don\u0027t disable hardening for symlink\n  - 6749dca7c476758e3f03bb347354b1674764405a fix nsjail seccomp filter for pnacl-clang++\n  - bf23cfeffe67b132c66e6114956dbf01acf67131 fix nsjail seccomp filter for x86_64-nacl-clang++\n  - 5d407616252431bdaa96e73cfda90db4d2df592f remoteexec: disable hardening for known commands\n  - e22615c908911ff94f9a035ddf9444ca78f225ba execlog: record local_*_time\n  - d7698c3c7b318d8a57b0defb31bb7d21114931bf roll google.golang.org/api v0.39.0 -\u003e v0.40.0\n  - d71ba3ca4549a1d818c4023028869c8874ff64c6 export more stats from execlog\n  - 059fd8890f7b913fcb5ec38b5a4d723708e941ed roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 81e31abf0182addfa9f518466538a12843339f5e roll cloud.google.com/go/pubsub v1.9.1 -\u003e v1.10.0\n  - 2595d5118ab57cd9736c0791245507f9f1453e20 roll google.golang.org/api v0.38.0 -\u003e v0.39.0\n  - f715447946a7d37f11e0ee7815e77e64429afc2f roll go.opencensus.io v0.22.5 -\u003e v0.22.6\n  - 11b6fb88d1b628df1158a70060d5ff10ea988306 roll github.com/google/uuid v1.1.2 -\u003e v1.2.0\n  - 1f6f030412262a5d04544a0117c5a8a850316b63 roll github.com/gomodule/redigo v1.8.2 -\u003e v1.8.3\n  - 3d7be7d8969a96958db64a50b2d3dd38df3709b0 roll cloud.google.com/go/storage v1.12.0 -\u003e v1.13.0\n  - 80cfbd8e8c9db4aa727c475707b6df661a652a8c roll cloud.google.com/go/pubsub v1.8.2 -\u003e v1.9.1\n  - 4dfded4abf00d22dd9387140c13152126477c044 roll cloud.google.com/go v0.71.0 -\u003e v0.76.0\n  - 569662a8d1f2fb97f88f36c3e36c2e69af7538cc use go 1.15.8\n  - 83b0d00fd1766e0302257634c3c4a6fb5bc7fa12 Allow \u0027cache-silo\u0027 as the platform property key\n  - 4954de2bcc4b9978219240e8d337b4d50fc79c1b fix nsjail seccomp filter\n  - 2c7855a0c8b51b0d40ef87b1615d3cfe9e9c556c distinguish runtime: nsjail-chroot and nsjail\n  - 7605ba494acbba5000045e36b228ddb5ce0caca3 fix nsjail.cfg\n  - 6b51c40324bd82420b036dd69964538f17f9ed94 Reland \"inexpensive hardening by nsjail (seccomp-bpf)\"\n  - bdfc81a2b9f88989526c29b271b346a4cc54d2bd Revert \"inexpensive hardening by nsjail (seccomp-bpf)\"\n  - d4fece1673c00514b5a8a657a68b8686e780d4d3 inexpensive hardening by nsjail (seccomp-bpf)\n  - c2aae6e4eb3a2b0d85d7e8fe15d9bcba7cdce271 execlog: export cache_hit tag\n  - 8aa77b857aca1af3280541ee4b737bbceed03b6f remoteexec: return unauthenticated of outputs\n  - 3b83700213039f28413bdbbc505ce0f2d2e9c774 use go 1.15.7\n  - ace47ad447b37d8421146bf3ed5d65b9b5699394 exec: fix api-error log\n  - 43a9d54d55ff9736c132f12e33ba2e9bc9df61ce exec: log api-error\n  - da01aab603dae90305a5a3a911ef96553d3937fa use go 1.15.6\n  - d98544c80efde58fde08bc311ffd96534a88602c backend: fix log message\n  - 5cb00c7d11a219d62716ca400563b208befd434e remoteexec: use user specified exec_root and platform pro...\n  - 05e41f7e583be586446b58d6893f93b905fb1e81 Expose cache hit/miss metric\n  - b97de93783107c45e7a682246a4621b22f888544 auth: don\u0027t cache context error of check group\n  - 81db8d99fff4f8a66ac35725187b8dc7cd4bde3e Add dashboard setting files\n  - 8e76e461279083d0a1d8bd692c529e1064b645c8 server: fix keepalive\n  - 9897ca742639b0bdc5734438f61ea45dc5f5600f remoteexec: ignore environment variables for clang-cl rel...\n  - 80bf8c20a7159c89f3654f2c202782bbf954f5a6 backend: don\u0027t specify max_concurrent_streams_low_watermark\n  - a0ddb057e63f9694b81df5256cc3800537388e95 Mark -Wa,--fatal-warnings as relocatable\n  - 49d5d5b8cf566b14fac126fec4686e6efec6c8cc backend: remote uses remote-apis-sdks grpc balancer.\n  - ce907cb9278c4b89a0d844d76837733a5ce90fef httprpc: increase timeout\n  - c46a4f8b8696944eaee23157d3fef6c13d31c196 redis: make max number of idle/active connections configu...\n  - 29a6b80deac9a48446dcb070f6eb00297cbf7c2f Revert \"enable grpc compression\"\n  - 2289ee211830cc1908d607f4098bb5891efdf33e cas: when failed to upload blobs, set it as missing inputs\n  - ae6a505cce8431662bdf44a7bfe44798450c2544 remoteexec: don\u0027t retry with FailedPrecondition\n  - 0679e405156fbfbeb360dc279763e3a2f61a8bb1 remoteexec: raise timeout of input\n  - 04552c369a1d9280998a4914d57c6d2f00b8c70b execlog: export os_family key for execlog/requests, handl...\n  - dcbb5c8e1b822739ed04d7abaed115968d98819b use go 1.15.5\n  - 1e7e0220191c19617a993ad98a53c9d3546e6f5a server: enable grpc compression inside GKE\n  - fdb4ebda473020b0b1f01d1d330131fadd70ff0b execlog_server emits metrics from ExecLog\n  - 61d2a8150c4aecc64e4a54b2cb268f3f41aa2608 fix typo in default instance name\n  - 1ed0a4fb213b53700deaca985dc6323e0d7470f0 enable grpc compression\n  - 365db0d525c4e2bc1085d40c9aefa6419d0f13a0 k8s: use east_instance in us-east1-1\n  - 5b9f5e2e1e2aa60a1ad9c1fa867f82a06a1e22e2 add acl in toolchain\n  - d74bf121a0508e242afcf5bde664e528bda6fa68 remoteexec: assume 4MB/s for output\n  - 50a55c467ff9014ad2d42d4e4818d8ff7ad4c449 roll google.golang.org/grpc v1.33.1 -\u003e v1.33.2\n  - d507cfbfb0e40c7707f7e152a1987ca2a6842926 Add -additional-tls-certificate to add a root cert\n  - 788934cfc14369368a1f43114487c8c286188665 use go 1.15.4\n  - 3b55f37dd68a14012b3eab6a767f782368679537 roll google.golang.org/api v0.34.0 -\u003e v0.35.0\n  - 4de9f623236bb1b4ca5c82e1ec8c5d04856aab2b roll cloud.google.com/go/pubsub v1.8.1 -\u003e v1.8.2\n  - c6f49d0725405322534c99aa6145efdfcbfb67b4 roll cloud.google.com/go v0.69.1 -\u003e v0.71.0\n  - 6d7627995fd166d0007f9a69e9330871d4ad6d2e auth: set 3 sec timeout to access authdb\n  - e16437249f1b50d9c1bdd93c12beaffa65247cc1 Reland \"roll cloud.google.com/go v0.68.0 -\u003e v0.69.1\"\n  - 9e8abe8ebb7d8b91107d3b41ca3fed827831f31d Reland \"roll go.opencensus.io v0.22.4 -\u003e v0.22.5\"\n  - c8bf7db863321ae200676ea6ec36b15fbcbef163 Revert \"roll cloud.google.com/go v0.68.0 -\u003e v0.69.1\"\n  - 7be533cb19c2a4a98bbc2517b68f2e65380ce9b8 Revert \"roll go.opencensus.io v0.22.4 -\u003e v0.22.5\"\n  - 6ac746102c046530c289a9a029a597d994ed3765 Revert \"use one redis conn per ExecReq\"\n  - d680a1b9184ca6542a9db4e53a173898dc4743bb use go 1.15.3\n  - 318622046bce4819de177f1bbd8f158a61e0c8ba use one redis conn per ExecReq\n  - 27837a44f763190a6205c3e14f9938a534636b66 roll github.com/golang/protobuf v1.4.2 -\u003e v1.4.3\n  - 46388efb73fa6240e86d384675cb508ae6ba1455 roll cloud.google.com/go v0.68.0 -\u003e v0.69.1\n  - 280e25a5ff68c6cdd507e025c6c5fcfd0e4c381c remoteexec: record client retries\n  - a74eb41e7ab82c27955f440e22063314270d8d16 redis stress test\n  - bffab0ef448876cac055d01a55c4d315dbb5eea2 roll google.golang.org/api v0.32.0 -\u003e v0.33.0\n  - 2c5891031f0d77449acbf22c0d08ebb0b87793cd remoteexec: make span timeout configurable\n  - a0f2f1cdf4d894fec6360b15837c12be46ef2569 remoteexec: dynamically sets timeout to fetch output file\n  - 86130a48f3de1ae6c21d7b2ed1c3d8147c03ce2b Mark -mllvm -enable-dse-memoryssa\u003d{true,false} as relocat...\n  - a09ac0418d373bc48bf228c9359fc6e94f521fda roll go.opencensus.io v0.22.4 -\u003e v0.22.5\n  - bd2bdb37b41b5cec97a91fc9d2f81740392eee0e roll cloud.google.com/go/pubsub v1.6.2 -\u003e v1.8.1\n  - 8e2369cd47db09a74cf16d6e7862e715d2581680 roll cloud.google.com/go v0.66.0 -\u003e v0.68.0\n  - 94e8e5d88b4c6b42d0dc85cff3ec86a32208d928 redis: log for long wait for pool\n  - e509e210bcb4eb2fdb5a5dc8cb29689bb9ac840b redis: Pool wait in client.\n  - d7e22538e48d83a98c342b6013a8ef1b8363b47f remotexec: log Adapter.Exec error\n  - b917d702a7901f5f15920f1ce3c5663f1039e950 redis: don\u0027t use Pool.Wait\u003dtrue\n  (And 21 more changes)\n\nTBR\u003dyyanagisawa@google.com, yekuang@google.com\nGitOrigin-RevId: 789ec76a29be461d2540cfffd5e7c8fd328dc5fb\nChange-Id: Id8b1860d617100a593460e6d624598c4bbada41b\n"
    },
    {
      "commit": "95fbdbf9e9a153c96b88ea941eedfbeca00c7417",
      "tree": "d1304d412e0d7881705e6d0f68799f2839b67b4d",
      "parents": [
        "3139c53a42be5b1bb40c16610376cb74cd30ddac",
        "2135d897f7e70e3eb4140b00993ef66a9d0d8627"
      ],
      "author": {
        "name": "Commit Bot",
        "email": "commit-bot@chromium.org",
        "time": "Fri Oct 23 10:06:17 2020"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 23 10:06:17 2020"
      },
      "message": "Merge \"Add -additional-tls-certificate to add a root cert\""
    },
    {
      "commit": "2135d897f7e70e3eb4140b00993ef66a9d0d8627",
      "tree": "82a139df9f6dd3d896aee24859677c1529172162",
      "parents": [
        "9d6a2dcbed09c61c505318eee8b95e66e317cfba"
      ],
      "author": {
        "name": "Ulf Adams",
        "email": "ulf@engflow.com",
        "time": "Fri Aug 21 11:34:04 2020"
      },
      "committer": {
        "name": "Ulf Adams",
        "email": "ulf@engflow.com",
        "time": "Fri Oct 23 09:04:27 2020"
      },
      "message": "Add -additional-tls-certificate to add a root cert\n\nThis can be used to verify TLS certificates for remote execution services\nthat are not signed with a well-known CA.\n\nChange-Id: Ia4d6e602d2ebbf2408f2850c4fb87a638c748ea5\n"
    },
    {
      "commit": "3139c53a42be5b1bb40c16610376cb74cd30ddac",
      "tree": "ce3fa0f61a5966824d78b1073ade7dfbe6516905",
      "parents": [
        "adaba32944dd8b192a5f693539f366afb55a8ca4",
        "caf54e3603140d74c6a15039f5d87b0775fd9869"
      ],
      "author": {
        "name": "Commit Bot",
        "email": "commit-bot@chromium.org",
        "time": "Mon Oct 12 08:21:10 2020"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 12 08:21:10 2020"
      },
      "message": "Merge \"Mark -mllvm -enable-dse-memoryssa\u003d{true,false} as relocatable\""
    },
    {
      "commit": "caf54e3603140d74c6a15039f5d87b0775fd9869",
      "tree": "d223365df3aa05bcdb2573afc880c1e86e57702c",
      "parents": [
        "79e90e4b2f63d3e57f416c951257db8a2ccb083c"
      ],
      "author": {
        "name": "Yannic Bonenberger",
        "email": "contact@yannic-bonenberger.com",
        "time": "Sun Oct 11 15:13:54 2020"
      },
      "committer": {
        "name": "Yannic Bonenberger",
        "email": "contact@yannic-bonenberger.com",
        "time": "Sun Oct 11 15:13:54 2020"
      },
      "message": "Mark -mllvm -enable-dse-memoryssa\u003d{true,false} as relocatable\n\nRecent builds of Chrome set this flag to false to work around a bug in\nclang.\n\nBug: 1127713\nChange-Id: Id1603adb99b9ac12f4d8bc5ae4b29ce3249b3186"
    },
    {
      "commit": "adaba32944dd8b192a5f693539f366afb55a8ca4",
      "tree": "8dded6143e110bb388c7dd7d678557609cfffdc3",
      "parents": [
        "79e90e4b2f63d3e57f416c951257db8a2ccb083c"
      ],
      "author": {
        "name": "Vadim Shtayura",
        "email": "vadimsh@chromium.org",
        "time": "Thu Oct 08 01:10:20 2020"
      },
      "committer": {
        "name": "Vadim Shtayura",
        "email": "vadimsh@chromium.org",
        "time": "Thu Oct 08 01:10:20 2020"
      },
      "message": "Enable generation of realms.cfg.\n\nPermissions defined there are not enforced yet, but presence of\nthis file allows to start checking them in \"dry run\" mode.\n\nR\u003dtikuta@chromium.org\nBUG\u003d1136313\n\nChange-Id: Ie1076519adaff03e633d7ce3fd1b331f98bb9782"
    },
    {
      "commit": "79e90e4b2f63d3e57f416c951257db8a2ccb083c",
      "tree": "d3e1ab684d802edc30ff4ad7b8bfd990e24ecb85",
      "parents": [
        "9d6a2dcbed09c61c505318eee8b95e66e317cfba"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Mon Aug 31 06:07:03 2020"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Mon Aug 31 06:32:45 2020"
      },
      "message": "Import changes for goma server\n\n  - 39fe62dc1f2cc5b479b9a26556a9f428fbf345ec fix inputroot_test.go\n  - 5efd6aea02d3a998774bee1c1c30183b090b690c roll github.com/google/uuid v1.1.1 to v1.1.2\n  - 2a71dc4f4e03fa731c42ab1056b910f7ba0cc423 remoteexec: check system include paths for input root\n  - 82a99479365d5a41f3f87095cc905a9fdc3a632a roll cloud.google.com/go/storage v1.10.0 to v1.11.0\n  - 5a0bb045bfdd29a5d198805f88296b6dafe21a1b roll cloud.google.com/go v0.64.0 to v0.65.0\n  - 62bdce74caafaa03ca03636c88125cb1e744cba2 Remove runsc\u003davailable label.\n  - a57ea3781734b97ccae561c8586a9f1e4b0806cd roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 7184189e09fb9087a150bd8213e52edb6e958367 roll google.golang.org/grpc v1.31.0 to v1.31.1\n  - 25e1a0e12142e025990e328e9652b23ba00caefb raise reportingInterval from 1m(60s) to 90s\n  - 3d2aa60317d577037e9e331eaa7ad6bfa4e6a969 roll github.com/google/go-cmp v0.5.1 to v0.5.2\n  - 676f94f8eff069a2991bf7a59d4263c7097ac17c digest: report cache-set fail as op\u003dcache-set-fail\n  - f24d165c7ab9321d2fbea708cee3c29e9fc14d8f remoteexec: don\u0027t wait semaphore if ctx is canceled\n  - 61da6cb090ac8bfcac5274fbb0aaf4b43f5159dc remoteexec: narrow FileLookupSema\n  - 66ee7d976ed7aa9b28d59990dc393c8b6efabdd3 remoteexec: span inside newInputTree\n  - 00c4e591ec15a14f0e444fb8010485834cab155c roll cloud.google.com/go v0.63.0 to v0.64.0\n  - ac65bf2aa9c197d9aef1f546b9cafa5ec50a885e use protoc 3.13.0\n  - 7620cb78da0aced2ffe9525f25dac189a0c96187 roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 4ae8f1fbaabb0422209237edcd5a93ab8b5b16fe roll github.com/grpc-ecosystem/go-grpc-middleware v1.2.0 ...\n  - d472650d02e679db7613df5b1639bad5a7377a4b Use longer timeout values for AC checks and CAS access.\n  - 4d6e7e34afa9387d9fd2bdb6e9a7268a40143c14 use go 1.15\n  - ecec79f44713eb11392408f61babc95e73cc632d roll cloud.google.com/go v0.62.0 to v0.63.0\n  - de7bae43af8700718d7eb0716722c879935d7fe9 use go 1.14.7\n  - bf399c36232223eb0057620466bafb678297e456 roll cloud.google.com/go v0.61.0 to v0.62.0\n  - 2456330b34805cac9600212a87264ccd29792fac roll google.golang.org/grpc v1.30.0 to v1.31.0\n\nGitOrigin-RevId: 39fe62dc1f2cc5b479b9a26556a9f428fbf345ec\nChange-Id: I567a922e0c49886bf6a519bed1dd03b26d756c2f\nTBR\u003dyyanagisawa@google.com, yekuang@google.com\n"
    },
    {
      "commit": "9d6a2dcbed09c61c505318eee8b95e66e317cfba",
      "tree": "c6a22f72f2ccea15c8d9bdcc2f8e18a254c3ca00",
      "parents": [
        "1933b8e4bf1fbc16c62fbc310bad5bbe14697a91"
      ],
      "author": {
        "name": "Raphael Kubo da Costa",
        "email": "raphael.kubo.da.costa@intel.com",
        "time": "Thu Aug 13 14:44:29 2020"
      },
      "committer": {
        "name": "Raphael Kubo da Costa",
        "email": "raphael.kubo.da.costa@intel.com",
        "time": "Thu Aug 13 14:46:29 2020"
      },
      "message": "Use longer timeout values for AC checks and CAS access.\n\nThe v0.0.15 tag (commit 1933b8e, \"Import changes for goma server\")\nintroduced two changes that impact the efficiency of the Goma server:\n\n- 206814d1c610c, \"remoteexec: set short timeout for cas download\"\n- 86cdb70a44908, \"remoteexec: set short timeout in each stage in Exec\n                  request\"\n\nWhich introduced a 1 second timeout value for CAS access and a 1 second\ntimeout value for checking the AC for cached actions, respectively.\n\n1 second can be too little depending on the backend and the infrastructure\nsetup (curiously, increasing the value to as little as 2 seconds is enough\nto have each of those two actions complete in a few miliseconds).\n\nBe more lenient and use a 3-second timeout instead.\n\nChange-Id: I755dd6db7cbb14a1233b4715a607bef07c08b9e2\n"
    },
    {
      "commit": "1933b8e4bf1fbc16c62fbc310bad5bbe14697a91",
      "tree": "93b69918267394bd2a620551a68fc6ec0873d451",
      "parents": [
        "eb5e1bd07bcf2c4d4f776ff7bb24192684cbd629"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Fri Jul 31 03:39:40 2020"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Jul 31 04:36:01 2020"
      },
      "message": "Import changes for goma server\n\n  - f94fd59331f0a08e04fadd87f57e45645a45619e Remove oppressive language\n  - 705de0b783ac80773b599e9d98bf9615842014a6 rootRel ignores case for Windows path.\n  - d5a03991dd3066e4c4d9cee750444256ffaebf5a remoteexec: add os-family and docker-runtime tag for rbe ...\n  - 4fb8d0bf2803331e7c96543e22f7e8dcd108e88e remoteexec: export latency metrics\n  - d6190334f40f171b612626002bf451a1b11a368f remoteexec: release blobs in gomaInputSource\n  - 080a7f2aa574a36d59f286dd9fd1b427d0909512 Ignore case to detect common inputs on Windows.\n  - 3cbca9e3a7baf68d3aca935d4af9e9f485451e2b roll cloud.google.com/go/pubsub v1.6.0 to v1.6.1\n  - db2a9f565a4a2760941f01c1e4f2ef2f2f61b97c remove workaround for *.thinlto.bc\n  - 78812dc5c8119dd5ee4e670a411f766136414ccf Fix /showIncludes arg support for clang-cl\n  - 4d8ca76aa627be90da5764c20a8c078c18f7601f roll cloud.google.com/go/pubsub v1.5.0 to v1.6.0\n  - 7a48e01a4a1924cd98c92d6af49f148a56cb8403 remoteexec: don\u0027t make FILE_META for just 2MiB.\n  - 86cdb70a44908700510ada0c93d244de3c746673 remoteexec: set short timeout in each stage in Exec request\n  - 8775e082bc88b4901318590313d0d6557aa09a51 fix digest cache metrics\n  - 91b6886c0e6ea18306b37e7943d13355478bfc77 roll github.com/google/go-cmp v0.5.0 to v0.5.1\n  - d6ca1f1339907f32addf4bcb6a4498f2eb1c3436 digest: need to export fileExt tag in view\n  - 8e9279c6c7c325625e91f049bed6c9baa8d0b886 digest: count diget cache usage per file ext.\n  - 63373c5fdd1cc0a6bdad3f6d16e5ddd32397d7fc Set exec call max retry count\n  - 206814d1c610c101c29a1657528cce3f3babd050 remoteexec: set short timeout for cas download\n  - ff4661038d624605a3260328bb0a72b5a75ce0e0 remoteexec: limit buffer for gomaInputReader\n  - 0e8a5925e4a191114fcaa95723506dc433cbd207 use go 1.14.6\n  - 35f990fccecc3afa201f791cab5ab9b5c242293e Limit the number of files reported as missing inputs.\n  - db6cfd62b40b88516df9db98305d1d99c017050c make more flags relocatable\n  - f43b4e6a64dfec4e7ff2ae275952706dcad5d5de execlog: raise max message size for LogService\n  - ff78635fcd063f2e9adb8ff4b1d729d0cee84b8b Limit max retries for RESOURCE_EXHAUSTED to 5\n  - 062970a35a0d7b1e2cad7edd89f040bbf862f992 handle -mllvm -basic-aa-recphi\u003d0\n  - 5f5f4a475d5a3100265293b37a33f42e776bd0d7 handle -include\u003cfile\u003e --include\u003cfile\u003e --include\u003d\u003carg\u003e\n  - a8bf0d17646a86d0f30e6b3b69023e4e7921cb26 retry slower for RESOURCE_EXHAUSTED\n  - faef9c8f8fa3b843a6389bd377ce0128351b786f use go 1.14.5\n  - 31215806700785c31df2aa612a275c5e69749d07 make \"-mllvm\", \"-instcombine-*\" relocatable.\n  - 8d49153bf56544fb9a2fb04c17e24985e713ece4 roll cloud.google.com/go v0.60.0 to v0.61.0\n  - c0138a6eeced9a322914565982748514cee72388 raise max digest cache entries to 2M.\n  - 9d3d9f28622f3ad288f2e58b33ac5b4ae6a2b3d4 digest: measure digest cache stats\n  - 06b1fb83893d4c1a0c68b4acdfd95c55da321cc4 auth: log group id for auth error\n  - 95c3a41098c13a08b8c490ec4ecc040f0879d501 remoteexec: fix logging\n  - 7d92046c6989aa78a69c8248f2ed1053b90e13e3 roll google.golang.org/api v0.28.0 to v0.29.0\n  - 7ce952609abb49b29be5f6dd90659314eeeea142 roll cloud.google.com/go/pubsub v1.4.0 to v1.5.0\n  - 8d8edd431bc10d3098174a942479501bc272f9a4 digest cache: limit max entries\n  - 3947635af7fcb3f6a14351b5b301da115a9d8ee7 workaround for *thinlto.bc\n  - c5744e4a46dfa5426580cc62c0292ff72c3c7b19 Add \u0027idirafter\u0027 to gccRelocatableReq\n  - 46e46a33b06bd783e85286fa7c810350f83b0eaa start more slowly and backing off more quickly for RESOUR...\n  - 116eac06fc66757d5f03cd30a53551f9e0e6ecff roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 7da28764733edc653a402ef249f0b4add7fe2216 roll cloud.google.com/go v0.59.0 to v0.60.0\n\nTBR\u003dyyanagisawa@google.com, yekuang@google.com\nGitOrigin-RevId: f94fd59331f0a08e04fadd87f57e45645a45619e\nChange-Id: I743e4ff7e8bce8e40ab888863a40cc8153596313\n"
    },
    {
      "commit": "eb5e1bd07bcf2c4d4f776ff7bb24192684cbd629",
      "tree": "89e5b68c1d36984734987ea0e30a9310a4397b96",
      "parents": [
        "85ab0b169b64e71eb843a67cf3fece0c55afa200"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Wed Jun 24 06:29:37 2020"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Jun 26 01:18:56 2020"
      },
      "message": "Import changes for goma server\n\n  - 06f903f9f5f02994b1ddcf2bc419bb75d74655d8 roll google.golang.org/protobuf v1.24.0 to v1.25.0\n  - 868e7267cc73d65931f111e3a0275229feaf6695 roll cloud.google.com/go v0.58.0 to v0.59.0\n  - e6ecfd86132940b48e79d361d2bf308837d21c46 roll google.golang.org/grpc v1.29.1 to v1.30.0\n  - c50132ec76ede6f5a416adaa659771723d37500b exec-server: fetch-config-parallel defaults to true\n  - 0044e3681c05e0c49e8f87cf942afbb9534ac9ea roll github.com/bazelbuild/remote-apis-sdks-2020011715525...\n  - a291d308014f0243bb5de12a649fdd0e0c12cdf9 roll cloud.google.com/go/storage v1.9.0 to v1.10.0\n  - dfa0669991291c2150e25f44029c14f58cab0fad roll google.golang.org/api v0.27.0 to v0.28.0\n  - 2003a4c5445da332c326ef58e582788b0c8e8d5e roll github.com/google/go-cmp v0.4.1 to v0.5.0\n  - c9a6a00621fea23384ee9d6cf59e1d4c6c81e342 roll go.opencensus.io v0.22.3 to v0.22.4\n  - 87c244767fd2a295b365aef5f18879d1b7ee6a6c roll google.golang.org/api v0.26.0 to v0.27.0\n  - 450daff9b935c824c0abcb92c3d18da55d843163 Use the more inclusive and descriptive term \"allow list\"\n  - 6ecdbae6c5d199cffb187f61c0d99845c079419d roll cloud.google.com/go v0.57.0 to v0.58.0\n  - 9fda3239444999309d29284812474ec81ce95b64 use go 1.14.4\n  - f52fd5e3257adabc349143b536e02fec637ee7e5 roll cloud.google.com/go/storage v1.8.0 to v1.9.0\n  - 3572d394d9793528ab299ba019ad75b69336f87d remoteexec: Pass env vars from ExecReq to remote exec for...\n  - 41a635bb53c97da9a99e03f3032a8b290aa48a51 delete setupFakeGomaFile\n  - 3c9cefb6772096d4e67bf44fa92bf31a4135e4c0 roll protoc to 3.12.3\n  - 0089e3d6fe23bd87195d41ecea5c3b60180c22db roll google.golang.org/api v0.25.0 to v0.26.0\n  - 2fd7c2da7661b459f0cecb149478390c9e7b2185 experiment RBE hardened mode\n  - a327605dd2adbfd01598177f98d84ba593667de5 roll cloud.google.com/go/pubsub v1.3.1 to v1.4.0\n  - 6b4d4b9d3f70071c2110aabb15a1e4e979852a0f roll google.golang.org/protobuf v1.23.0 to v1.24.0\n\nGitOrigin-RevId: 06f903f9f5f02994b1ddcf2bc419bb75d74655d8\nChange-Id: Ic0dc32f3d25f98b9e6264f08bc6144625b914d0c\n"
    },
    {
      "commit": "85ab0b169b64e71eb843a67cf3fece0c55afa200",
      "tree": "7d54c1e6c61ae78f9e0ee68ff0ece56231e2e7b4",
      "parents": [
        "b7d2fa5a0a2789c4d3c2d48aca3539a5de4da035"
      ],
      "author": {
        "name": "Mostyn Bramley-Moore",
        "email": "mostyn@antipode.se",
        "time": "Fri Jun 12 15:16:19 2020"
      },
      "committer": {
        "name": "Mostyn Bramley-Moore",
        "email": "mostyn@antipode.se",
        "time": "Fri Jun 12 15:16:19 2020"
      },
      "message": "Use the more inclusive and descriptive term \"allow list\"\n\nChange-Id: I1841a3f1b5f2a6a7f1f26681d4571f68470f53e1"
    },
    {
      "commit": "b7d2fa5a0a2789c4d3c2d48aca3539a5de4da035",
      "tree": "1d968b8301ea87d746bb1791280c0c7adf2030bb",
      "parents": [
        "924c40c70a7c5a261e17cc78e40c9d4d95bd5183"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Wed May 27 05:36:45 2020"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri May 29 02:11:27 2020"
      },
      "message": "Import changes for goma server\n\n  - 359be3990e566f2e69c48bb60eb204e9928456e1 remoteexec: Support more flags for clang-cl relocatable c...\n  - b71ef8339d14b9b8c9f4e0deac2840450142494f Support -static-libgcc\n  - 145591b21f79ef856c4ce77a09274af6b46b2fef remoteexec: implement clangclRelocatableReq\n  - 6a04d35fa44717878506d89f0ec2ee5520829cb7 remoteexec: log user group of request\n  - b79757327b70ed13215f2d684b3ea3e94bb18e8f remoteexec: InputRootAbsolutePath support for Windows\n  - b44b229dc6d267eee2ea0463b81f830ad03cd53f roll google.golang.org/api v0.24.0 to v0.25.0\n  - 2cf5b6d60b7e780954ff18fd68f62a9fe7fd0d19 use go 1.14.3\n  - f792929863097064795fb12a41cfd5ebd58529a7 roll protoc to 3.12.0\n  - 6be6fc6f3d659aab7808316039ba6d745f77cfa1 roll github.com/golang/protobuf v1.4.1 to v1.4.2\n  - c0569523c6472d2aa5bc6dcb4c969a612a792c7c Remove reference to RBE documentation.\n  - 01a4d419a70f66388c2a7f7bfa8fd3b17289897b roll cloud.google.com/go/storage v1.7.0 to v1.8.0\n  - d1f2f0774a9e1fa871b28259b474df7418c3472b roll google.golang.org/api v0.23.0 to v0.24.0\n  - b23097692c90759587f572314c416a518a1b7084 roll cloud.google.com/go v0.56.0 to v0.57.0\n  - c77d37dcace158ce417e97c8ad0bd4e8da35664f roll cloud.google.com/go/storage v1.6.0 to v1.7.0\n  - 617403fdc0cbf8d9ba23ebd5109f323b82ebecbf roll github.com/golang/protobuf v1.4.0 to v1.4.1\n  - 58081c86461cddccbeafe34022711bac6089758b roll google.golang.org/protobuf v1.21.0 to v1.22.0\n  - 53c29dcc78dfafb39a288755df3e40c29275c563 roll google.golang.org/api v0.22.0 to v0.23.0\n\nTBR\u003dyyanagisawa@google.com, sque@google.com, yekuang@google.com\nGitOrigin-RevId: 359be3990e566f2e69c48bb60eb204e9928456e1\nChange-Id: Iecf17209d66bddd9fa47f28c52cf70c1e0a1d4f1\n"
    },
    {
      "commit": "924c40c70a7c5a261e17cc78e40c9d4d95bd5183",
      "tree": "29bd51275d1f64e20e810831088ca7a9afa80155",
      "parents": [
        "b8fc06406b031ad8fdbe18160199953f1c274664"
      ],
      "author": {
        "name": "Steven Bergsieker",
        "email": "bergsieker@google.com",
        "time": "Fri May 15 02:39:59 2020"
      },
      "committer": {
        "name": "Steven Bergsieker",
        "email": "bergsieker@google.com",
        "time": "Fri May 15 02:39:59 2020"
      },
      "message": "Remove reference to RBE documentation.\n\nChange-Id: Iad04cbe435392fdff6a4de3759b10c84c78cf82d"
    },
    {
      "commit": "b8fc06406b031ad8fdbe18160199953f1c274664",
      "tree": "c58eacb8658551959e8c8cc11672b86d0b0137e7",
      "parents": [
        "af23dcce34b69bb8362fff46caed79227d5c28bd"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Fri May 01 00:54:27 2020"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Fri May 01 01:21:59 2020"
      },
      "message": "Import changes for goma server\n\n  - 94d6b985d74e79539863f5347ae0bfff87f3c1c3 fix copybara\n  - 8cfb431277e0726a165534448f79814c0f12feeb roll google.golang.org/grpc v1.29.0 to v1.29.1\n  - b8cdc60420844fb344cf84fdb4dc666a40215cae roll google.golang.org/grpc v1.28.1 to v1.29.0\n  - d7a3cc9ba6359f71f6d90eeaa5a9246d035c5313 roll google.golang.org/api v0.21.0 to v0.22.0\n  - 46a6fef2c52f1e708d19505f0faf07b182cdfcb7 remoteexec: retry for RESOURCE_EXHAUSTED error\n  - b0ee93ffbe1e4eefbdfa90e3f80d5419901c2662 gcs: retry with randomized backoff if it got 429 error\n  - e6f4986a7a51ba1167cc8ee811b2a9e5fee51901 roll protoc from 3.7.0 to 3.11.4\n  - f2e1d3552d48159b61ad51bd1b01ca68bc3c3b66 roll github.com/google/protobuf to 1.4.0\n  - 869c45eee6a2c5347cdbd85cb9c9fe3e34d6e221 remoteexec: use pointer for proto message\n  - 008d45dc0f192bc1389f8458612b256908d0cf36 normalizer: use pointer for proto message\n  - ae95424bd43cb7e34a11e9e84764d271de6a4344 proto: use option go_package\n  - f4cb0d7c4c344ab2e372acf021e3f57530b939f6 remoteexec: use InputRootAbsolutePath property\n  - d75f29d723206aa51cd0815ff0ddd3c02f3a91cf use go 1.14.2\n  - b8d42a28bf453d83805d506f7242a7a6aa641b9b roll google.golang.org/grpc v1.28.0 v1.28.1\n  - 56aa9b08b389f43f2617aeb860660f5803587435 roll google.golang.org/api v0.20.0 to v0.21.0\n  - 68d9326baaa2723f363b99022f729a9332d2a538 roll cloud.google.com/go v0.55.0 to v0.56.0\n  - db4762ed162ced413ccb6a8040ede1e601db081e roll contrib.go.opencensus.io/exporter/stackdriver v0.13....\n  - 279ed94da32cc792de9b44fc50e25a416ea87469 file_server: set unhealthy if GC couldn\u0027t reduce the memory\n  - 449f6b25e8aeedcade61c8f16142e220edc7b6b5 exec_server: set max msg size for file_server\n  - 92c1bb98100620d154e5100348978c824bf26404 cas: Stop assuming BatchUpdateBlobsResponse_Response.Stat...\n\nTBR\u003dyyanagisawa@google.com, sque@google.com, yekuang@google.com\nGitOrigin-RevId: 94d6b985d74e79539863f5347ae0bfff87f3c1c3\nChange-Id: I04de808c39c3e3ae7c9a32a4627977d1957fc795\n"
    },
    {
      "commit": "af23dcce34b69bb8362fff46caed79227d5c28bd",
      "tree": "cbdaaa5d1ed081ee0699f4ffe1dee3685d4acd16",
      "parents": [
        "a94b8f4c7e9094c2d3784cfc1a969446feb704c1"
      ],
      "author": {
        "name": "Raphael Kubo da Costa",
        "email": "raphael.kubo.da.costa@intel.com",
        "time": "Tue Mar 31 16:08:35 2020"
      },
      "committer": {
        "name": "Raphael Kubo da Costa",
        "email": "raphael.kubo.da.costa@intel.com",
        "time": "Tue Mar 31 16:08:35 2020"
      },
      "message": "cas: Stop assuming BatchUpdateBlobsResponse_Response.Status is never nil\n\nThe code was always accessing Status.Code, but Status itself can be nil\ndepending on the gRPC implementation used by the remote end.\n\nNamely, https://github.com/grpc/grpc-go/pull/2929, present since gRPC\n1.28.0, causes status.Convert(nil).Proto() to return nil rather than an\nempty Status with code set to OK.\n\nMake the code in Upload() be more resilient by using status.FromProto(),\nGetStatus() and Code() rather than accessing members directly.\n\nChange-Id: I051bf9cbb3dc70292243ad84f1109eb30554b93d"
    },
    {
      "commit": "a94b8f4c7e9094c2d3784cfc1a969446feb704c1",
      "tree": "82facf5807d035cc84c7eb73b10dad079f75a5c2",
      "parents": [
        "9387c31666744317502a28fc5a15ed3095019cc1"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Tue Mar 31 03:19:07 2020"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Tue Mar 31 04:21:11 2020"
      },
      "message": "Import changes for goma server\n\n  - 786216f2f72f949629c33852ff63ce33510edc89 fix for publish_to_external_repo\n  - a87d59872a64457efea7713ce74bbf603d06f70b Revert \"remoteexec: use command.working_directory for non...\n  - 255f0ece2468fea4ee16ac6369e4f1a6ead0a48f remoteexec: batch fetch for gomaInputReader\n  - 0c2338e24694223b24f59eb000053d72d35da37a [toolchain config] Add feature to load config in parallel\n  - 7f2dee79b5ef5ec7e22de9486d85804988eed280 remoteexec: fix -fdebug-compilation-dir handling\n  - 895eb17049240200e8127400d5f970681627256f remoteexec: rename cwd agnostic to relocatable\n  - 13745f68074d375d7d5482468651a5ae8c568e15 httprpc: increase timeout if ctx is timed-out\n  - 1bc05465af290e200d74928bf8c4255bc6aff93b Add flag to disable server TLS cert verification\n  - 23912419bd78500dcbac8f943f3d569c48372414 remoteexec: use slice for gcc.go:pathFlags\n  - c6ab6f4278cac422bdc7be517db9f81e09faa673 Add OWNERS.\n  - 50502850a7d3e81152502461412ce998de72f8e3 remoteexec: handle some feature flag for cwd agnotstic ch...\n  - 3ff07d3135db5523b89bfaa26c55909c68a01939 use go 1.14.1\n  - 44e354a7a5bd9b23efbae063d0e44f8b22ac672a roll cloud.google.com/go v0.54.0 to v0.55.0\n  - 5a98cf13e6ca1aed3959be039fbcced7170fa0af cas: reduce memory usage in separateBlobsByByteLimit\n  - e4a1b73baa5f5385231d531ad20e576200d73a4b handle additional arguments when determining cwdAgnostic\n  - 36a3e8cb4b2d3fc149448a577978612e55e159bc roll cloud.google.com/go/pubsub v1.3.0 to v1.3.1\n  - b1abc4046e85064e14f4bcbfddf26f8d6177388e roll github.com/golang/protobuf v1.3.4 to v1.3.5\n  - 8b839a89b144b1f3bc57d918cb3263ff43fc0e9f roll google.golang.org/grpc v1.27.1 to v1.28.0\n  - 6f8d3ef24a2ec5017ca3bd4f1b593de86155ee1b roll cloud.google.com/go/pubsub v1.2.0 v1.3.0\n  - d07964413edc7f99b6261310a35629abd5da7727 roll cloud.google.com/go v0.53.0 to v0.54.0\n  - a4ccdb5b9835cfdea026468e28ea64b7823759dc mixer: return StatusServiceUnavailable if token expired.\n  - e96fb73af507d39679747135f97af39a881e500b roll google.golang.org/api v0.19.0 to v0.20.0\n  - b12d8580773d1afc61377a2c0b03506d7f2f2b69 Revert \"use go 1.14\"\n  - 9df336f29c934d537cff0943f148cb229ef7ab3a roll github.com/golang/protobuf v1.3.3 to v1.3.4\n  - 6c161b3c40e4245d64004b93e01e9a8414e634a9 roll google.golang.org/api v0.18.0 to v0.19.0\n  - 42578364e8b8d5d0fd7ef596519f5f59c0826fa2 use go 1.14\n  - 8634f6c6448ff45c89957574cf16451da5a750e3 remoteexec: gcc treats hmap as non-cwd agnostic\n  - 786f644e76df655907aaca52afd79ce8cd91f7cf remoteexec: Reduce size of ExecResp to \u003c resp msg limit\n  - d1f6c3a1d14263ba83326299b0c1f7ef5c2adefd roll google.golang.org/api v0.17.0 to v0.18.0\n  - 3b38a0e70eaadfb67da9fb87d2e3d0b3c7161bda proto: Add new FileBlob::BlobType: FILE_REF\n  - 2171e844c06091f753b761e7cdcf93175d1182ab remoteexec: Factor out function to create chunked file blob\n  - d6272703df65f15e24f4e611aba25ad0075e259f remoteexec: call LookupFile() one blob at a time.\n  - 82052d721336f525e5bb503271f2352f893665fb Record RBE\u0027s execution duration into the ExecResp\n  - b9935b06dec093a18e48e50d4bdc5e8c16257e0d Update goma_data.proto\n  - 9b0b387d5ac4503f35195432c0042c0f5150a2fb remoteexec: Add unit test for gomaOutput.toFileBlob\n  - fd8b69d736133b33fdf72eadcb5a9ae50f6f259b Make gomaOutput.outputDirectory concurrent\n  - 1a1b7a1311160ae5648046b71bba6cb61fb7b0ef remoteexec: Refactor gomaOutput.traverseTree\n  - 6ab056629bc7313832979576de60080e2a800424 remoteexec: add unit test for gomaOutput.outputFile\n  - a8a95cf0b9e52dee9040ed1c36eaa41e4ee1f206 remoteexec: Add unit test for traverseTree\n  - acec3c2918f16f710f0af6339d522e594f4a3e19 remoteexec: Change order of traverseTree and outputDirect...\n  - 5ce3ce9359a7caa980c32bb843d88ea44338cf96 remoteexec: Add helper funcs for gomaoutput_test\n  - 0a042edfd6d76d70f3a267e253d9b69736667f6e remoteexec: use command.working_directory for non-Win\n  - db9890e479d82b71656e815a775679f612dcdf4b roll cloud.google.com/go v0.52.0 to v0.53.0\n  - b239f112ff79a0b5996495c559efbd67fae343d5 use go 1.13.8\n  - a181e5a6449ebac79dee577677d459795c207f63 Revert \"remoteexec: use command.working_directory\"\n  - b56b40cfbff6469c81475b097fc10ed93ae89450 remoteexec: use command.working_directory\n  - 8c46d9ac9e240a8c270f8069b26beb55c3bbb702 roll contrib.go.opencensus.io/exporter/stackdriver v0.12....\n  - 6f6f5357fc33e969a378cd868562bee9bebf59da roll google.golang.org/api v0.16.0 to v0.17.0\n  - 6550b010d6604a95939b795712120645d6e72e28 roll google.golang.org/grpc v1.27.0 to v1.27.1\n  - 686ecc2d45a88a4e2ae978151964e481da5d8955 roll cloud.google.com/go/pubsub v1.1.0 to v1.2.0\n  - 6becb26481d8fc6c30486a8888e4033cd485248a roll google.golang.org/api v0.15.0 to v0.16.0\n  - 36a475cc07e1159a3016a1cff12e08a9fbde5cda roll go.opencensus.io v0.22.2 to v0.22.3\n  - aa9c9a7b99f14aa427da8a2365f8073991b92da8 roll github.com/grpc-ecosystem/go-grpc-middleware v1.1.0 ...\n\nGitOrigin-RevId: 786216f2f72f949629c33852ff63ce33510edc89\nChange-Id: Iefea5aecd28687323d5d6d6e69f5b66e3d601113\n"
    },
    {
      "commit": "9387c31666744317502a28fc5a15ed3095019cc1",
      "tree": "ddfbe0b27506909d39a15d63cc9ba977793cbf08",
      "parents": [
        "2a115422dfb4b0e651c13fced54ede4b585dbd8b"
      ],
      "author": {
        "name": "Ulf Adams",
        "email": "ulf@engflow.com",
        "time": "Fri Mar 13 09:10:32 2020"
      },
      "committer": {
        "name": "Ulf Adams",
        "email": "ulf@engflow.com",
        "time": "Fri Mar 20 12:18:38 2020"
      },
      "message": "Add flag to disable server TLS cert verification\n\nIt is not currently possible to use a server with a self-signed certificate.\nThis is a simple change to allow trying it out. In addition, it might be\ngood to add another option to specify (additional) trusted root certificates.\n\nChange-Id: Id673b4b6cc81d7444675540e3f157c0353d71ec8\n"
    },
    {
      "commit": "2a115422dfb4b0e651c13fced54ede4b585dbd8b",
      "tree": "560f9e13524e150d16ba226b517a09533b15425a",
      "parents": [
        "7d22a579ed3171bfd23e9a89a693f4c406fc878f"
      ],
      "author": {
        "name": "Nathan Froyd",
        "email": "froydnj@mozilla.com",
        "time": "Tue Mar 10 19:03:48 2020"
      },
      "committer": {
        "name": "Nathan Froyd",
        "email": "froydnj@mozilla.com",
        "time": "Tue Mar 10 19:03:48 2020"
      },
      "message": "handle additional arguments when determining cwdAgnostic\n\nHandling these arguments enables more accurate determination of whether\na given command is cwdAgnostic.  This determination is important for\nremote execution backend implementations that don\u0027t have good support\nfor non-cwdAgnostic command execution.\n\nChange-Id: I936f7ad936cc17be0a4dbf303d13abb34805fc16\n"
    },
    {
      "commit": "7d22a579ed3171bfd23e9a89a693f4c406fc878f",
      "tree": "7188a599d3a8b4a9b5fdcd2bd4c114e6545c733b",
      "parents": [
        "5563502754bd6d0bfe2c10e2f3610b61ac45e645"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Mon Feb 03 01:53:56 2020"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Mon Feb 03 03:43:38 2020"
      },
      "message": "Import changes for goma server\n\n  - fc28b776ba28f56117aae335f7bef710da45c72b remoteexec: fix TestUploadInputFiles\n  - c327a441b0510fd4f623f09050d01f59987db0dd use go 1.13.7\n  - b0293a342ce0f3acc02c9862b740b565ad4e082d roll github.com/golang/protobuf v1.3.2 to v1.3.3\n  - c6cbbe89b235735691b6e962484c6b965b5b1600 merkletree: remove .keep_me hack\n  - 8382880bd530582d3d992dab035986930568d6c5 roll google.golang.org/grpc v1.26.0 to v1.27.0\n  - 726253c4d73965be922bf4eda1b1a06a40e5143b remoteexec: Refactor uploadInputFiles\n  - 942f049ddbd7ef23af1c87edf7e1c816eab6d470 remoteexec: uploadInputFiles returns errors\n  - 0e97e016329d602d9f4395a9ed89fd2bbf53c65e remoteexec: upload files to file-server in batches\n  - a1ba3f8a84a39e4bf8167e247cea6174b14795f3 remoteexec: gomaInput supports multiple blob upload\n  - 66a80acaab9b5fdc2a44a67f1427e9667e8d82c9 remoteexec: Reduce message of successful inputFiles\n  - 2a4b7380727fe086c34481bd23290d5b3e3285fc use go 1.13.6\n  - 7856755c29d0dc76b9a789ed461a7a791bb7e206 remoteexec: Simplify result creation in inputFiles()\n  - 55dfe14632e34f402875b5ec4026441cb7a155a9 exec_server: file-lookup-concurrency defaults to 20\n  - c7f1560b5f7c94159db6c30cf6ef2c22907048fe roll cloud.google.com/go from v0.51.0 to v0.52.0\n  - 144c70591ee7f3692be709d03d73bfea4fa18aad remoteexec/cas: Check BatchUpdateBlobsRequest proto size\n  - bc8fe0340ac23c837b418375baf4dc1332abd111 exec_server: Reduce cas file lookup concurrency 100 -\u003e 20\n  - a19839bc86fef4aea7bc97b6970926f44c0f2d49 remoteexec/cas: Fix typo in cas_test.go\n  - e9d616740893349e6f937861cd1442bc00666ff2 remoteexec/cas: Limit CAS batch updates to 1000\n  - 60e5ee5e8155de5e9adb073611685b004223daf8 Allow the audience string stored in the git repository.\n  - 0d349f7415cf3f2de74a423c5f3e0b4de3ab1b3b merkletree: duplicate symlinks/dirs are not error\n  - d812400ff13d45e07b921abe508ff4ea3c424e86 roll contrib.go.opencensus.io/exporter/stackdriver v0.12....\n  - 372222e44e945b700fb584b44bc59f731b14b0a5 remoteexec: number of requests per wrapper types\n  - 2d381dbf4c4bbb2d4e94cbc8e2f120b15981b0f4 remoteexec: Adapter-wide sema for CAS lookupBlob\n  - 7036cf5ad607cefa6bcd278bdd2c6ae35d3d483d remoteexec: Create FileLookupSema in Adapter\n  - bff170368f7e2657f502e5015692698a616c359f remoteexec/cas: Concurrent blob lookup in file store\n  - 7c632fe404f065740bc6c0924cfe9a8554e0e3c9 remoteexec/cas: Use RBE\u0027s fakes.CAS for testing\n  - 70f2c93d85b296c3b6e8b7e096061d19f7207899 remoteexec: Support javac cwd agnostic check\n  - 7f14b767f9c42e68d47e9274ac489048f111e433 remoteexec/cas: Pass struct ptr to struct functions\n  - 0f94a6b3421da5d6a38640e85d7b259fbd7c159c remoteexec: Log CAS errors and return early\n  - 6b537728242f687d779a921def88c3d773bd4636 remoteexec/cas: helper funcs for blob lookup and batch re...\n  - c59b1b3664c2a31c79711fc0c856070070399828 roll cloud.google.com/go/storage v1.4.0 to v1.5.0\n  - 6709ea49a3e6d0291a4265c895367fce513f6707 remoteexec/cas: Explicitly separate small/large blobs\n  - 2c830147f02e4d45839ce6c4a9e36db3789bb577 remoteexec/cas: test CAS.Upload()\u0027s bytestream upload\n  - ae5b7f95c67047a429e9c07bc3106ac3b0461b61 remoteexec/cas: Add unit test for CAS.Upload()\n  - 9b68e7167f149557163c0065312699c684b2462e remoteexec/cas: Add unit test for CAS.Missing()\n  - 317c004525e555ae24ec59834e6ca544df42f2f2 server: drop trace fraction and qps\n  - d17057ac9a59dde2e82480eeb03d17e762533bcf Reland \"Reland \"remoteexec: don\u0027t use sibling docker\"\"\n  - 3a11774b46ccc6c3d257740636aff632e6f9a4a8 Revert \"Reland \"remoteexec: don\u0027t use sibling docker\"\"\n  - 35ae2c4ac6887957307dfa81cec0e75832abae6a roll cloud.google.com/go v0.50.0 to v0.51.0\n  - 30d950518d05977c41c8f0d1afed15d30248c2fd Reland \"remoteexec: don\u0027t use sibling docker\"\n  - ee5243d8531cde95846e659287696b702a46be56 server: default trace fraction down from 1.0 to 0.5\n  - c6a98a4d29879a9accb756d29ebb1939d66ccb8e normalizer: fix for armv7a-cros-linux-gnueabihf\n  - b978c1c4087b012b48c479662d94d1df4fc8e3cb Revert \"remoteexec: don\u0027t use sibling docker\"\n  - 3b20f501fd195694f4108f63ce2c1681502d4968 Revert \"remoteexec: fix nsjail option\"\n  - a997ba139d9cac1b90b794dd93672f605f3d0b33 Revert \"remoteexec: fix nsjail\"\n  - 852897bf7d1b7994f8846aeaaf24d006d16abb81 remoteexec: fix nsjail\n  - 2a6bc4a4acc88175eb6eb6222abc14f09abb58df remoteexec: fix nsjail option\n  - 994b7a4f97707a280c672fa8544ee6879112032b remoteexec: don\u0027t use sibling docker\n  - 257f9c9c1cab29d6cad7e3401878197dbb57ee53 roll cloud.google.com/go v0.49.0 to v0.50.0\n  - 0e5482a738df170bda7df8fbfcb6e2aa433d31d7 roll google.golang.org/grpc v1.25.1 to v1.26.0\n  - a13936c9478838f6766a0ddc4fae7a212f32c7ad Revert \"remoteexec: don\u0027t use sibling docker\"\n  - 17aff5222ce72a5776bde4064cd3d34e7652905d remoteexec: don\u0027t use sibling docker\n  - 727ffd963e02aee0584c73b27cc8171e413416f2 toolchain.config managed in k8s configmap\n  - 8cc8f1910fb0ea38e0bc94e1d891be4bb8aed378 remoteexec: introduce wrapperType\n  - 4f96a9dd2f867760d7d920b5d655f7297c7e63f9 remoteexec: Move OpenCensus stats to stats.go\n  - b459260bd395a891db9d27d5140bed59feddaf50 use go 1.13.5\n  - 6959d4be1f0147defa862bfd36a5ed76eb4e1a65 Revert \"command: pubsub-error uses last value\"\n  - 854a0bf7465499ff814027b61a321ecc523dd1a7 use trace limited sampler for all servers\n  - ca0b8aefe7411371a79938ea634b232c62674898 Revert \"use remote sampler for all servers\"\n  - 8dcbc3283bb16ebea3f9eb0e97eb6ccc18dc99fa Support -fdebug-compilation-dir when checking CWD agnostic\n\nGitOrigin-RevId: fc28b776ba28f56117aae335f7bef710da45c72b\nChange-Id: I631bb5122e4647e9f9dcf52830cfb0e3cd248bf1\nTBR\u003dyyanagisawa@google.com, sque@google.com, yekuang@google.com\n"
    },
    {
      "commit": "5563502754bd6d0bfe2c10e2f3610b61ac45e645",
      "tree": "f41b1e84368317e821a17699f325b185d21d9430",
      "parents": [
        "94eb6fc325158e1123c7502e34de9550842fa172"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Wed Nov 27 06:57:38 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Fri Nov 29 02:28:14 2019"
      },
      "message": "Import changes for goma server\n\n  - 591e386a763fae3f3a60c301813893bbb8abc20f remoteexec: log \"LLVM ERROR:\" message.\n  - effcd2537c04d8131e7576b3fb03c0cc437a36ad remove ubuntu:14.04 usage\n  - 8c78a5741ff0f56850e869d6743449d323047951 remoteexec: don\u0027t use chan in inputFiles\n  - 1d3b27da1cff4aabf405fe6667686b831758235c use remote sampler for all servers\n  - 0c04862e43cb7349427ea01722c08ef8937fc3ce exec: fix rundir\n  - 64d8edadefffb543416f5bae221e89176b1b702e remoteexec: remove select from inputFiles\n  - 21bae73338440611b770253d2ff12d3fa332606a roll cloud.google.com/go v0.48.0 to v0.49.0\n  - 699932015acf4ba046925152b6ca3923819502a0 remoteexec_proxy: fix typo in --whitelisted-users help\n  - e62d02c577fec9137404990fd9ec3f08e529bd8f remoteexec_proxy: whitelist by domain\n  - b53d06d8cb1e0b7c66d2bd13937de38fed2f73bd roll google.golang.org/api v0.13.0 to v0.14.0\n  - 2a5d3e6801203a1f1ad0acafc4238455af928b69 roll cloud.google.com/go v0.47.0 to v0.48.0\n  - 9334f8dd97824abb7a73fdd22beb08b218e3d8c9 roll cloud.google.com/go/storage v1.2.1 to v1.3.0\n  - 776ddbdd0009a015e05d2c2b381a0af645e3ebe9 roll google.golang.org/grpc v1.25.0 to v1.25.1\n  - 4d6c407935664f8c579e48bee7f915a2a8818a30 roll go.opencensus.io v0.22.1 to v0.22.2\n  - 22684ee9174606073a2604e1d58fbf03ba3ad564 roll cloud.google.com/go/storage v1.2.0 to v1.2.1\n  - 80b0367a9bd4bfed174ac2875ab80dd9c9452637 roll google.golang.org/grpc from v1.24.0 to v1.25.0\n  - a255fa7f3426a30793ccc9d2df36b7c35f83ecd5 roll cloud.google.com/go/storage from v1.1.2 to v1.2.0\n  - 4f3358ab35ab018916183f7acb322300ace3b8b8 use go 1.13.4\n  - 4ef76414023039afe425b9e9d9d5e4ce5adda5e8 roll contrib.go.opencensus.io/exporter/stackdriver from v...\n  - 6cbdea757c934b993b544d36ef278e016a5aabd1 roll google.golang.org/api from v0.11.0 to v0.13.0\n  - 07beae01ae88661449921352442003a9669a9ddc frontend: trace-sampling-qps-limit from 1.0 to 0.2\n\nBug: 1026058\nTBR\u003dyyanagisawa@google.com, sque@google.com, yekuang@google.com\nGitOrigin-RevId: 591e386a763fae3f3a60c301813893bbb8abc20f\nChange-Id: Iccd28d5ad68f4cc46285ecb61c54df70d6eea997\n"
    },
    {
      "commit": "94eb6fc325158e1123c7502e34de9550842fa172",
      "tree": "c4dcc98737015549065c06f43383b335f37d130b",
      "parents": [
        "ed33e9ff8fd31efaf3a0165557bb2ffa710e94cc"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Nov 01 05:34:54 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Nov 01 05:34:54 2019"
      },
      "message": "use goma-server-ext-try-builder@\n\ngoma-server-try-builder@ is service account for\ninternal builders.\n\nuse goma-server-ext-try-builder@ instead.\nhttps://chrome-internal-review.googlesource.com/c/infradata/config/+/2079792\n\nBug: 1018069\nChange-Id: Iab13b531935bc007bb5420abdee52b34f011db08"
    },
    {
      "commit": "ed33e9ff8fd31efaf3a0165557bb2ffa710e94cc",
      "tree": "dfd9972ddf1c2618abb7a4cec4dcf3aabdbf4256",
      "parents": [
        "ad3905624b89653ace5b881f1eb9ec979874d8b0"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Thu Oct 31 07:58:55 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Thu Oct 31 07:58:55 2019"
      },
      "message": "infra: set service account for try builder\n\nBug: 1018069\nChange-Id: Id6adbc593f8c1790ec94e7a01685a20fa25f0273"
    },
    {
      "commit": "ad3905624b89653ace5b881f1eb9ec979874d8b0",
      "tree": "f9de6b5be776f834b6ee29e7f75c71cd930249b0",
      "parents": [
        "14815ae6e9457f5ac202a7c3cbf402cec4843bb0"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Thu Oct 24 05:39:26 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Fri Oct 25 02:48:58 2019"
      },
      "message": "Import changes for goma server\n\n  - 7f124bd0a4bdab90f1b96cd6738ea17f996d770f remoteexec: use buffered chan for inputFiles\n  - fbb49a10cb8125a4e9d35aa029850f7fcbfe0520 remoteexec: refactor inputFiles\n  - d1f837135f61e4465841a93174ee1de0fd7f7663 roll cloud.google.com/go/storage from v1.0.0 to v1.1.2\n  - 348fad9894e7d5b3e7cf4ef0428b562fd783f43a use go 1.13.3\n  - 7a25cb8485ac1e1fe05cba2087554f93d8cddbf5 roll cloud.google.com/go from v0.46.3 to v0.47.0\n  - b2b454123035e98568ada5b3792f682af106a763 cas: use sync.Pool for cas upload/download\n  - 542b209958867a8fa132f013521b51762c29db7b merkletree: improve filepath join\n  - 01ab083e39d5543d665b309f78bc79aa198380a6 remoteexec: rootRel expect cwd and rootDir are already cl...\n  - 06aacfce418ac33f74935b9857cc5f1edfdc96e6 posixpath: eliminate growslice in Join\n  - 2a1a31055a151d38a3d108b9dd6db36344cd1238 remoteexec: retry for RBE internal error.\n  - 0f0601a06e4639de08ce4aca8353ee8b11d3e4b9 posixpath: eliminate growslice in SplitElem\n  - ace54e6c77246b8944477d1e9d6a2f48ee12fd68 file: remove debug log\n  - cb0f3fc8f0fc139e193c5783f6328dc96eed612c remove log detected by cloud profiler\n  - 6b9a0958b2c2e31dab25b67204c86c796d9dca5a winpath: improve Clean\n  - 28564e15a45c2c016816badaffd58b50444f415d posixpath: benchmark for abs path case\n  - c77498427f070ac03d6e8bff53496dca53456ec9 roll google.golang.org/api from v0.10.0 to v0.11.0\n  - 32f988427805a67e8f12f819649b6c86381e3ff3 posixpath: improve Clean\n  - 697b3728a270469b90d2c6b1fb9378b7ac763690 Make loadtest work\n  - 0c7e9c96e2e745270f526fe40eb43b4158517d61 remoteexec_proxy: Set OSFamily\n  - f178b358c6ffe5c24ee0b9133a42928ef76332c5 [dartanalyzer] Fix a bug that setup_cmd does not honor se...\n  - a375b14e2bb5e4cd5f1addfb380085ccab044a2c auth: Print more detailed logging about email/domain mism...\n  - d54ae14d159897ea0892c58147832677f29e238b log: remove unnecessary initialization log\n  - 636b63aa13b88a5d29b740893499595617aec00a use go 1.13.1\n\nTBR\u003dyyanagisawa@google.com, tikuta@google.com, sque@google.com, yekuang@google.com\nGitOrigin-RevId: 7f124bd0a4bdab90f1b96cd6738ea17f996d770f\nChange-Id: Ibea59eee65481c82a4f310f23effc927611a4e33\n"
    },
    {
      "commit": "14815ae6e9457f5ac202a7c3cbf402cec4843bb0",
      "tree": "09d67f840a031ad683e0f198e74c3b5327a730d7",
      "parents": [
        "1723a31851df9684b23e08481b96f9b4cc9234c5"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Fri Sep 27 01:37:48 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Fri Sep 27 01:59:18 2019"
      },
      "message": "Import changes for goma server\n\n  - 90ed184205b36115cfcc7ea5aef6a4abd54ff613 roll google.golang.org/grpc from v1.23.1 to v1.24.0\n  - e5531b346f92ea24951c2a3047a14b71a5b25415 remoteexec: handle bare -mllvm option\n  - aa4d76f74dbcb6ead9383a2b856843d9bcace210 remoteexec: check -resource-dir for cwd agnostic\n  - 30297c35eed95cbe8d68b009559ecbb0afd9b8d9 merkletree: remove \"add .keep_me\" log\n  - 493259dcb5a47ce4376dbe68bea12da6aa29a20a log: use grpcLogger for GRPCUniaryInterceptor\n  - 862a26595b2426b52d2cf43495958e5813ce0795 remoteexec: remove \"out of root\" warn log\n  - c0236eb9dc3566c0d4b6d327a8a900f386b14d07 roll cloud.google.com/go from v0.45.1 to v0.46.3\n  - 88fd24474d9cb8132c7086eb91cf8501569fc365 don\u0027t use zpages in file_server and remoteexec_server\n  - 76c83420404f8aae7ec10ee14319e0b49f56c8bb Revert \"use URL Host for trace span name\"\n  - adbdf830a09056959ded8161e7f8bba507bcf4c2 Revert \"disable opencensus zpages\"\n  - 8932e7572d20aad69441f0c1bd3574f5e82d2430 roll github.com/grpc-ecosystem/go-grpc-middleware from v1...\n  - 8f087302aca5f0d63f0718f21b8110d9894c6580 roll google.golang.org/grpc v1.23.0 to v1.23.1\n  - 5163ecd8101c9714cd35bdf5031b0143f666ca51 disable opencensus zpages\n  - 3d6f425d2b99bcb4b593abd7a065ef50a8439fad log: fix grpc log level check\n  - 432a3f5e822957d593f55ef26a3a59cd2b32d1cb Do not treat out of root as err.\n  - b6539d9736882522e33b2a783b12361b863a6a5a log: fix grpc level filter\n  - 43121eed64af65d2d703e798ff33155169484130 use URL Host for trace span name\n  - a04d649e1d1caccec463e3b10a8aea5f8b9d8c61 log: log grpc \u003e\u003d error level by default.\n  - fe9ea40d37f161ee33a4d744c9442c38e3a56738 Revert \"file: preserve conn as long as call is ok\"\n  - b98a8b1284b205b2f91f24b712098f8058477f60 file: preserve conn as long as call is ok\n  - ac2ed4a086f7f5d67cb6a3c899a047f93d99c8db roll google.golang.org/api from v0.9.0 to v0.10.0\n  - 452cae04855735c8d8ba09cda1d6cf5bf8554f91 roll contrib.go.opencensus.io/exporter/stackdriver from v...\n  - f537de75686d293f2c3b4a2bc3f62d85cec30b1d roll cloud.google.com/go from v0.44.3 to v0.45.1\n  - dd1bb305cd260ca6e3a4b08791451bd7cfe8f98e roll go.opencensus.io from v0.22.0 to v0.22.1\n  - c5a9a6d893071611124dc714fda558fc354071fd update github.com/googleapis/google-cloud-go-testing\n  - fb44fdae5531a18df65b3a88a1df7c64cb776708 Make absolute path symlink request to relative.\n  - 50e4068b805568e0c602c16f4fc84b0981084ba5 Revert \"file: load balance by dial per each request\"\n  - 0c033df2c4a594125d92ba70f9061a60c16e4dc3 roll contrib.go.opencensus.io/exporter/stackdriver v0.12....\n  - b5718db01eac8660933eef5c0031eb5d0959af49 use go 1.13\n  - 8467b677010661d5fa576722a99d564b02e1a2d4 update golang.org/x/build\n  - d1fc6de391b055e3b96fdd14be16121835484728 file: load balance by dial per each request\n  - b82944367376a4af30fe8243291b4bef07c30099 replace git.apache.org/thrift.git to github.com/apache/th...\n\nTBR\u003dyyanagisawa@google.com, tikuta@google.com, sque@google.com\nGitOrigin-RevId: e10b3db23c0337c14f5645eac79dce7b6fa05aca\nChange-Id: Ib6de1850e3051d4c024fdc7caa91539dcfc96853\n"
    },
    {
      "commit": "1723a31851df9684b23e08481b96f9b4cc9234c5",
      "tree": "eec3ed20288ead79ef6423c01e2af46e48209269",
      "parents": [
        "fccf18d00cfc7ce9f6eca4d69c9e86e3e687e6d1"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Mon Aug 26 04:50:37 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Tue Aug 27 08:23:15 2019"
      },
      "message": "Import changes for goma server\n\n  - 385321ccbc2988a9c4aedfd8d14576685c862edd server: use debug.FreeOSMemory instead of runtime.GC\n  - 42d70fca0b08e96a1131fcf1b2e2f0ad013da146 file-server: run gc if it closes to memory limit\n  - 9429c487a29f3ea81339f7a95319f1e926e0b511 roll cloud.google.com/go v0.43.0 -\u003e v0.44.0\n  - 3f170eff09fc736e254180059e8e3cc48fc729ab Revert \"gcs: use minimum object attrs\"\n  - cac1c4d83526f60224aba62a8b5cd8bac331f039 roll google.golang.org/api v0.7.0 -\u003e v0.9.0\n  - 01fdf185317e4caf233dcce5712fb8dc32b399ea gcs: use minimum object attrs\n  - 14ec7e530bfe82ff5d656b422d00323955300f95 [inventory] Fix a potential DoS bug in pickCmd\n  - a52be572c6807d30456e825e5a7698362d968562 [descriptor] Add dart toolchain support\n  - 75e121b560bdd00623d861a09c0857cf0ad8fc5d memroy -\u003e memory\n  - 9c1f9e3da7dc4e30a92dd2aaf0cbd29ea852ca15 roll google.golang.org/grpc 1.22.1 -\u003e 1.23.0\n  - 134589fd7a3ebd74517e286897d58b44480a26ad use go 1.12.8\n  - edde7c0ba6454173f3ec5a2d74c81f6d4a7528e0 remoteexec: retry for status Aborted\n  - 8e18012b0006f36ff3020a3aadb92ce456f4c35c command: pubsub-error uses last value\n  - 2610736422dbd6900481649d871480e3afb5e2c5 command: reports pubsubErrors\u003d0 if pubsub is available\n  - aa10576e7eec25a69153ec4c5d7128223914cec3 command: set expiration policy to subscriptions\n  - 0a93bf24a2eef1314f7e419e739161ca843aa82a remoteexec: retry if aborted but caller ctx is active.\n  - fd6b433ad85171b8c2d8a07694ec9e7c2f810399 command: fallback poller if subscription is not available\n  - f020d98f49a687a2b67d21ddecc3cd62a7cc4a3a roll google.golang.org/grpc 1.22.0 to 1.22.1\n\nGitOrigin-RevId: 385321ccbc2988a9c4aedfd8d14576685c862edd\nChange-Id: Ida45d03d064ba365a882f8d4ed0ba3d5111704ac\nTBR\u003dyyanagisawa@google.com, tikuta@google.com, sque@google.com\n"
    },
    {
      "commit": "fccf18d00cfc7ce9f6eca4d69c9e86e3e687e6d1",
      "tree": "7bf546e2e59e7b0c16c3ec518942edcd0b0ca592",
      "parents": [
        "02b31977fcb75117c8bb0ed43c837b847ff1aa1e"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Tue Jul 23 07:21:39 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Tue Jul 23 14:00:50 2019"
      },
      "message": "Import changes for goma server\n\n  - a702111367735f8c0a46225ea9146dc57b3ba713 Should refer env_file_for_docker in WORK_DIR instead of c...\n  - 9ee4ac3baa2bfe9a6c51292aa04763b31a6371a9 remoteexec: ExecuteAndWait returns error of resp status.\n  - 18366bdf014af5e6e7cb79ed274ac86ad90182f0 remoteexec: don\u0027t add . for wrapper on windows\n  - 7ee036e7a320085d751425b91f5fafd2949496bb remoteexec: fix retry by ExecuteResponse status\n  - bc9eb1ff4b5995e32bedc0626580c1322b21dab2 roll cloud.google.com/go from 0.41.0 to 0.43.0\n  - 4bc2b91a156363be0d2404c150fd787d808d375d remoteexec: update request metadata name\n  - c670f55ebb2dd5f2cb9ae58b406109f6424a212c User environment should directly goes to where the compil...\n  - e839bb6deafc14cc6ddbd2390a9f77923b85ed34 roll github.com/golang/protobuf from 1.3.1 to 1.3.2\n  - c8c02f1a5bd9f80f73dffd1d6599a8288d7daac3 use go 1.12.7\n  - 8c85c6baeac7addfda80134578d2ac5304837ab7 Use \"pwd -P\" instead of pwd to get current working direct...\n  - b2d77a97fd319e5bec7e8de559a79fd895bbc018 roll google.golang.org/grpc from 1.21.1 to 1.22.0\n  - a506584bd95b470c908698c1be2ecb94d2620aa0 roll cloud.google.com/go from 0.40.0 to 0.41.0\n  - 96a8f21ee37900a200b3e7021d7b3cdb95e17035 remoteexec: reduce log volume\n  - c713279d342b08cffe62fb266c6890c9fd46598b remoteexec: set rpc id\n  - 8640543157f9b1cab6be2e9b5970101c248f0329 remoteexec_proxy: add document how to deploy it on appeng...\n  - f9dc9f386b2dc522458f68e71af052f88a184f00 nsjail: add dummy HOME directory.\n  - 64808c917652706de338b858213626dda987b17c nsjail: make /dev/null available.\n  - f0a4ba0be368a4edcbd259193d725b8700418914 nsjail: set up PATH env from ExecReq::ToolchainSpec.\n  - f1a01e793953c325c69576f75af614b9bbe03174 roll google.golang.org/api from 0.6.0 to 0.7.0\n\nGitOrigin-RevId: 509e19eb587f2a5deb66290e1e70b5665b9a50d5\nChange-Id: I7c08d57a3bbe51ff6c199228308ff13c0f320a49\nTBR\u003dyyanagisawa@google.com, tikuta@google.com\n"
    },
    {
      "commit": "02b31977fcb75117c8bb0ed43c837b847ff1aa1e",
      "tree": "79cb8615c7816621012de55a334a26ecb84577bc",
      "parents": [
        "c6b7c66e103e05a58fb7177436b64cde21d2d9dd"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Wed Jun 26 03:48:06 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@chromium.org",
        "time": "Wed Jun 26 04:29:21 2019"
      },
      "message": "Import changes for goma server\n\n  - 021a72b6e00502aaef798ca56a55f8f199d11078 Relax max heap size and file size in nsjail config.\n  - fd0ba83ac13ad61f85af192824e0c7caec944a3a auth: resp 504 when auth check failed in retry\n  - ab2b317600157529c400db81d685dc1f8a86a381 roll github.com/bazelbuild/remote-apis to latest (a5c5773)\n  - 084c463010afd6a4dbd77849204c7a20549f1bc3 remoteexec_proxy: show config on status page\n  - d2833f4028bdca68e94ee8b2a8d3d6231b85a73c Add dummy PATH environment.\n  - 6cbc346f29dae25e1717203cd2288cebada2b21f gcs: set ChunkSize\n  - 0b6b8ad4eb1438cda8983e3f25ae8d39a77148e0 remoteexec: set max call send msg size\n  - 255c697d449c4f6b94573adbd10da61ec18d453c roll contrib.go.opencensus.io/exporter/stackdriver from 0...\n  - c6b79ee7793551b32c47c418abfb20aabdc797ce Use nsjail config instead of command line arguments.\n  - 2a04c3f08e67303c70806b3ad37c0c1f9cd4d62d roll cloud.google.com/go from 0.39.0 to 0.40.0\n  - 05f8c5088c311592178db87c40cdd84a8d441dc7 roll google.golang.org/api from 0.5.0 to 0.6.0\n  - 26a1729a9a623f70273526efd46851ba0497cad4 remoteexec_proxy: add -exec-config-file\n  - ab0ba1d55f0efa0f048d757d62e0503fa9b55bf4 file: report rpc error if resource exhausted\n  - 4ef9ec9d0a999a5460d8b904b94f2b41e63b470a remoteexec: don\u0027t set credential on insecure connection\n  - 383545afc875e3be09be9ed5d46c25b8d8d2fe04 file_server: protect from OOM\n  - 85f94766beac9d2d90c46695809ef29fd5ba6334 Allow to have different infra/configs between internal an...\n  - 25a2d424cb62237bdcdf65424692493b81c789a2 rpc: need register tag key for log\n  - a75bbf4b361177cdc1222927ec2026e79e9f62dd roll google.golang.org/grpc from v1.21.0 to v1.21.1\n  - 1b694d68aeaf6f840d61e38d80ae23fb36c34a80 remoteexec: remove too chatty debug log\n  - 1c53131edac839119f1ef86d0ed5e19cc8a9dea7 Update nsjail from nsjail-2.4 to nsjail-2.8.\n  - 8d692f639aaed837ac64f922f2213fbf840cc9f1 go mod tidy\n  - c420ad5b135719736d813fd88de38939efc26774 roll contrib.go.opencensus.io/exporter/stackdriver from v...\n  - 3289808e5fe3780d5e195048909491a8200a9135 roll go.opencensus.io from v0.21.0 to v0.22.0\n  - 24d9545cee0f3293d2acd9d8c744a21a8e2b5660 exec: set error message when commandspec normalizer fails\n  - 5fd89a7f99b51ae4d9a79eaf6700d9d54cf7f09b Allow RuntimeConfig to say having nsjail or not.\n  - 09fc66a7f8999c7b6884e83a94dffdc8ef2bd224 Use CIPD to install go and protoc.\n  - 260757e7472cffc4c53993a8787ec0a5c16f2605 Recover nsjail docker build.\n  - 0e9a5a2a0313e39185327df894c32194f1a7b7c2 exec_server: allow no prebuilt if ATS enabled.\n  - abe4ea6697ec0e9eee4d587c180ebee737d47f5d remoteexec: Update logging for upload blobs failure\n  - 5124c730ffd6ae455749983455cb6b71c7026a2c frontend: reply 503, then 429 when memory exceeded\n  - 74ccce2bad3d60a3538549161bcdcf1d35f7a196 remoteexec: Truncate logged time durations to milliseconds\n  - 559d53e907d552314e7bc105856461c4e871909b remoteexec: Log more parts of time taken in exec-server\n  - 276dcb48ebecd3e0f253cf6b422ef01e4c6e928c GC: don\u0027t run GC concurrently\n  - 3ba574567f4cc52f8ca62093c5b3fa2c56b99b0a Allow to chroot or not will be decided by a platform conf...\n  - 21d7a02f0a8273d503d8b12e3a3ecc25e09d697c update google.golang.org/grpc\n\nGitOrigin-RevId: 2dd14a0db8aa454342c13eee46ff2971ff20c4f4\nChange-Id: If2fc31cfef58ec0eb1909f88b3e609db9fa262df\n"
    },
    {
      "commit": "c6b7c66e103e05a58fb7177436b64cde21d2d9dd",
      "tree": "9c6be654fb7c2386a6cf6461e2d62a3c8bad2785",
      "parents": [
        "030736e0c390c356f8361c64a9a45e4111f765cc"
      ],
      "author": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Thu Jun 06 08:05:24 2019"
      },
      "committer": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Thu Jun 06 08:05:24 2019"
      },
      "message": "Revive infra directory.\n\nIn commit 030736e0c390c356f8361c64a9a45e4111f765cc, infra directory was\nremoved, but it is needed to make Chrome infra works.\n\nBug: 971577\nChange-Id: I13b75e39ec7bcfe92b27b6d98651410d2889e70f"
    },
    {
      "commit": "030736e0c390c356f8361c64a9a45e4111f765cc",
      "tree": "e536f22a51d50e99d9a29f7c98d0d8e683a52e95",
      "parents": [
        "48224f31513604484d7c74afa5fd9d7e621e1691"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Thu May 23 04:06:43 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Thu May 23 05:27:27 2019"
      },
      "message": "Import changes for goma server\n\n  - a6135e0847e80da878fee74e1df115d09aaef398 [remoteexec] use bytes.Equal\n  - a52f45b457a5e627aaa34e1e7134221b8f34c896 Run with chroot if needed and allowed.\n  - 389164d8293b716fbddf91468c4c4e6af07d3fbd mixer: clients5.google.com should not be default\n  - a4ef9cd20704d8abf7023deb7723b8564b7c464d descriptor: allow new clang-cl version string\n  - 9409d5f7df1f1e0865525cedb5bd93049e12eb8d goma_replay: use oauth2/v2 for tokeninfo\n  - cc18352ff9233b7be1215d08c84446c3ac6fa36a goma_replay: add service account support\n  - 305013abf6d560d643e2df792e52abdd9b352ee7 try hard not to do multiple DNS requests for the same host\n  - cd10dea2c680ea41a0e4acfcdc47188bcd1379ca Fix typos in goma_replay and mixer-dev README\n  - cca3bcde3ecaf368b9766725727678adba8b2f88 goma_replay: resolve hostname once\n  - 9f6a10623f93760bf71d86055bda907d025b905f use gofmt -s\n  - 2165cf292e73a4881d3bb3d7f2be2544efa9d4b1 remoteexec: use run-at-dir.sh if exists on container image.\n  - 4d1f6983a108617312b84d9bbbdd1fa8de5e483b cloudbuild: Use default RBE instance for Windows\n  - 7eaa7683584c99cbfa950a568664b20cbf4066a7 add buildsetup.sh for docker-less build\n  - e885905a4a25c6e7cf268f15a93f30e1f4e7c589 mitigate grpc timeout\n  - fffa2c244b55a9f834e1a4d64f7fde411bb6f725 remoteexec_proxy: add -insecure-remoteexec\n  - 30df1ff5e37b9d9e7239a259c19b59a5c01257d5 roll cloud.google.com/go 0.38.0 to 0.39.0\n  - a84976e9b58a46afdec04db5e20ecd398358dbd7 remoteexec: fix wrong missing input report\n  - 78737b28b8afa248441b3921ac7d71d05d44f8c1 roll google.golang.org/api from 0.4.0 to 0.5.0\n  - 91624ddad5e3abb02a0ae40d0d6e5d6c877801eb [proto] remove some ptotobuf protos\n  - 29677cfa48530035517c12b64b2c49bbfd777e65 update zap to v1.10.0\n  - a0419fa35a7622201412b662afba287143358237 [proto] remove unused google api proto\n\nGitOrigin-RevId: a6135e0847e80da878fee74e1df115d09aaef398\nChange-Id: Ic1aa40ae7c4fdf71154e5509d2a0843c6e3750d3\n"
    },
    {
      "commit": "48224f31513604484d7c74afa5fd9d7e621e1691",
      "tree": "4a0a2431288fa9406d274e57fcc7f67738ad9826",
      "parents": [
        "b8c963b7b1389f5688c66afd7fe702b64fd83918"
      ],
      "author": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Mon May 20 06:51:39 2019"
      },
      "committer": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Mon May 20 06:51:39 2019"
      },
      "message": "Add config to add logo for goma-server in ci.chromium.org\n\nBug: 954455\nChange-Id: Ic7ddbb1a88c6db05cb1d6319c840d0911b2d0590"
    },
    {
      "commit": "b8c963b7b1389f5688c66afd7fe702b64fd83918",
      "tree": "efc8aae284ffd2220720f7236ee2aeec5d3ef0f6",
      "parents": [
        "2f9d84cd03c5d6b8b504206c6ea30ef3c1139500"
      ],
      "author": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Tue May 14 04:21:04 2019"
      },
      "committer": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Tue May 14 04:21:04 2019"
      },
      "message": "Add luci-logdog.cfg.\n\nIf we do not put luci.logdog(), luci-logdog.cfg also won\u0027t ba made.\nHowever, it make bots to fail to write to Logdog.\n\nBug: 954455\nChange-Id: Idee6f399bff5d8fdbfb03b6d92ac38f5f76511a9"
    },
    {
      "commit": "2f9d84cd03c5d6b8b504206c6ea30ef3c1139500",
      "tree": "49775c89bed2df6eab8691f07a35171681b08464",
      "parents": [
        "49f621371fe9a0f1d089b125edb5ebd5af236b61"
      ],
      "author": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Mon May 13 08:22:01 2019"
      },
      "committer": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Mon May 13 08:22:01 2019"
      },
      "message": "Add LUCI configs using lucicfg.\n\nBug: 954455\nChange-Id: If457cb56be7f76a68737ed0235e569cd7bef8f1f"
    },
    {
      "commit": "49f621371fe9a0f1d089b125edb5ebd5af236b61",
      "tree": "5aa2d51feb79839fd96b5c97624be0ef1f21d723",
      "parents": [
        "4a19e71caf0498c17e54679b7a364754c4f481da"
      ],
      "author": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Mon May 13 02:30:28 2019"
      },
      "committer": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Mon May 13 02:30:28 2019"
      },
      "message": "Add project.cfg.\n\nBug: 954455\nChange-Id: I471a84302dbcf0a5e732dfedd699ad21cdc9523f"
    },
    {
      "commit": "4a19e71caf0498c17e54679b7a364754c4f481da",
      "tree": "5ac8330b9dcc8f30abf93ecb1591a765cb418b36",
      "parents": [
        "daa08de9a78b8a663f8415d9a996ffe46cd0a353"
      ],
      "author": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Fri May 10 09:08:14 2019"
      },
      "committer": {
        "name": "Yoshisato Yanagisawa",
        "email": "yyanagisawa@chromium.org",
        "time": "Fri May 10 09:08:14 2019"
      },
      "message": "Initialize infra directory.\n\nBug: 954455\nChange-Id: I40444ba12cb510644c3d25ce916cc21bb5eba320"
    },
    {
      "commit": "daa08de9a78b8a663f8415d9a996ffe46cd0a353",
      "tree": "1acbdf41021f8a9f6d96dfa95e66b9d55ec9d49c",
      "parents": [
        "9c2c6e4ca15d26a562678f46ba400dff12adb07f"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Wed May 08 01:42:56 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Thu May 09 05:46:38 2019"
      },
      "message": "Import changes for goma server\n\n  - 911cc693fe6893f5cff9e1233660a95d81d65226 use github.com/bazelbuild/remote-apis\n  - 1e1260fe16cebf8dbf9cf6492c41acb87fba379c roll cloud.google.com/go to 0.38.0\n  - ce25504b9f0dc3014ff224a2b91d8bca2c1dfa5f roll google.golang.org/api to 0.4.0\n  - ac2ccec0ffb4cf64403224fc5d5bf11ca03163a1 Allow arbitrary script name to as a wrapper script.\n  - f71ce1e66b26dc811051e9e4f4db666a9639f041 remoteexec: no warn if op.metadata is nil\n  - 69bd629b0b2ad20db1548ac22d9d262d9430cfe4 inputRootDir suggests use of overlay if it is needed.\n  - 22550b34d191cb2429858d8d30aa59e728ff1f4c remoteexec: cwd agnostic test for ATS\n  - 6d3b3f1f6ec031b7d4205c3ec7a674c23308e44e exec: Pick sets selector in cmdConfig\n  - 46f16c7dff0436829fc61ff02e5c0f136da916e5 roll google.golang.org/grpc to 1.20.1\n  - fed8af5e12f814b8b9ef4c04692bc2d7d84042c0 Exclude infra directory.\n  - 543e146a14af12a3724403af910ef375635becc0 Reland \"Allow to have multiple wrapper scripts.\"\n  - 6e2ee97899a8a601580425ff8c74a2ec33599296 fix: error strings should not be capitalized \u0026 no arg err...\n  - 8b529445fa3420c70fbf2d39eed7d994cc28554f remoteexec_proxy: add -file-cache-bucket\n  - ff36c19b7ba7e768cae3ded4c074793f3e50aa73 Add function to confirm docker \u0026 workdir won\u0027t be overwri...\n  - 134662af055e6805d6ee4ea926a25223cc77414d Revert \"Allow to have multiple wrapper scripts.\"\n  - 9b3fefa9841a321aa36455bf233f33b656325a96 Allow to have multiple wrapper scripts.\n  - 4b191d09b6dbd8ab225784bc619f18d659d8f7ef remoteexec: Log input paths when no common dir found\n  - 21ff47c58b5cbe63fc09d2f8647373d415deac53 remoteexec: Rename commonDirHasCommonPaths -\u003e validCommon...\n  - c755b3dfd3e260e445afa0a2abedf4ca4b80d859 remoteexec: Refactor inputroot.inputRootDir()\n  - 37cf82aa8e6f6c9b31e2cd005e44a8ba9a471e4b goma_replay: count errors\n  - 276a5308828814b736f3ee05072b2171db740b1f goma_replay: improve\n  - 35340d6f853a4f9ed75758ab5a7da9658dcd1fa2 roll google.golang.org/grpc to 1.20.0\n  - ca6e254669892e0508b4988ad42c77d93a393d5a remoteexec: Log all timestamps on one line\n\nGitOrigin-RevId: 911cc693fe6893f5cff9e1233660a95d81d65226\nChange-Id: I05e4f511cff49e0c594234c3156599c644558290\n"
    },
    {
      "commit": "9c2c6e4ca15d26a562678f46ba400dff12adb07f",
      "tree": "7d14267a55c87cb88230f9b4c7bf3bd11848004a",
      "parents": [
        "671ea0972f74b5f549ed3214c84fbefe2addec0f"
      ],
      "author": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Apr 19 02:50:23 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Fri Apr 19 02:50:23 2019"
      },
      "message": "add CONTRIBUTING.md and LICENSE\n\nChange-Id: Ibab6453b7792960dc80b70f1d778bacefef70d2d"
    },
    {
      "commit": "671ea0972f74b5f549ed3214c84fbefe2addec0f",
      "tree": "544ca6a08a47303080c675d660cc13c11af686c9",
      "parents": [
        "35083c10699f10edecf02083633d8247e5b8ef74"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Wed Apr 10 04:14:43 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Wed Apr 10 04:52:47 2019"
      },
      "message": "Import changes for goma server\n\n  - 4700b281ba0f7408482745dce226e24d29d02c0f README: add RBE instruction link\n\nGitOrigin-RevId: 4700b281ba0f7408482745dce226e24d29d02c0f\nChange-Id: Iaf84c6b2b8931e0f46cda762b262d849233f7e08\n"
    },
    {
      "commit": "35083c10699f10edecf02083633d8247e5b8ef74",
      "tree": "ccb044d731e96098594b095c96657c8eb223c539",
      "parents": [
        "ca3581145dce89c4a34b52e85e5a78bb6f34d1fd"
      ],
      "author": {
        "name": "Goma Authors",
        "email": "noreply@google.com",
        "time": "Wed Apr 10 02:25:05 2019"
      },
      "committer": {
        "name": "Fumitoshi Ukai",
        "email": "ukai@google.com",
        "time": "Wed Apr 10 02:47:37 2019"
      },
      "message": "Initial version of opensource goma\n\nGitOrigin-RevId: 3ee6a0c994a5bc1f6e931a27e95e4da71ea7eea1\nChange-Id: I8bdc978916df5c03e11334b888b6487980a02cc6\n"
    },
    {
      "commit": "ca3581145dce89c4a34b52e85e5a78bb6f34d1fd",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Joanna Wang",
        "email": "jojwang@google.com",
        "time": "Mon Mar 04 20:51:06 2019"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 20:51:06 2019"
      },
      "message": "Initial empty repository\n"
    }
  ]
}
