| 8 days ago | Matthias Radestock | update instructions post-merge default tip | changeset | files |
| 8 days ago | Matthias Radestock | cosmetic | changeset | files |
| 8 days ago | Matthew Sackman | Ensure the exchange is passed through too | changeset | files |
| 8 days ago | Matthias Radestock | minor refactoring | changeset | files |
| 8 days ago | Matthew Sackman | Reflect the channel.flow status in the status monitoring | changeset | files |
| 9 days ago | Matthias Radestock | refactoring | changeset | files |
| 9 days ago | Matthew Sackman | Of course, it actually turns out that we care more about channel flow events coming back from the destination, rather than the source... | changeset | files |
| 10 days ago | Matthew Sackman | Support the destination raising channel.flow - we mirror the call to the source and buffer everything in the mean time. Care must be taken when draining the buffer to a) account for the possibility of becoming blocked before we've drained the buffer, and b) not to remove the flow from the source until the buffer is empty. Note that we can end up issuing multiple channel.flow(false) to the source, but that's not considered an issue | changeset | files |
| 12 days ago | Matthias Radestock | refactoring: yet more uses of the state monad | changeset | files |
| 12 days ago | Matthias Radestock | simplify config parsing by making more of it monadic | changeset | files |
| 12 days ago | Matthias Radestock | allow sparse proplists as configs and reject non proplists | changeset | files |
| 12 days ago | Matthias Radestock | detect duplicate config params | changeset | files |
| 2 weeks ago | Matthias Radestock | permit reconnect_delays at a granularity smaller than whole seconds | changeset | files |
| 2 weeks ago | Matthias Radestock | rename some config params | changeset | files |
| 2 weeks ago | Matthias Radestock | cosmetic | changeset | files |
| 2 weeks ago | Matthias Radestock | administer the gen_server2 cure | changeset | files |
| 2 weeks ago | Matthias Radestock | cosmetic | changeset | files |
| 2 weeks ago | Matthias Radestock | cosmetic: consistent whitespace in record syntax | changeset | files |
| 2 weeks ago | Matthias Radestock | test with tx | changeset | files |
| 2 weeks ago | Matthias Radestock | fix off-by-one error in tx logic | changeset | files |
| 2 weeks ago | Matthias Radestock | minor refactoring for clarity and consistency | changeset | files |
| 2 weeks ago | Matthias Radestock | clean up config parsing error handling | changeset | files |
| 2 weeks ago | Matthias Radestock | cosmetic | changeset | files |
| 2 weeks ago | Matthias Radestock | more consistent error keys | changeset | files |
| 2 weeks ago | Matthias Radestock | fix ssl option error reporting | changeset | files |
| 2 weeks ago | Matthew Sackman | Minor tweaks to tests | changeset | files |
| 2 weeks ago | Matthew Sackman | Made the test obtain the message both before and after the shovel has had its evil way with it... | changeset | files |
| 2 weeks ago | Matthew Sackman | Added a test | changeset | files |
| 2 weeks ago | Matthew Sackman | Rip out field names and trap the dict:find failure case. Combinator extended. All rather nice. | changeset | files |
| 2 weeks ago | Matthew Sackman | Don't use the monad stuff unnecessarily | changeset | files |
| 3 weeks ago | Matthias Radestock | cosmetic | changeset | files |
| 3 weeks ago | Matthias Radestock | correct typo in error code | changeset | files |
| 3 weeks ago | Matthew Sackman | Condensation of monads | changeset | files |
| 3 weeks ago | Matthew Sackman | Cosmetics and a lists:map to list comp conv | changeset | files |
| 3 weeks ago | Matthew Sackman | Reworked merge_keylists (which is now much nicer, if less efficient ;) ), and also abstracted common args to split_uri | changeset | files |
| 3 weeks ago | Matthew Sackman | supervisor3 => ?MODULE | changeset | files |
| 3 weeks ago | Matthew Sackman | Duplicating code | changeset | files |
| 3 weeks ago | Matthew Sackman | Added explicit post combinator to the run_state_reader_monad and then pulled out the setelement and the [|] from the two places where it was being used. Pulling out the Pos paramenter in one further case was potentially neat, but led to code duplication and ugliness elsewhere. | changeset | files |
| 3 weeks ago | Matthew Sackman | Switch to using tab2list in status | changeset | files |
| 3 weeks ago | Matthew Sackman | Don't need to do dynamic lookup as these records are statically known, so record_info(fields, Blah) will suffice | changeset | files |
| 3 weeks ago | Matthew Sackman | Add support for overriding any field in the basic properties | changeset | files |
| 3 weeks ago | Matthew Sackman | Cosmetics | changeset | files |
| 3 weeks ago | Matthew Sackman | Permit default values for fields qos, auto_ack, tx_size, delivery_mode, publish_fields, reconnect. Update documentation | changeset | files |
| 3 weeks ago | Matthew Sackman | Correction of documentation | changeset | files |
| 3 weeks ago | Matthew Sackman | Simplification of vhost parsing | changeset | files |
| 3 weeks ago | Matthew Sackman | When we establish connections, make sure the status reflects to whom we have connected | changeset | files |
| 3 weeks ago | Matthew Sackman | Correct parsing of SSL parameters, and a further fix to vhost parsing | changeset | files |
| 5 weeks ago | Matthew Sackman | Correct parsing of vhost | changeset | files |
| 5 weeks ago | Matthew Sackman | The recursive use of parse_uri_rest meant that paths that started with // would be lost. I.e. can now correctly parse amqp://// as empty-authority + // path | changeset | files |
| 5 weeks ago | Matthew Sackman | Proof read the documentation | changeset | files |
| 5 weeks ago | Matthew Sackman | Added missing instruction | changeset | files |
| 5 weeks ago | Matthew Sackman | Added documentation | changeset | files |
| 6 weeks ago | Matthew Sackman | Added shovel status monitoring | changeset | files |
| 6 weeks ago | Matthew Sackman | Use real dependency analysis for build | changeset | files |
| 6 weeks ago | Matthew Sackman | Support resource declarations of just the method, when all the defaults are correct | changeset | files |
| 6 weeks ago | Matthew Sackman | Implemented the publish_fields thing, which then means that exchange shouldn't exist in the destinations, which also then means that I should pull out queue to the main body. So eg this now works: | changeset | files |
| 6 weeks ago | Matthew Sackman | Remove the response verification as errors should cause the channel or connection to be closed | changeset | files |
| 6 weeks ago | Matthew Sackman | It works | changeset | files |
| 6 weeks ago | Matthew Sackman | Resource declaration working | changeset | files |
| 6 weeks ago | Matthew Sackman | Just tidying and making processes start up correctly | changeset | files |
| 6 weeks ago | Matthew Sackman | Moved to using proplists instead of lists:key* on the grounds that all the keys are atoms anyway | changeset | files |
| 6 weeks ago | Matthew Sackman | Resource declaration parsing in. Can now parse: | changeset | files |
| 6 weeks ago | Matthew Sackman | Only parsing and building the resource declarations to go | changeset | files |
| 6 weeks ago | Matthew Sackman | Progress with uri schema | changeset | files |
| 6 weeks ago | Matthew Sackman | ,. | changeset | files |
| 6 weeks ago | Matthew Sackman | License correction | changeset | files |
| 6 weeks ago | Matthew Sackman | Beautiful monadic configuration verification. (uri parsing still needs fleshing out) | changeset | files |
| 6 weeks ago | Matthew Sackman | Modified uri parser to LShift performance specifications | changeset | files |
| 6 weeks ago | Matthew Sackman | Renamed http_uri.erl to uri_parser.erl | changeset | files |
| 6 weeks ago | Matthew Sackman | Added http_uri.erl from R13B01 | changeset | files |
| 6 weeks ago | Matthew Sackman | Dropped uri parser | changeset | files |
| 6 weeks ago | Matthew Sackman | Added uri parser | changeset | files |
| 6 weeks ago | Matthew Sackman | Just a slightly more complex example and added documentation for clarification purposes | changeset | files |
| 6 weeks ago | Matthew Sackman | Added license boilerplates | changeset | files |
| 6 weeks ago | Matthew Sackman | Developed the necessary delayed restart logic in supervisor3 (now 3 to avoid clash with supervisor2 in rabbitmq-server. grrr). | changeset | files |
| 6 weeks ago | Matthew Sackman | Makefile, app and ignore stuff | changeset | files |
| 6 weeks ago | Matthew Sackman | Added ability to set a delay on a per childspec basis before a child is restarted. | changeset | files |
| 6 weeks ago | Matthew Sackman | Rename and adjust module name for supervisor2 | changeset | files |
| 6 weeks ago | Matthew Sackman | Import supervisor.erl from R13B03 | changeset | files |
| ... |