GitLab Commit is coming up on August 3-4. Learn how to innovate together using GitLab, the DevOps platform. Register for free: gitlabcommitvirtual2021.com

  1. 28 Jul, 2021 1 commit
  2. 23 Jul, 2021 1 commit
  3. 12 Jul, 2021 1 commit
  4. 01 Jul, 2021 5 commits
  5. 22 Jun, 2021 2 commits
  6. 16 Jun, 2021 2 commits
    • Jeremiah Bonney's avatar
      Update retrier test · 0d199859
      Jeremiah Bonney authored
      0d199859
    • Jeremiah Bonney's avatar
      Check for RetryInfo correctly · 5d1336f4
      Jeremiah Bonney authored
      grpc::Status.error_details() is expected to be a serialized
      google.rpc.Status message, not a message contained in error_details.proto
      directly. Rework the logic in grpcretrier.cpp to properly
      decode the google.rpc.Status message and check for a RetryInfo
      message in the details().
      5d1336f4
  7. 15 Jun, 2021 1 commit
  8. 14 Jun, 2021 1 commit
  9. 08 Jun, 2021 1 commit
  10. 03 Jun, 2021 1 commit
  11. 01 Jun, 2021 2 commits
  12. 31 May, 2021 1 commit
  13. 25 May, 2021 1 commit
  14. 21 May, 2021 1 commit
    • Santiago Gil's avatar
      `GrpcError`: move to own file · 7837de91
      Santiago Gil authored
      This exception type was defined in `buildboxcommon_grpcretry.h`, which
      at some point will be deprecated in favor of
      `buildboxcommon_grpcretry.h`.
      7837de91
  15. 14 May, 2021 1 commit
  16. 26 Apr, 2021 1 commit
  17. 20 Apr, 2021 3 commits
  18. 12 Apr, 2021 7 commits
  19. 09 Apr, 2021 1 commit
  20. 17 Mar, 2021 1 commit
    • Santiago Gil's avatar
      Add `ProtoJsonUtils` · 7311d76a
      Santiago Gil authored
      These helpers convert protobuf messages to their JSON representation,
      with special handling for the `ExecutedActionMetadata` and
      `ActionResult` messages.
      
      They should be used by buildbox-tools and other components that need to
      produce JSON output from protobufs to prevent issues with the
      `ExecutedActionMetadata.auxiliary_metadata` field when it contains an
      unknown protobuf type.
      7311d76a
  21. 10 Mar, 2021 1 commit
    • Santiago Gil's avatar
      `Runner`: optionally populate metadata with Digest · 6c5b595b
      Santiago Gil authored
      Gather metrics only when requested with `--collect-execution-stats`.
      
      Instead of packing a `build::buildbox::ExecutionStatistics` message
      directly into the `ActionResult.execution_metadata.auxiliary_metadata`
      field, pack it into an `Any` message, upload it to CAS, and attach a
      `Digest`.
      
      This works around the requirement for any component that wants to
      convert an `ActionResult` to JSON of having the definition of the
      `ExecutionStatistics` proto.
      
      (#81)
      6c5b595b
  22. 25 Feb, 2021 1 commit
  23. 12 Feb, 2021 2 commits
  24. 11 Feb, 2021 1 commit