Commit Graph

49431 Commits

Author SHA1 Message Date
Ben Hood eaac22a45d Made set_prefetch_count into a proper gen_server call 2008-11-21 16:44:00 +00:00
Simon MacMullen b235006d82 Merged bug 19377 2008-11-21 14:39:11 +00:00
Simon MacMullen cd5dd8be02 Fix typos 2008-11-21 14:38:54 +00:00
Ben Hood a61888b836 Fixed documentation 2008-11-21 14:28:57 +00:00
Ben Hood 6c6d847762 Fixed bug in limiter 2008-11-21 14:08:11 +00:00
Matthias Radestock 3b489dce14 rename node() type to erlang_node()
because the r12b-5 compiler issues a "Warning: type node() is a new
builtin type; its (re)definition  is allowed only until the next
release" otherwise
2008-11-21 09:53:52 +00:00
Matthias Radestock 18a9a98d7a merge bug19615 into default 2008-11-21 09:28:25 +00:00
Emile Joubert 938723ed9c Merged bug18381 into bug19684 2008-11-20 20:29:26 +00:00
Ben Hood 275e9329cb Corrected the path to where rabbit logs 2008-11-20 17:57:18 +00:00
Ben Hood 6e604526ac Incorporated QA remarks 2008-11-20 17:51:27 +00:00
Hubert Plociniczak 381495661a Use exec when starting erl 2008-11-20 17:27:40 +00:00
Ben Hood 86db69511a Refactored the internal structure of the limiter 2008-11-20 17:15:52 +00:00
Hubert Plociniczak 50635ca6e1 Produce architecture dependent rpm binary packages 2008-11-20 15:06:51 +00:00
Ben Hood 157007943b Merged default into 18557 2008-11-20 14:38:45 +00:00
Ben Hood 657c359e24 Merged default into 18557 2008-11-20 14:31:54 +00:00
Ben Hood f8b2adc26c First cut with some actual load balancing working 2008-11-20 14:29:11 +00:00
Matthias Radestock 02eb85f505 keep dialyzer happy
my trick of preventing "function ... unused" warnings fooled the
compiler but not dialyzer
2008-11-20 13:45:39 +00:00
Hubert Plociniczak c2ed22d2ca Moved from python-json to python-simplejson.
Fixed 'unicode' problem for auto-generated code.
2008-11-20 13:34:37 +00:00
Hubert Plociniczak e085151d7c Use simplejson.py API, move copyright info
since comments are not valid in json
2008-11-20 13:32:47 +00:00
Matthias Radestock 644ba5b929 disable cross-node routing optimisation
until we figure out how to make it work w/o breaking the effect
visibility guarantee
2008-11-20 13:14:39 +00:00
Hubert Plociniczak 8f7d8312f0 Merge bug19522 into default 2008-11-20 10:26:01 +00:00
Matthias Radestock bcc8ee359a merge bug19251 into default 2008-11-19 21:18:15 +00:00
Matthias Radestock c2a63db846 fix typo 2008-11-19 20:52:32 +00:00
Matthias Radestock caede44da7 refactoring 2008-11-19 16:45:30 +00:00
Ben Hood 9b2a5b8314 Savepoint 2008-11-19 16:31:51 +00:00
Matthias Radestock 604fe1f99b add connection_info functions 2008-11-19 16:31:13 +00:00
Matthias Radestock 15b0f93360 work around OTP-7025
also simplify the match slightly
2008-11-19 15:12:46 +00:00
Matthias Radestock 6cf3d7d3e4 add function to get hold of all connections (i.e. reader pids) 2008-11-19 15:02:20 +00:00
Ben Hood 5f727ed6bb Moved limiter out of the queue state into the process dict 2008-11-19 11:33:35 +00:00
Matthias Radestock d7fce25367 merge bug19573 into default 2008-11-19 11:21:45 +00:00
Matthias Radestock 6ac77a9ec2 add rabbit_exchange:list_bindings/0 2008-11-18 21:19:35 +00:00
Ben Hood e0c0991f35 Added a test for qos, bit flakey but 2008-11-18 19:43:27 +00:00
Ben Hood b9e461fc6d First stab at basic.qos 2008-11-18 19:40:02 +00:00
Emile Joubert 72f685964d Added rabbitmqctl interface for listing exchanges 2008-11-16 12:24:53 +00:00
Emile Joubert 4311e8f589 Unmerge bug19331 from bug19684 2008-11-15 10:03:52 +00:00
Hubert Plociniczak 3081245448 Merge bug19788 into default 2008-11-14 15:00:13 +00:00
Ben Hood ef6c448593 Squashed a whole lot of bugs 2008-11-14 14:04:25 +00:00
Hubert Plociniczak 2c0f7c9caf Added erlang as build dependency, remvoed python since
it is a dependency of python-json.
2008-11-14 10:31:27 +00:00
Matthias Radestock ad39f4dd5c don't use gen_server hibernate feature
it was only introduced in R12 and we want to stay compatible with R11B-5.
2008-11-14 09:41:55 +00:00
Emile Joubert 3e75d42a0d Merged bug18381 into bug19684 2008-11-14 00:03:39 +00:00
Ben Hood 3238c878b9 Merged 19377 into 19344 2008-11-13 16:53:52 +00:00
Ben Hood 2d21c5d7b5 Merged default into 19344, doesn't compile, but the answer is in 19377, but hg
doesn't multiple merges per commit
2008-11-13 16:41:22 +00:00
Ben Hood 9fa1631953 Put the warning level up; this creates heaps of warnings, which should be fixed in a separate bug 2008-11-13 16:11:24 +00:00
Ben Hood ae1a3e8097 Refactored makefile 2008-11-13 16:09:27 +00:00
Matthias Radestock 85eb53ca7e react to memory threshold breaches present at startup 2008-11-13 15:47:12 +00:00
Ben Hood 24520520c1 Merged default into 19251 2008-11-13 12:55:14 +00:00
Ben Hood d240a4996d Added message handler for trapped exits 2008-11-13 12:50:19 +00:00
Ben Hood 60025be500 Merged default into 19560 2008-11-12 23:56:45 +00:00
Ben Hood 9b74a90635 Removed queueing from amqp_channel:call/3 because it could get quite dodgy.
If for example the application times out, the messages will get silently get sent to the broker and the application will be none the wiser.
2008-11-12 23:35:29 +00:00
Matthias Radestock 6a613d1278 cosmetic rename
for consistency with code in rabbit_exchange
2008-11-12 23:33:31 +00:00