Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: OData/odata.net
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: lewing/odata.net
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 70 files changed
  • 6 contributors

Commits on Jan 31, 2024

  1. Optimize ODataPath operations (#2835)

    * Optimize ODataPath and AddKeySegment
    
    * Avoid unnecesarily calling Name and Namespace properties in FullName() constructor
    
    * Optimized AppendEntitySetKeySegment
    
    * Avoid resizing keys list
    
    * Avoid calling FullName() when only used in exceptions
    
    * Optimized TrimEndingTypeSegment
    
    * Optimize TrimEndingTypeSegment
    
    * Optimize TrimEndingTypeAndKeySegments
    
    * Refactor AddSegment
    
    * Add comment
    
    * Delete SplitEndingSegmentOfTypeHandler
    
    * Refactor KeySegments constructor
    
    * Refactor GetResourceTypeName
    
    * Addres review comments
    
    * Fix potential NRE
    
    * Fix doc comments in KeySegment constructors
    
    * Replace parameter comments with named parameters
    
    * Add doc string
    
    * Rename parameter
    habbes authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    452457b View commit details
    Browse the repository at this point in the history
  2. Create test cases and benchmarks for writing large json base64 and st…

    …ring values (#2849)
    
    * Create test cases for writing large json base64 and string values
    
    * Update missing async tests
    
    * Add text and binary fields to benchmarks
    
    * Remove unnecessary benchmark scenarios
    
    * Optimize JsonSerializer converter
    
    * Add large value benchmarks
    
    * Remove lagging comma
    
    * Reduce benchmarks runtime
    
    * Reduce benchmarks runtime
    
    * Target dotnet 8.0 in benchmarks
    
    * Remove unnecessary benchmark scenarios
    
    * Optimize benchmarks runtime
    
    * largeFields flag in benchmarks
    
    * update readme
    
    * Update test/PerformanceTests/SerializationComparisonsTests/JsonWriterBenchmarks/Benchmarks.cs
    
    Co-authored-by: Elizabeth Okerio <[email protected]>
    
    * Remove obsolete comment
    
    ---------
    
    Co-authored-by: Elizabeth Okerio <[email protected]>
    habbes and ElizabethOkerio authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    5f65c18 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    1a323df View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Support writing large json base64 and string values (#2846)

    * support writing large string values in utf8jsonwriter
    
    * update based on review comments
    
    * update based on review comments
    
    * update based on review comments
    
    * update based on review comments
    
    * update based on review comments.
    
    * update based on review comments
    ElizabethOkerio authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    5757261 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    fce8fd9 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    72837c8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    8f17bb2 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    d6a5336 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    50c56de View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    24ae2e3 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    c3340d7 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    bbe2ac7 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    e6b8240 View commit details
    Browse the repository at this point in the history
Loading