Skip to content
This repository has been archived by the owner on Jul 16, 2023. It is now read-only.

Provide retry and time-out abilities for all connection activities #32

Merged
merged 28 commits into from
May 11, 2014

Commits on May 1, 2014

  1. Added a retry count to the sending endpoints

    references #23 also fixes #19
    pvandervelde committed May 1, 2014
    Configuration menu
    Copy the full SHA
    8b57c79 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2014

  1. Configuration menu
    Copy the full SHA
    8056477 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83f8fc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66ddcfe View commit details
    Browse the repository at this point in the history

Commits on May 4, 2014

  1. Adding reliable message delivery to the TCP pipes. Named pipes don't …

    …need this configuration turned on because they are reliable by default.
    
    references #23 & #19
    pvandervelde committed May 4, 2014
    Configuration menu
    Copy the full SHA
    d305b4f View commit details
    Browse the repository at this point in the history
  2. Reordering the parameters of the IProtocolChannel.TransferData method…

    … so that they're more inline with the method on the IProtocolLayer interface
    
    references #23
    pvandervelde committed May 4, 2014
    Configuration menu
    Copy the full SHA
    e52beb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c534f1 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2014

  1. Adding message delivery confirmation to both the message and the data…

    … channels. This provides better information about the necessity of a message / data resend and the necessity to rebuild the channel.
    
    references #23 and #19
    pvandervelde committed May 5, 2014
    Configuration menu
    Copy the full SHA
    d90d282 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2014

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

Commits on May 9, 2014

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

Commits on May 10, 2014

  1. Configuration menu
    Copy the full SHA
    704067b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5a66ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    894ecb3 View commit details
    Browse the repository at this point in the history
  4. Fixing the ProtocolHandshakeConductor to use the standard number of m…

    …essage send retries.
    
    references #23
    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    a128aa1 View commit details
    Browse the repository at this point in the history
  5. Updated the InteractionHandshakeConductor to use the SendMessage and …

    …SendMessageAndWaitForResponse delegates
    
    references #23
    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    a6e184d View commit details
    Browse the repository at this point in the history
  6. Updating the code for the DownloadDataFromRemoteEndpoints delegate to…

    … use the default retry count.
    
    references #23
    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    75c32dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0e0df3a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c9e39ca View commit details
    Browse the repository at this point in the history
  9. Adding the attributes used to indicate retry count and time-out value…

    …s on the command interface.
    
    reference #23
    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    4e9ce77 View commit details
    Browse the repository at this point in the history
  10. Creating a base class for the command set method interceptors and add…

    …ing the ability to provide time-out and retry values.
    
    references #23
    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    c6fbd53 View commit details
    Browse the repository at this point in the history
  11. Adding the new files to the project.

    references #23
    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    6e38d2b View commit details
    Browse the repository at this point in the history
  12. Updating the command proxy builder to create a delegate with the corr…

    …ect signature.
    
    references #23
    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    4d3ff7b View commit details
    Browse the repository at this point in the history
  13. Fixing StyleCop warning.

    pvandervelde committed May 10, 2014
    Configuration menu
    Copy the full SHA
    18930fa View commit details
    Browse the repository at this point in the history

Commits on May 11, 2014

  1. Adding the command interface parameter attributes to the correct know…

    …n attributes collection.
    
    references #23
    pvandervelde committed May 11, 2014
    Configuration menu
    Copy the full SHA
    81094ab View commit details
    Browse the repository at this point in the history
  2. StyleCop error fixes

    pvandervelde committed May 11, 2014
    Configuration menu
    Copy the full SHA
    2077441 View commit details
    Browse the repository at this point in the history
  3. Fixing unit tests.

    references #23
    pvandervelde committed May 11, 2014
    Configuration menu
    Copy the full SHA
    415c248 View commit details
    Browse the repository at this point in the history
  4. Fixed bug in data receiving endpoint that was caused by WCF auto-disp…

    …osing the stream before we got done reading it.
    
    references #23
    pvandervelde committed May 11, 2014
    Configuration menu
    Copy the full SHA
    e1e0142 View commit details
    Browse the repository at this point in the history
  5. 7 Configuration menu
    Copy the full SHA
    09a0f13 View commit details
    Browse the repository at this point in the history