This is an automated email from the ASF dual-hosted git repository.

tross pushed a change to branch dev-protocol-adaptors
in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git.


      at bcc2ddf  DISPATCH-1742 Dataplane: Fixups from rebase to master.

This branch includes the following new commits:

     new 1e7d562  Dataplane: Moved protocol-adapter functions from 
router_core.h into proto_adaptor.h
     new 97fe8ff  Dataplane: Re-factored direct-AMQP to use the 
protocol-adaptor interface.
     new f4a4156  Dataplane: Exposed the protocol name with the connection 
entity.
     new 4c7b94d  Dataplane: Improved sasl-plain test by using symbolic 
attribute names, not positional indices.
     new e069627  Dataplane: Added adaptor plugin capability. Started first 
reference adaptor (TCP).
     new b75f05f  Dataplane: Added documentation for the protocol adaptor 
callbacks.
     new 7275350  Dataplane: Removed old handler call which is not used anymore.
     new 1ab9b7f  Dataplane: minor cleanup
     new 6ea13c0  Dataplane: Added setter for dynamic in qdr_terminus_t
     new 3b58b21  Dataplane: Renamed tcp_adaptor to reference_adaptor. Added 
more test content to the reference adaptor. It now sends messages to a fixed 
address. Fixed qdr_terminus_format to show the dynamically-assigned address for 
dynamis termini.
     new f91328c  Dataplane: connection-activate is now routed through the 
protocol adapter that handles the connection.
     new 9545f35  Dataplane: Updated the reference adaptor to implement 
connection activation
     new 084daa1  Dataplane: Fixed order problem in shutting down the router. 
Disabled the reference adaptor by default (uncomment the last line to 
re-enable). The reference adaptor causes test failures.
     new 0226134  Dataplane: Added a 5th message compose variant to provide: - 
optional properties - optional application-properties - optional body in the 
form of a buffer list - indication of receive-complete
     new ac5aa77  Dataplane: Changed the new compose function to have only one 
field for headers. This field can have both properties and application 
properties. It's more efficient put together like this.
     new 9bf4ffd  Dataplane: Added message method to set send-complete. Added 
reference code to receive messages (non streamed).
     new c281064  Dataplane: Exposed access to connection-ids from server. 
Moved the generation of the "connection opened" log from router_node.c to the 
core module. This causes the log to be raised for all protocol adaptors.
     new a307cf4  Dataplane: Added calls in message.h for streaming putput from 
adaptors. Renamed qdr_deliver_continue* to qdr_delivery_continue*
     new 777f0b7  Dataplane: Set proper buffer refcount in messages during 
buffer-extend. This ensures that the streaming buffers are properly freed when 
no longer needed.
     new 1463337  Dataplane: Updates to the message-extend (return buffer count 
for flow control). Added bidirectional streaming test to ref adaptor.
     new 7cb6c07  Dataplane: Added API for streaming data out of messages. This 
commit adds the requirement for Proton raw-connection support.
     new b3af7de  Dataplane: Added no_route and initial_delivery on 
link-first-attach.
     new 20f841a  Dataplane: (from gsim) Implementation of qd_message_read_body.
     new 8a53cbb  Dataplane: Added implementation of qd_message_release_body.
     new febda9e  Dataplane - Added qd_buffer_list_append function to 
efficiently accumulate data in buffer lists.
     new 4c11d64  Dataplane: WIP changes
     new 3e2418e  Dataplane: Message parsing bug fixed: now properly handles 
empty var-length fields.
     new df0568a  Dataplane: Fixed message parsing so it can handle partial and 
streaming content.
     new 2898359  Dataplane: disabled reference adaptor
     new 5bb50a1  Dataplane: WIP
     new ee033ef  Dataplane - Added the body_data data structure for reading 
streaming messages. WIP - The following functions (in message.c) need to be 
implemented: find_last_buffer qd_message_body_data_iterator 
qd_message_body_data_buffer_count qd_message_body_data_buffers 
qd_message_body_data_release
     new bcc2ddf  DISPATCH-1742 Dataplane: Fixups from rebase to master.

The 32 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to