Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streaming protocols #10

Merged
merged 44 commits into from
Oct 29, 2015
Merged

Streaming protocols #10

merged 44 commits into from
Oct 29, 2015

Commits on Oct 10, 2015

  1. Major rewrite.

    Intro channel concept, apply everywhere.
    David Dawson committed Oct 10, 2015
    Configuration menu
    Copy the full SHA
    079c31a View commit details
    Browse the repository at this point in the history
  2. Remove factory concept.

    David Dawson committed Oct 10, 2015
    Configuration menu
    Copy the full SHA
    a509a8d View commit details
    Browse the repository at this point in the history
  3. Park other projects until core stabilises.

    David Dawson committed Oct 10, 2015
    Configuration menu
    Copy the full SHA
    3551c92 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2015

  1. Add server side channels and protocols.

    David Dawson committed Oct 11, 2015
    Configuration menu
    Copy the full SHA
    7677fa5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c92fe74 View commit details
    Browse the repository at this point in the history
  3. Updated default server protocol

    David Dawson committed Oct 11, 2015
    Configuration menu
    Copy the full SHA
    9589a39 View commit details
    Browse the repository at this point in the history
  4. INtro the concept of the server stack.

    David Dawson committed Oct 11, 2015
    Configuration menu
    Copy the full SHA
    327c6a3 View commit details
    Browse the repository at this point in the history
  5. Beginning of end to end tests.

    David Dawson committed Oct 11, 2015
    Configuration menu
    Copy the full SHA
    1697b62 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2015

  1. Ensure outgoing proto is always set to 'event' in the event client pr…

    …oto stack.
    David Dawson committed Oct 12, 2015
    Configuration menu
    Copy the full SHA
    f0e5ad1 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2015

  1. RRP handler registration and selection.

    David Dawson committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    ac7c6c6 View commit details
    Browse the repository at this point in the history
  2. RRP Server API

    David Dawson committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    0b4fd3f View commit details
    Browse the repository at this point in the history
  3. End to end working request/response over channels

    David Dawson committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    a14fe94 View commit details
    Browse the repository at this point in the history
  4. Re-introduce Codecs, locked to JSON in first iteration.

    David Dawson committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    2f3577b View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2015

  1. Rework amqp transport, making space for an amqp 1.0 listener/ connect…

    …ion as well.
    David Dawson committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    5cd0c14 View commit details
    Browse the repository at this point in the history
  2. AMQP channel handshake.

    David Dawson committed Oct 16, 2015
    Configuration menu
    Copy the full SHA
    55dfb33 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2015

  1. Bring intoline withfully working RRP.

    David Dawson committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    1a569ac View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2015

  1. Configuration menu
    Copy the full SHA
    57ca576 View commit details
    Browse the repository at this point in the history
  2. Add event type param

    David Dawson committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    437c459 View commit details
    Browse the repository at this point in the history
  3. Update with transport event consturctor update.

    David Dawson committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    1efa949 View commit details
    Browse the repository at this point in the history
  4. Update with transport event consturctor update.

    David Dawson committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    e411c99 View commit details
    Browse the repository at this point in the history
  5. Working RRP.

    Fix init order in SingleTransportMuon.
    David Dawson committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    6cc2e24 View commit details
    Browse the repository at this point in the history
  6. Working RRP.

    Fix init order in SingleTransportMuon.
    David Dawson committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    b3ca3f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2015

  1. Configuration menu
    Copy the full SHA
    8793ef3 View commit details
    Browse the repository at this point in the history
  2. Clean shutdown of AMQP transport.

    David Dawson committed Oct 25, 2015
    Configuration menu
    Copy the full SHA
    f72dadb View commit details
    Browse the repository at this point in the history
  3. Client side 'event' protocol implementation.

    David Dawson committed Oct 25, 2015
    Configuration menu
    Copy the full SHA
    c614077 View commit details
    Browse the repository at this point in the history
  4. Consistent naming.

    David Dawson committed Oct 25, 2015
    Configuration menu
    Copy the full SHA
    c508e2d View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2015

  1. Add service advertising.

    David Dawson committed Oct 26, 2015
    Configuration menu
    Copy the full SHA
    e033c07 View commit details
    Browse the repository at this point in the history
  2. Simpler RRP api frontend.

    David Dawson committed Oct 26, 2015
    Configuration menu
    Copy the full SHA
    08bee3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b917f0 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2015

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

Commits on Oct 28, 2015

  1. InMem transport.

    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    0d58b4a View commit details
    Browse the repository at this point in the history
  2. Migrate around a little.

    Add APIs for the reactive streaming protocol
    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    d059e5d View commit details
    Browse the repository at this point in the history
  3. AES payload encryption.

    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    e790f54 View commit details
    Browse the repository at this point in the history
  4. AES payload encryption.

    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    03e0837 View commit details
    Browse the repository at this point in the history
  5. Improve codec handling to ensure there is no hardcoding

    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    53d2e1a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4126dc2 View commit details
    Browse the repository at this point in the history
  7. Test helpder needs to behere too.

    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    6231b9c View commit details
    Browse the repository at this point in the history
  8. Test helpder needs to behere too.

    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    caf7383 View commit details
    Browse the repository at this point in the history
  9. Test helpder needs to behere too.

    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    fb4f2f7 View commit details
    Browse the repository at this point in the history
  10. Ignore if on teamcity. Requires an external broker, so can't run as p…

    …art of normal build for now.
    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    1c70e12 View commit details
    Browse the repository at this point in the history
  11. Fold inmem transport into core to enable simulation style and full st…

    …ack protocol tests.
    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    fd44437 View commit details
    Browse the repository at this point in the history
  12. Fold inmem transport into core to enable simulation style and full st…

    …ack protocol tests.
    David Dawson committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    d6d2d3f View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2015

  1. Introspection server

    David Dawson committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    f03db56 View commit details
    Browse the repository at this point in the history
  2. Introspection client side and full stack simulation.

    David Dawson committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    2bd5073 View commit details
    Browse the repository at this point in the history