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

HTTP compatibility. #8

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
716f059
break from the for-attempts loop when we complete a succesfull proxy-…
Apr 24, 2012
1702dc4
Fixing HTTP compatibility - headers[Connection] = "close\r"
Jun 15, 2012
194cd9e
Introducing new header Host -> LoadBalanceTo
Jun 21, 2012
81112d0
Merge branch 'master' of git://github.com/wonko/mantrid into LoadBala…
Jul 5, 2012
c62af25
Added configurable load balancing algorithms.
Dec 5, 2012
68d71e9
Merge remote-tracking branch 'remotes/origin/LoadBalanceTo_and_attemt…
Dec 5, 2012
97103b4
Removed a nonsense comment.
Dec 6, 2012
27f171d
Reverted my previous "cleanup" changes.
Dec 6, 2012
490310e
First cut at health-checking. Needed to fix least-connections balancing.
Dec 6, 2012
71f70ab
Fixed the problem with save_loop dying for good.
Dec 6, 2012
4a47cbc
Defer marking the backend as free until transfers finished.
Dec 6, 2012
f082cd4
Does not really improve anything. Revert "Defer marking the backend a…
odcinek Dec 6, 2012
412f1f9
Randomize backends in the least_connections algorithm.
Dec 7, 2012
c91dc86
Prevent the management loop from failing due to exceptions.
Dec 7, 2012
08ba7c3
Made least_connections and healthcheck the defaults.
Dec 10, 2012
f49ebd9
Adding support for the old state format loading.
Dec 11, 2012
927d15d
Changed log level of healthcheck messages.
Dec 11, 2012
3194808
improves logging when no backends found
mateuszzawisza Oct 8, 2013
b3029b8
Start healthchecks once connection attempt fails
karol-nowak Jun 5, 2014
7cb11bc
Change the default number of connection attempts to 2
karol-nowak Jun 5, 2014
2ae34aa
Revert "Change the default number of connection attempts to 2"
karol-nowak Jun 5, 2014
3a3b4d5
Bump version.
karol-nowak Jun 5, 2014
70c166d
CHANGELOG update to test some pip installation silyness.
karol-nowak Jun 5, 2014
2608e01
Start healthchecks once connection attempt fails
karol-nowak Jun 5, 2014
8d2884a
Bump version.
karol-nowak Jun 5, 2014
d342726
CHANGELOG update to test some pip installation silyness.
karol-nowak Jun 5, 2014
c6843c3
sets eventlet version to always be 0.14.0
mateuszzawisza Jul 7, 2014
9405711
Merge branch 'enforce_eventlet_version' into sandbox
mateuszzawisza Jul 7, 2014
0da6505
Add connection and request timeout handling
karol-nowak Jul 10, 2014
1af3ac2
Merge branch 'timeouts' into sandbox
karol-nowak Jul 10, 2014
327ed5a
Version bump
karol-nowak Jul 10, 2014
d1dfb20
Merge branch 'timeouts' into sandbox
karol-nowak Jul 10, 2014
61e33e0
Better logging, fixed problem with missing import
karol-nowak Jul 10, 2014
fd0ac55
Retry connection (not request!) if it fails
karol-nowak Jul 10, 2014
26a6188
Merge branch 'timeouts' into sandbox
karol-nowak Jul 10, 2014
fa189c4
Add support for X-Loadbalance-To header
nagas Jan 15, 2015
08c695f
Merge branch 'X-Loadbalance-To-header' into sandbox
nagas Feb 6, 2015
7d71773
Merge pull request #4 from futuresimple/X-Loadbalance-To-header
nagas Feb 15, 2015
785dbb8
Version 1.0.6
zytek Feb 16, 2015
c2e03c8
Merge branch 'master' into sandbox
zytek Feb 16, 2015
63d7426
Check whether there are healthy backend available
lsiudut Feb 19, 2015
fd31d03
Changed to HTTP/503, as nginx doesn't support custom code
lsiudut Feb 19, 2015
219f2db
Revert "Changed to HTTP/503, as nginx doesn't support custom code"
lsiudut Feb 19, 2015
dfefe00
Logging cleanups
lsiudut Feb 19, 2015
8bdf999
Merge branch 'check-backend-availability' into sandbox
lsiudut Feb 19, 2015
b549f95
Merge pull request #5 from lsiudut/check-backend-availability
lsiudut Feb 20, 2015
a2f143a
Added support for aliases
lsiudut Feb 26, 2015
cef7db5
Rename not-used parameter to avoid overwriting
lsiudut Feb 26, 2015
91198f3
Log X-Request-Id if present
lsiudut Mar 3, 2015
3ee6703
Changed format for Bogdan request
lsiudut Mar 4, 2015
e3464ea
Merge remote-tracking branch 'origin/lucks/improved-logging'
nagas Mar 10, 2015
d77f4d8
Get rid of stack traces in logs
nagas Mar 10, 2015
d164080
Normalize mantrid logs
nagas Mar 10, 2015
8feb2e9
No need for severity string to be of fixed size
nagas Mar 10, 2015
97180b8
Fix logs formatting that include request_id string
nagas Mar 10, 2015
d632238
Fix typo
nagas Mar 10, 2015
ab7f0ac
Bump version
nagas Mar 10, 2015
2f4c65b
Merge branch 'normalize-logs'
nagas Mar 11, 2015
a303a23
Return 594 status code on backend timeout.
emate Mar 26, 2015
af7d170
Add closing connection after sending status
emate Mar 30, 2015
79d3c53
Merge pull request #10 from futuresimple/594-status-code
emate Apr 2, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Version 1.0.6
  • Loading branch information
zytek committed Feb 16, 2015
commit 785dbb88c249e5b402a73cdf13c023cb1ff76244
2 changes: 1 addition & 1 deletion mantrid/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "1.0.5"
__version__ = "1.0.6"