Commits on Mar 8, 2013
  1. @halter73
  2. @davidfowl
  3. @davidfowl
  4. @davidfowl

    Changed the semantics of the queue in ScaleoutMessageBus.

    - By default the queue size isn't limited.
    - The buffer method shifts the queue into buffering mode
      limits the queue to the specified size.
    davidfowl committed Mar 7, 2013
  5. @DamianEdwards

    Fix FxCop error

    DamianEdwards committed Mar 7, 2013
  6. @DamianEdwards

    SQL message bus updates

    - Added perf run to stress.exe
    - Updated XML doc comments
    - Allow passing queue size
    - Added extra ctor parameter validation
    - Fixed bug in receive loop retry count tracking
    DamianEdwards committed Mar 7, 2013
  7. @DamianEdwards

    Added SQL message bus perf run to stress.exe

    - Added missing copyright header to install.sql
    DamianEdwards committed Mar 7, 2013
  8. @davidfowl
  9. @davidfowl

    Made some changes to ScaleoutMessageBus queuing.

    - Change the name of the methods, added Reset, Close and
      Open.
    - Calling Open will drain the previous queue before creating a new one.
    davidfowl committed Mar 7, 2013
  10. @abnanda1

    Made changes as per code review feedback

    - Added the null or empty error message to the Resources file
    #1265
    abnanda1 committed Mar 7, 2013
  11. @DamianEdwards

    SQL message bus now shards across multiple tables

    - Made SQL receive loop increase retry delay with each attempt
    - Fixed issue in ScaleoutMessageBus resulting in negative stream indexes
    - #1635
    DamianEdwards committed Mar 7, 2013
Commits on Mar 7, 2013
  1. @abnanda1

    Added checks for null and empty values in the Send and Group methods …

    …in Hub and Persistent Connection
    
    #1265
    abnanda1 committed Mar 7, 2013
  2. @halter73

    Handle connection.start.fail in test.utilities.js

    - output reason for failure
    halter73 committed Mar 6, 2013
  3. @halter73

    Calling DemoHub.DoSomethingAndCallError while AjaxSendFacts.js

    is being run no longer causes tests to fail.
    halter73 committed Mar 6, 2013
  4. @halter73

    Make HubGroupFacts.js pass with simultaneous runs.

    - By making the group name "random", it is a lot less likely that multiple
      browsers running the tests in HubGroupFacts.js simultaneously will cause
      issues.
    halter73 committed Mar 6, 2013
  5. @halter73

    End after the second ping in longPolling custom query string test

    - Previously the longPolling transport would ping after its test was complete
      causing subsequent runs of the same test for other transports to fail.
    halter73 committed Mar 6, 2013
  6. @davidfowl

    Fixed fxcop error

    davidfowl committed Mar 6, 2013
  7. @davidfowl

    Rename variable.

    davidfowl committed Mar 6, 2013
  8. @davidfowl
  9. @DamianEdwards

    SQL message bus install script fixes

    - Handle concurrency of multiple servers attempting to install DB simultaneously
    - Fixed bad variable reference
    - #1633
    DamianEdwards committed Mar 6, 2013
  10. @davidfowl

    Fixed fxcop issue.

    davidfowl committed Mar 6, 2013
  11. @davidfowl

    Limited the task queue when the connection is down.

    - Extended task queue functionality to enable a hard limit.
    - Return failed task when the queue is full.
    davidfowl committed Mar 6, 2013
  12. @davidfowl

    Updated ScaleoutMessageBus to enable queuing of messages.

    - When the backplane goes down it can indicate a disconnect to the
      base class so that it queue any new sends. It can also indicate when
      the connection is back alive so that the queue can be released.
    davidfowl committed Mar 6, 2013
  13. @DamianEdwards

    SQL message installer now uses install.sql file

    - Removed unneeded "SignalR_" prefix from table names
    - #1631
    DamianEdwards committed Mar 6, 2013
  14. @DamianEdwards

    Added install.sql file

    DamianEdwards committed Mar 5, 2013
Commits on Mar 6, 2013
  1. @abnanda1

    Merge pull request #1645 from SignalR/null-check-hub

    Added a null check for the Send and Group methods in Hub and Persistent Connection
    abnanda1 committed Mar 6, 2013
  2. @abnanda1
  3. @abnanda1

    Added a null check for the Send and Group methods in Hub and Persiste…

    …nt Connection
    
    - Added the corresponding unit tests for the null cases
    
    #1265
    abnanda1 committed Mar 6, 2013
  4. @davidfowl
  5. @davidfowl
  6. @davidfowl

    Trace when TransportHeartBeat is disposing.

    - Tweaked MemoryTestHost to only shutdown before turning trace off.
    davidfowl committed Mar 6, 2013
  7. @davidfowl

    Simplify the start logic in the .NET client.

    - Added more tests for cancellation cases.
    - Made catch run synchronously if possible
    - Added new ContinueWithNotComplete extension method in TaskAsyncHelper
    davidfowl committed Mar 6, 2013
  8. @davidfowl
  9. @davidfowl
  10. @davidfowl