1. 17 Oct, 2019 3 commits
  2. 15 Oct, 2019 1 commit
  3. 10 Oct, 2019 1 commit
  4. 03 Oct, 2019 1 commit
  5. 30 Sep, 2019 3 commits
  6. 26 Sep, 2019 3 commits
  7. 25 Sep, 2019 2 commits
  8. 23 Sep, 2019 2 commits
    • Vladimir Glavnyy's avatar
      Fix Mutate() methods of Array<scalar/struct> (override 5508) (#5526) · cbdf82e2
      Vladimir Glavnyy authored
      * Draft with Array specialization (#5508)
      
      * Array specialization + SFINAE to fold copy-paste (#5508)
      
      * Add implicit specialization of Array<scalar> and Array<struct> (#5508)
      
      - Tag dispatching is used for implicit specialization
      - Array<scalar> and Array<struct> have different iterators and accessors
      - Array<scalar> and Array<struct> have different Mutate() methods
      
      * Add implicit specialization of Array<scalar> and Array<struct> (#5508)
      
      - Tag dispatching is used for implicit specialization
      - Array<scalar> and Array<struct> have different iterators and accessors
      - Array<scalar> and Array<struct> have different Mutate() methods
      cbdf82e2
    • Kulikov Alexey's avatar
      Java: Added access object for vector of struct and vector of tables. (#5233) · e365c502
      Kulikov Alexey authored
      * Java: Added access object for vector of struct and vector of tables.
      
      * Java: Workarounds removed when accessing the union vector.
      e365c502
  9. 19 Sep, 2019 2 commits
  10. 17 Sep, 2019 1 commit
  11. 16 Sep, 2019 1 commit
  12. 11 Sep, 2019 1 commit
    • Kevin Fort's avatar
      Add element size parameter to __vector_as_arraysegment [c#] (#5512) · 2706381e
      Kevin Fort authored
      * Add element size parameter to __vector_as_arraysegment
      
      Add element size parameter to __vector_as_arraysegment fixing issue where VectorAsBytes returns incorrect size span for multibyte element types.
      
      * Update codegen
      
      Update codegen and Table to return typed span.
      
      * update test files
      
      update test files
      2706381e
  13. 10 Sep, 2019 2 commits
  14. 09 Sep, 2019 2 commits
  15. 05 Sep, 2019 1 commit
  16. 03 Sep, 2019 3 commits
  17. 29 Aug, 2019 1 commit
    • Paulo Pinheiro's avatar
      [FlexBuffers][Java] Implementation of FlexBuffers API (#5476) · 8e6cabb3
      Paulo Pinheiro authored
      * [FlexBuffers][Java] Implementation of FlexBuffers API
      
      This is the initial attemp to implement FlexBuffer on Java.
      
      There is some limitations as compared to the C++ implementation:
        1 - No mutations implemented yet
        2 - Does not parse from json
      
      Also, this initial implementation is not focused and performance, but
      get the basics write. So there is many opportunities for optimization, for instance,
      remove all enums, return CharSequence instead of Strings and object pooling.
      
      * [FlexBuffers][Java] Optimizations and simplification of the Builder  API.
      
      This change removes BitWidth enum in favor of static ints. Also
      make all "reads" APIs closer to C++ implementation (try to cast or convert
      as much as possible, assuming user knows what he is doing). Finally,
      we remove the helper classes for building vectors and maps.
      
      There is no official benchmarks, but the unit tests are running in less
      than 50% for previous runs, which mean those optimizations are worth it.
      
      * [FlexBuffers][Java] Fix Reference::asString behavior
      
      There was a incorrect assumption that strings would be null-terminated, which
      could lead to truncated strings. S now it relies size instead of null-termination.
      
      Other minor improvements
      8e6cabb3
  18. 26 Aug, 2019 3 commits
  19. 23 Aug, 2019 4 commits
  20. 20 Aug, 2019 2 commits
  21. 19 Aug, 2019 1 commit
    • Tsingson's avatar
      [go]add Name() for ForceCodec interface (#5486) · 30304493
      Tsingson authored
      * add Name() for ForceCodec  interface
      
      // ForceCodec returns a CallOption that will set the given Codec to be
      // used for all request and response messages for a call. The result of calling
      // String() will be used as the content-subtype in a case-insensitive manner.
      //
      
      * Update grpc.go
      30304493