descriptionRabbitMQ protocol code-generation and machine-readable spec
ownerinfo@rabbitmq.com
last changeFri, 03 May 2013 11:26:15 +0100
changes
2 weeks ago Simon MacMullen Merge 3.1.0 into stable. stable tip
2 weeks ago Simon MacMullen Added tag rabbitmq_v3_1_0 for changeset cd71f27cd2a6 default
3 weeks ago Emile Joubert Merged bug25527 rabbitmq_v3_1_0
3 weeks ago Simon MacMullen Oops bug25527
3 weeks ago Simon MacMullen Move credit to an extension. bug25527
3 weeks ago Simon MacMullen Junk bug 25527 junk
4 weeks ago Simon MacMullen Remove credit.* bug25527
5 weeks ago Simon MacMullen Merge default bug25191
2 months ago Matthias Radestock merge bug23749 into default
2 months ago Simon MacMullen Added tag rabbitmq_v3_0_4 for changeset 7f017e308d8d stable
2 months ago Simon MacMullen Added tag rabbitmq_v3_0_3 for changeset dcbdbb44777a stable rabbitmq_v3_0_4
3 months ago Simon MacMullen Added tag rabbitmq_v3_0_2 for changeset b28f12bb9c57 stable rabbitmq_v3_0_3
3 months ago Simon MacMullen Now we don't need that any more either. bug23749
3 months ago Simon MacMullen Simplify: convert basic.credit_state to basic.credit_drained, which implicitly asserts that credit is 0, length 0 and drain is true, and tells you how much credit was discarded rather than the new delivery count (so we can soon remove all delivery count code from the broker). bug23749
3 months ago Simon MacMullen stable to default
3 months ago Simon MacMullen Merge bug25343 stable rabbitmq_v3_0_2
3 months ago Emile Joubert Update copyright 2013 bug25343
4 months ago Michael Klishin Add connection.blocked and connection.unblocked extension methods bug25191
4 months ago Simon MacMullen I'm slightly paranoid that people will use these. Putting them at the end and making their IDs not possible to express with the codec might help. bug23749
4 months ago Simon MacMullen Resurrect. bug23749
4 months ago Simon MacMullen Junk bug23749 - that change may have made sense but the plugin was never updated and we need to focus on just getting this thing working. junk
5 months ago Simon MacMullen Added tag rabbitmq_v3_0_1 for changeset 7f50401e1f70 stable
5 months ago Simon MacMullen Establish stable branch stable rabbitmq_v3_0_1
6 months ago Simon MacMullen Added tag rabbitmq_v3_0_0 for changeset 72c5a6e2dee4
7 months ago Simon MacMullen Backport 294e17bead0e (bug25209 - Change to python 3.x support (via 2to3 utility)) rabbitmq_v2_8_x
7 months ago Simon MacMullen Merge bug25209 rabbitmq_v3_0_0
7 months ago Simon MacMullen "When opening a file, it’s preferable to use open() instead of invoking this constructor directly." Also fixes it under Python 3 after 2to3 conversion, according to Alan Antonuk. bug25209
7 months ago Emile Joubert Added tag rabbitmq_v2_8_7 for changeset 5e814e06d22e
9 months ago Emile Joubert Remove extra tag for rabbitmq_v2_8_6 rabbitmq_v2_8_x
9 months ago Emile Joubert Added tag rabbitmq_v2_8_6 for changeset 93ac38b3a661 rabbitmq_v2_8_x
9 months ago Emile Joubert Added tag rabbitmq_v2_8_6 for changeset db13342f2443 rabbitmq_v2_8_x
9 months ago Tim Watson Added tag rabbitmq_v2_8_5 for changeset 6681f5bd40f7 rabbitmq_v2_8_x rabbitmq_v2_8_6
11 months ago Simon MacMullen Added tag rabbitmq_v2_8_4 for changeset ec60a84c635b rabbitmq_v2_8_x rabbitmq_v2_8_5
11 months ago Simon MacMullen Added tag rabbitmq_v2_8_3 for changeset 32479d4e3d2a rabbitmq_v2_8_x rabbitmq_v2_8_4
11 months ago Simon MacMullen Create branch for 2.8.x rabbitmq_v2_8_x rabbitmq_v2_8_3
12 months ago Simon MacMullen Added tag rabbitmq_v2_8_2 for changeset 95e7988b260f rabbitmq_v2_8_7
14 months ago Simon MacMullen Added tag rabbitmq_v2_8_1 for changeset 01792417c7fa rabbitmq_v2_8_2
14 months ago Simon MacMullen Added tag rabbitmq_v2_8_0 for changeset 6fb87d6eb01b rabbitmq_v2_8_1
15 months ago Simon MacMullen Merge bug24606 rabbitmq_v2_8_0
15 months ago Emile Joubert Update copyright 2012 bug24606
17 months ago Steve Powell Added tag rabbitmq_v2_7_1 for changeset 82b642218623
18 months ago Steve Powell Added tag rabbitmq_v2_7_0 for changeset 5555cc154bc4 rabbitmq_v2_7_1
19 months ago Simon MacMullen Merge bug21319 (include plugins in source and binary packages) rabbitmq_v2_7_0
19 months ago Alexandru Scvortov cosmetic bug21319
19 months ago Alexandru Scvortov add extra license info bug21319
20 months ago Tim Fox Added tag rabbitmq_v2_6_1 for changeset 16bbcb711380
20 months ago Matthew Sackman Added tag rabbitmq_v2_6_0 for changeset a37075bbc55d rabbitmq_v2_6_1
20 months ago Michael Bridgen Use a single method to convey credit information back and forth. There's no reason to distinguish among the different causes of a credit being sent. bug23749
21 months ago Tim Fox Added tag rabbitmq_v2.6.0 for changeset a37075bbc55d
22 months ago Simon MacMullen Merge in default. bug23749
23 months ago Simon MacMullen Added tag rabbitmq_v2_5_1 for changeset 937416955313 v2_5
23 months ago Simon MacMullen Create 2.5 branch v2_5 rabbitmq_v2_5_1
23 months ago Jerry Kuch Added tag rabbitmq_v2_5_0 for changeset 6042cdb0bc92 rabbitmq_v2.6.0 rabbitmq_v2_6_0
24 months ago Matthew Sackman Merging bug24079 to default rabbitmq_v2_5_0
2011-05-12 Simon MacMullen Move .app to .app.in, remove module list bug24079
2011-04-14 Simon MacMullen Merge bug23568 to default (build system rewrite)
2011-04-11 Simon MacMullen Merge from default bug23568
2011-04-07 Alexandru Scvortov Added tag rabbitmq_v2_4_1 for changeset 0b1644476347
2011-03-23 Alexandru Scvortov Added tag rabbitmq_v2_4_0 for changeset d797b38939f4 rabbitmq_v2_4_1
2011-03-09 Steve Powell Changed "name": "server properties" to "name": "server-properties" in both json files. rabbitmq_v2_4_0
2011-02-18 Simon MacMullen Junk branch bug23525. junk
2011-02-18 Simon MacMullen Pre-junk bug23525
2011-02-09 Michael Bridgen Add count as a base for credit. This means messages in flight can be accounted for -- the sender of basic.credit may not have received all the messages the queue has delivered. bug23749
2011-02-07 David Wragg Merge default into bug23568 bug23568
2011-02-03 Simon MacMullen Remove redundant fields from credit-ok. bug23749
2011-02-03 Simon MacMullen Added tag rabbitmq_v2_3_1 for changeset b455742b0a43
2011-02-03 Simon MacMullen Change mind again on how this should work - have a synchronous reply method, and an async method for spontaneous notification. bug23749
2011-02-03 Simon MacMullen In fact this should *not* be synchronous. bug23749
2011-02-03 Simon MacMullen Mark basic.credit as synchronous, so that clients can interpret the credit-state as the reply. I *think* this is non-evil. bug23749
2011-02-02 Simon MacMullen Added tag rabbitmq_v2_3_0 for changeset 761c3e95c856 rabbitmq_v2_3_1
2011-02-02 Simon MacMullen Credit needs to be per ctag. bug23749
2011-02-01 Simon MacMullen First pass at channel.credit. bug23749
2011-01-28 David Wragg Merge default into bug23568 bug23568
2011-01-20 Emile Joubert Merged bug23434 into default rabbitmq_v2_3_0
2011-01-19 Matthew Sackman Opps, lost a starting year in the previous commit bug23434
2011-01-19 Matthew Sackman Correct all copyright notices bug23434
2011-01-15 Matthew Sackman Merging bug23675 into default
2011-01-14 David Wragg Branch bug23568, purely to track against the bug23568 branches in other repos bug23568
2011-01-14 Simon MacMullen Merge with default bug23675
2011-01-14 Simon MacMullen m-x untabify
2011-01-14 Alexandru Scvortov merge bug23645 into default (C client is lacking some methods in its API)
2011-01-13 David Wragg Don't delete the output file before closing it
2011-01-07 =?UTF-8?q?Jakub=20=C5=A0=C5=A5astn=C3=BD=20aka=20Botanicus?= Added .gitignore.
2011-01-12 Rob Harrop Removed tabs from basic.nack section bug23675
2011-01-12 Rob Harrop Added requeue flag to basic.nack bug23675
2011-01-11 Rob Harrop Merge default bug23675
2011-01-11 Simon MacMullen Merge bug23656 into default
2011-01-11 Rob Harrop Added basic.nack to the JSON protocol definition bug23675
2011-01-10 Matthias Radestock merge bug23574 into junk junk
2011-01-10 Matthias Radestock merge bug23593 into default
2010-12-30 Alexandru Scvortov remove confirm.select{multiple} bug23593
2011-01-07 Matthias Radestock default queue name to "" everywhere bug23656
2011-01-07 David Wragg Make AmqpClass.spec hold the parsed spec, not the raw spec bug23645
2010-12-07 Alexandru Scvortov batch_duration -> batch-duration bug23574
2010-12-07 Alexandru Scvortov make confirm timeout configurable bug23574
2010-11-30 Rob Harrop Merged bug20284 into default
2010-11-30 Rob Harrop Added tag rabbitmq_v2_2_0 for changeset db3e62c7906d
2010-11-28 Matthias Radestock add experimental single-frame publish/deliver methods bug23552
2010-11-22 Marek Majkowski Unintentionally few trailing comas were left. bug23525
2010-11-22 Marek Majkowski Updated spec, with hand-fixed prolog, including our tab-vs-spaces inconsistiencies. bug23525
2010-11-22 Marek Majkowski Add acceptedBy method field. bug23525
2010-10-19 Vlad Alexandru Ionescu Added tag rabbitmq_v2_1_1 for changeset b7fb96f6bc6f rabbitmq_v2_2_0
2010-10-18 Alexandru Scvortov merge default into bug20284 bug20284
2010-10-14 Matthias Radestock merge bug21377 into default rabbitmq_v2_1_1
2010-10-10 Matthias Radestock merge default into bug20284 bug20284
2010-10-10 Matthias Radestock cosmetic
2010-09-27 Matthias Radestock cosmetic bug21377
2010-09-22 Alexandru Scvortov merge default into bug20284 bug20284
2010-09-15 Marek Majkowski Added tag rabbitmq_v2_1_0 for changeset 059d9ebd55d5
2010-09-12 Matthew Sackman exchange.unbind has nowait bug21377
2010-09-11 Matthew Sackman Implement exchange-to-exchange bindings bug21377
2010-09-03 Alexandru Scvortov moved confirm extension into 0-9-1 json bug20284
2010-09-01 Simon MacMullen Merged bug23214 (basic.consume's 'filter' should be called 'arguments') rabbitmq_v2_1_0
2010-09-01 Matthias Radestock rename basic.consume's 'filter' arg to 'arguments', as per the 0-9-1 spec bug23214
2010-08-24 Michael Bridgen Added tag rabbitmq_v2_0_0 for changeset f8b34141e6cb
2010-08-13 Emile Joubert Merged heads rabbitmq_v2_0_0
2010-07-14 Emile Joubert Added tag rabbitmq_v1_8_1 for changeset 87048ea44df5
2010-08-11 Alexandru Scvortov rename pubAck -> confirm bug20284
2010-08-10 Alexandru Scvortov added pubAck.deselect-ok bug20284
2010-08-10 Alexandru Scvortov puback -> pubAck bug20284
2010-08-10 Alexandru Scvortov added Publisher Acks class and methods bug20284
2010-07-30 Matthias Radestock add unexpected_frame error code to 0-8 spec
2010-07-30 Simon MacMullen Merge amqp_0_9_1 into default.
2010-07-30 Simon MacMullen Merge default into amqp_0_9_1 amqp_0_9_1
2010-07-30 Matthias Radestock merge bug22889 into default
2010-07-20 Simon MacMullen Merge bug 22889 into amqp_0_9_1. amqp_0_9_1
2010-07-09 Matthias Radestock revert gratuitous change bug22889
2010-07-07 Alexandru Scvortov merge bug22901 into default rabbitmq_v1_8_1
2010-07-07 Simon MacMullen Make acc win in domains_merger. bug22901
2010-07-07 Simon MacMullen Revert these two merges to new into old, I can't remember why I swapped them round and it makes things rather clearer this way. bug22901
2010-07-07 Simon MacMullen Merging bug22901 into 22889. bug22889
2010-07-07 Simon MacMullen More renaming :) bug22901
2010-07-07 Simon MacMullen Merged bug22901 into bug22889. bug22889
2010-07-07 Simon MacMullen Stylistic changes: Rename old to acc, allow_overwrite to allow_accumulate, and o to merged. Add comment. Tweak usage message. bug22901
2010-07-05 Simon MacMullen Merge bug22901 bug22889
2010-07-05 Simon MacMullen Remove accidental print statement bug22901
2010-07-05 Simon MacMullen ...and back out all those checks after discussion with Matthias. bug22901
2010-07-05 Simon MacMullen Merged bug22901 into bug22889 bug22889
2010-07-05 Simon MacMullen Refactor merge_dict_lists_by a bit. bug22901
2010-07-05 Simon MacMullen Actually, default-value conflicts all over the place. bug22901
2010-07-05 Simon MacMullen Always break when there's bug22901
2010-07-05 Simon MacMullen Always break when there's bug22901
2010-07-05 Simon MacMullen Merge bug 22901 into bug 22889. bug22889
2010-07-05 Simon MacMullen Always break when there's bug22901
2010-07-05 Simon MacMullen Restart bug 22889 bug22889
2010-07-05 Simon MacMullen junk junk
2010-07-05 Simon MacMullen Always break when there's bug22889
2010-07-05 Simon MacMullen Merge bug 22901 bug22889
2010-07-05 Simon MacMullen Add --allow-overwrite command line switch. bug22901
2010-07-02 Simon MacMullen Major and minor are integers, revision should be too. bug22889
2010-07-02 Simon MacMullen Rename JSON files, and merge the 0-8 extensions back into our main 0-8 file. bug22889
2010-06-30 Tony Garnock-Jones Merge default into amqp_0_9_1 amqp_0_9_1
2010-06-24 Simon MacMullen Remove close08 hack, and remove deprecated- prefix everywhere so it will merge with 0-8. bug22885
2010-06-24 Simon MacMullen Merged bug 22901 bug22885
2010-06-24 Simon MacMullen Merge everything, don't die on conflicts. bug22901
2010-06-24 Simon MacMullen Revert the lie that this file is 0-8 bug22885
2010-06-24 Simon MacMullen Re-add 0-8 JSON for the clients. bug22885
2010-06-23 Simon MacMullen Claim to be 0-8 for the time being. This needs to be stripped out though. bug22885
2010-06-23 Simon MacMullen Remove 0-8 specific JSON and use the unified one. bug22885
2010-06-22 Emile Joubert Merged bug22864 into default
2010-06-22 Simon MacMullen Merge default into amqp_0_9_1 amqp_0_9_1
2010-06-21 Alexandru Scvortov bug22876 merged into default (preserve ordering of generated spec elements)
2010-06-21 Tony Garnock-Jones Update class records in-place bug22876
2010-06-21 Alexandru Scvortov xrange instead of range bug22876
2010-06-21 Tony Garnock-Jones Preserve ordering of constants, methods and classes bug22876
2010-06-17 Simon MacMullen Put all our extensions in one file. bug22864
2010-06-17 Simon MacMullen Create an extension for synchronous basic.recover in 0-8. Also move queue.unbind in 0-8 to an extension since that's what it is. bug22864
2010-06-16 Matthew Sackman Added tag rabbitmq_v1_8_0 for changeset d1b197ff0c5d
2010-06-15 Emile Joubert Merged default into amqp_0_9_1 amqp_0_9_1
2010-06-11 Matthew Sackman Merging bug 18524 onto default rabbitmq_v1_8_0
2010-06-11 Alexandru Scvortov updated docs bug18524
2010-06-03 Alexandru Scvortov amqp_codegen.py now supports an arbitrary number of functions bug18524
2010-06-03 Alexandru Scvortov rabbit_framing_spec.hrl is now generated bug18524
2010-05-29 Tony Garnock-Jones Merge default into amqp_0_9_1 amqp_0_9_1
2010-05-28 Marek Majkowski bug22555 merged into default (synchronous is now True not 'true')
2010-05-24 Matthew Sackman Merging bug 21763 into default
2010-05-23 Tony Garnock-Jones More documentation. bug21763
2010-05-23 Tony Garnock-Jones Documentation. bug21763
2010-05-23 Tony Garnock-Jones Check for duplicate properties. bug21763
2010-05-23 Tony Garnock-Jones Merge default into bug21763 bug21763
2010-04-01 Matthew Sackman "true" => true. This requires no changes elsewhere because the python json library which we're using in codegen seems to be able to cope with "true" and "false amqp_0_9_1
2010-04-01 Matthew Sackman "true" => true. This requires no changes elsewhere because the python json library which we're using in codegen seems to be able to cope with "true" and "false" as boolean values. bug22555
2010-03-18 Matthew Sackman Missed a ticket default 1 => 0 fix amqp_0_9_1
2010-03-18 Matthew Sackman Add synchronous flag, and unify default values with default branch / 0.8 spec amqp_0_9_1
2010-03-18 Matthew Sackman Merging default into amqp_0_9_1 amqp_0_9_1
2010-02-16 Matthew Sackman Added tag rabbitmq_v1_7_2 for changeset c7c5876a05bb
2010-01-25 Matthew Sackman Added tag rabbitmq_v1_7_1 for changeset c73ecfc91be3 rabbitmq_v1_7_2
2009-10-19 Tony Garnock-Jones Move demo extension from rabbitmq-server to rabbitmq-codegen; start documentation bug21763
2009-10-07 Tony Garnock-Jones Extensions mergers. bug21763
2009-10-07 David Wragg Added tag rabbitmq_v1_7_0 for changeset a62e87645861 rabbitmq_v1_7_1
2009-10-07 Tony Garnock-Jones Infrastructure for supporting piecewise spec extension. bug21763
2009-10-06 Michael Bridgen It's cluster-id that's deprecated, not app-id amqp_0_9_1
2009-08-26 Ben Hood Merged bug21493 into default rabbitmq_v1_7_0
2009-08-26 Paul Jones Added synchronous flag to json for methods that have an associated response bug21493
2009-08-14 Paul Jones Merged bug21403 into default
2009-08-12 Matthias Radestock add a few more default method arg values bug21403
2009-08-12 Tony Garnock-Jones merge default into amqp_0_9_1 amqp_0_9_1
2009-06-16 Matthias Radestock Added tag rabbitmq_v1_6_0 for changeset 7a268e5a5f0e
2009-05-19 Matthias Radestock Added tag rabbitmq_v1_5_5 for changeset 4a3ef7903d3e v1_5
2009-05-13 Tony Garnock-Jones merge default into amqp_0_9_1 amqp_0_9_1
...
tags
3 weeks ago rabbitmq_v3_1_0
2 months ago rabbitmq_v3_0_4
3 months ago rabbitmq_v3_0_3
3 months ago rabbitmq_v3_0_2
5 months ago rabbitmq_v3_0_1
7 months ago rabbitmq_v3_0_0
9 months ago rabbitmq_v2_8_6
11 months ago rabbitmq_v2_8_5
11 months ago rabbitmq_v2_8_4
11 months ago rabbitmq_v2_8_3
...
branches
2 weeks ago 102630f8465d stable
2 weeks ago 22f12fdcdcee default
3 weeks ago 1fad7d34bf74 bug25527
3 weeks ago 75f59c86c1b1 junk
5 weeks ago e50aa297c85d bug25191
3 months ago bfab9e7674af bug23749
3 months ago 3425ced02a0c bug25343
7 months ago 7c15daff91a1 rabbitmq_v2_8_x
7 months ago 294e17bead0e bug25209
15 months ago 9b0d4bbcfcb8 bug24606
19 months ago ed4949e82087 bug21319
23 months ago dfff9832e2d7 v2_5
2011-05-12 95aedf709601 bug24079
2011-04-11 22800d1c3924 bug23568
2011-02-18 d1f601ccd167 bug23525
2011-01-19 7e7a8874936e bug23434
2011-01-14 7db848c9c97d bug23675
2010-12-30 0ede611e219a bug23593
2011-01-07 910fcaeea280 bug23656
2011-01-07 817e61229c52 bug23645
2010-12-07 b20a37b1bee4 bug23574
2010-11-28 89396c19e96c bug23552
2010-10-18 d91750cb016b bug20284
2010-09-27 fd517225d2e4 bug21377
2010-09-01 23d282f7096e bug23214
2010-07-30 740afa9df161 amqp_0_9_1
2010-07-09 07613c739bae bug22889
2010-07-07 918afcec961d bug22901
2010-06-24 a4dad6196580 bug22885
2010-06-21 cc4470822141 bug22876
2010-06-17 c13c2ed1d2d1 bug22864
2010-06-11 0fd17ed0cb50 bug18524
2010-05-23 2abbe02a9378 bug21763
2010-04-01 2fb736ad64f5 bug22555
2009-08-26 ffc4a70870ce bug21493
2009-08-12 7c7907a698a2 bug21403
2009-05-19 2e7bfabe8203 v1_5
2009-05-08 6b5a73abb8d1 bug20678
2009-01-12 621a37409069 v1_5_1
2009-01-09 84ff43e68a8d bug20121
2008-12-12 31d91a96cce5 bug19999
2008-12-09 494a84759723 bug19974
2008-12-08 c57e83ba5389 bug19845
2008-12-02 14ce161ce58b bug19841
2008-11-07 8db13a758293 bug19250
2008-10-10 ae2579d3c629 bug19332
2008-09-07 d89c316e3f91 bug19345
2008-08-27 054fad4954ef bug17070
...