Commit Graph

986 Commits

Author SHA1 Message Date
0a66051b92 removed some code we dont need as not expecting any errors so should just throw an exception to the global handler 2017-02-06 21:47:08 +00:00
a4495b8fa9 tests for error handling on load balancing middleware 2017-02-06 20:22:09 +00:00
c3e60ac08a wip: added some sleep time into service discovery test as I think Im overloading the test server, sometimes it just returns 404 when Ocelot makes a request to it 2017-02-05 22:00:23 +00:00
d91242ac2c wip: modifications to service discovery acceptance test to see if it will work on mac 2017-02-05 21:35:50 +00:00
932bcb73d4 wip: removed some debug statements and all tests passing on my PC...feel there is something wrong with the service discovery test around task execution not completing 2017-02-05 21:21:02 +00:00
fb0f101732 wip fake consul provider 2017-02-05 21:08:16 +00:00
c46dcc05b8 started implementing the consul service provider 2017-02-04 13:16:31 +00:00
7900aa3f49 got sidetracked and downgraded to .net core app 1.1 that actually exists no idea why i had 1.4 :( 2017-02-04 12:06:33 +00:00
84f01433b5 Update README.md 2017-02-04 11:47:07 +00:00
9c9315a94f updated tests url 2017-02-03 22:59:00 +00:00
2a03d33d7e added cake log back in 2017-02-03 22:53:53 +00:00
9828c3b427 started adding consul acceptance test 2017-02-03 22:50:57 +00:00
b0ff2fd317 fixed failing tests 2017-02-03 13:02:51 +00:00
4577ec60d5 Update README.md 2017-02-03 08:59:45 +00:00
c88eeb66bb Update README.md 2017-02-03 08:58:56 +00:00
f285b0e0ad plugged load balancer middleware into Ocelot pipeline, load balanced downstream host and port now used by url creator middleware 2017-02-03 08:00:07 +00:00
aef6507da3 fixed failing tests after service discovery changes 2017-02-03 07:43:26 +00:00
2e0bd6d556 Merge pull request #2 from TomPallister/develop
merge current code
2017-02-03 14:58:57 +08:00
883be802b3 Refactor CircuitBreaker Pattern
Add Qos Config in ReRoute And Refactor CircuitBreakingDelegatingHandler
2017-02-03 14:49:46 +08:00
f2c6d1c799 load balancer middle ware test and cake mac osx build script 2017-02-02 22:34:46 +00:00
666a2e7113 Update README.md 2017-02-02 21:38:08 +00:00
07ca7989b0 more work towards getting service discovery working with load balancing 2017-02-02 21:34:15 +00:00
e8085548ec Merge branch 'release/1.1.0' into develop 2017-02-02 16:03:25 +00:00
19f96b72d8 Merge branch 'release/1.1.0' 2017-02-02 16:03:24 +00:00
7fc92da012 Updated release script to use correct target name 2017-02-02 15:53:02 +00:00
e80364a1f8 HttpClientHttpRequester implements the Circuit Breaker Pattern
HttpClientHttpRequester implements the Circuit Breaker Pattern,I using
Polly from thepollyproject.org
2017-02-02 23:35:02 +08:00
2ba91aeb5e Merge remote-tracking branch 'refs/remotes/TomPallister/develop' into develop 2017-02-02 23:00:16 +08:00
37aaeeed82 added houses 2017-02-02 08:00:37 +00:00
074ae4d609 started adding a load balancer house (terrible name?) 2017-02-01 22:30:28 +00:00
2aa156d0a6 refactoring service discovery and load balancing approach into load balancing middleware 2017-02-01 22:00:01 +00:00
92f492f0ad Call build.ps1 in same manner as mr binary mash 2017-02-01 20:51:59 +00:00
9cc5c2c964 Call build.ps1 from AppVeyor 2017-02-01 20:45:27 +00:00
3642aac20d Removed push-to-nuget build script and changed cake nuget feed urls 2017-02-01 20:43:39 +00:00
aef0538ab8 Merge pull request #21 from binarymash/develop
#20 - refactored build pipeline
2017-02-01 20:23:18 +00:00
24dbb958e3 plying around with service providers 2017-02-01 19:34:55 +00:00
0e92976df8 playing around with lb factory 2017-02-01 06:40:29 +00:00
385c8997af Merge pull request #1 from binarymash/feature/gitversion_config
#20 - add gitversion config
2017-01-29 18:25:34 +00:00
727dbb5f7d #20 - add gitversion config 2017-01-29 18:19:16 +00:00
17dac3d3a2 #20 - added readme for build and release process. 2017-01-29 16:16:08 +00:00
33854067d4 #20 - Tidy up. Update command line scripts. Fix running benchmarks. 2017-01-29 15:14:31 +00:00
e4a22e57d7 #20 - fix download of github release tags 2017-01-29 14:10:49 +00:00
0172950dab #20 - added release notes to repo 2017-01-29 13:47:59 +00:00
b50d2b1aca #20 - remove obsolete file 2017-01-29 13:17:57 +00:00
e747d3386a #20 - add release scripts 2017-01-29 13:00:50 +00:00
4a43accc46 implementing load balancers 2017-01-29 09:41:05 +00:00
93ebb6a0d3 #20 - bump commit 2017-01-24 21:27:25 +00:00
2cd69d1908 #20 - added cake build to do same functionality as batch scripts. Also does semver versioning of assemblies, if running in AppVeyor, generates release notes and publishes packages to appveyor. 2017-01-24 21:11:15 +00:00
c3a47f66c8 merge 2017-01-23 12:13:24 +00:00
cdad892a96 hacking away 2017-01-23 12:09:54 +00:00
6bf2d4677c started adding loadbalancers 2017-01-22 20:22:04 +00:00