1. 16 Jul, 2018 1 commit
    • Jason Yellick's avatar
      FAB-10292 Update protobuf to v1.1.0 · 03104e71
      Jason Yellick authored
      Protobuf was slated to be updated already, but there is a long list of
      incompatibilities with the current source tree.
      
      Thi CR updates protobuf to v1.1.0, and addresses those
      incompatibilities.  Most of the changes are quite rote and fall into one
      of three buckets.
      
      1. Code which uses non-keyed field initialization.  (ie, initializing a
      struct like MyStruct{value1, value2, value3}).  The newer generated
      protos produces structs which have additional non-field members.
      Structs should always be initialized with named fields, regardless of
      whether they are protos or not.
      
      2. Code which assumes that reflect.DeepEqual between two protos with the
      same fields will return true.  This has never been the case, especially
      when considering protos with slice or map fields, but with proto v1.1.0
      with the addition of caching and other members to the proto structs, it
      is even less true.  The correct call is proto.Equal.
      
      3. Code which assumes that proto fails on bad inputs -- the proto ...
      03104e71
  2. 03 Jul, 2018 1 commit
  3. 17 May, 2018 1 commit
  4. 15 May, 2018 1 commit
  5. 10 May, 2018 1 commit
  6. 29 Apr, 2018 1 commit
  7. 23 Apr, 2018 1 commit
  8. 13 Apr, 2018 1 commit
    • Matthew Sykes's avatar
      [FAB-9102] CouchDB runner for test · b1d761c3
      Matthew Sykes authored
      
      
      Provide a simple way to start and stop ephemeral docker containers that
      host CloudDB. The runner enables multiple instances to run concurrently
      and to have them exposed on ephemeral ports on the host when running
      unit tests outside of a container.
      
      Change-Id: I07f206db032d0cdbfca4f4b5fc0dd473058a67fc
      Signed-off-by: default avatarMatthew Sykes <sykesmat@us.ibm.com>
      b1d761c3
  9. 07 Apr, 2018 1 commit
  10. 31 Mar, 2018 1 commit
  11. 27 Mar, 2018 1 commit
  12. 25 Mar, 2018 2 commits
  13. 17 Mar, 2018 1 commit
  14. 13 Mar, 2018 1 commit