summaryrefslogtreecommitdiffstats
path: root/src/msg/async/AsyncMessenger.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* mon, msgr: rework the public addrs supportRadosław Zarzyński2023-02-201-5/+15
* msg/async: configurable threshold for reaping dead connectionsSage Weil2021-05-191-3/+1
* msgr/async: fix unsafe access in unregister_conn()Sage Weil2021-04-191-2/+1
* msg: add Messenger::client_reset()Yan, Zheng2020-03-301-1/+3
* msg: Build target 'common' without using namespace in headersAdam C. Emerson2020-03-071-8/+8
* msg/async: dec(l_msgr_active_connections) when unregister anonymous connectionJianpeng Ma2019-12-311-1/+1
* msg/async: add "bool unregistered" to avoid check whether in deleted_conns.Jianpeng Ma2019-11-071-4/+8
* osd: avoid check local dest when send message to osd cluster.Jianpeng Ma2019-10-291-1/+1
* Merge pull request #29836 from majianpeng/fix-async-msgr-perfcounter-bugKefu Chai2019-10-281-1/+2
|\
| * msg/async: Don't dec(msgr_active_connections) if conn still in accepting_conns.Jianpeng Ma2019-08-231-1/+2
* | Merge pull request #30883 from majianpeng/msg-remove-submit-messageKefu Chai2019-10-211-14/+0
|\ \
| * | msg/async: clean up code.Jianpeng Ma2019-10-151-14/+0
* | | msg/async: remove unused code.Jianpeng Ma2019-10-111-1/+1
|/ /
* / msg/async: allow anonymous client-side connectionsSage Weil2019-09-251-2/+7
|/
* msg: s/Mutex/ceph::mutex/Kefu Chai2019-08-031-16/+15
* msg/async: avoid creating unnecessary AsyncConnectionRefPatrick Donnelly2019-04-091-8/+11
* msg/async: move connection refPatrick Donnelly2019-04-081-1/+1
* msg/async: dec active connections when marked downPatrick Donnelly2019-04-081-1/+1
* Merge pull request #26531 from majianpeng/msg-async-optimizationKefu Chai2019-03-241-2/+1
|\
| * msg/async: remove unused parameter in func _filter_addrs.Jianpeng Ma2019-03-211-2/+1
* | msg/async/AsyncConnection: optimize check loopback connection.Jianpeng Ma2019-03-191-0/+1
|/
* msg/async: fix should_use_msgr2 behavior (including monc)Sage Weil2019-01-271-0/+2
* msg/async/ProtocolV2: always send non-empty addrvec for selfSage Weil2019-01-251-0/+4
* msg/async: use v1 for v1 <-> [v2,v1] peersSage Weil2019-01-151-0/+3
* msg/async/AsyncMessenger: drop single-use _send_toSage Weil2019-01-151-6/+1
* msg/async: better debug around conn map lookups and updatesSage Weil2019-01-031-22/+1
* msg/async/ProtocolV2: only update socket_addr if we learned our addrSage Weil2018-12-211-1/+1
* msg/async: keep listen addr in ServerSocket, pass to new connectionsSage Weil2018-12-211-1/+3
* msg/async: drop verify_authorizer wrapperSage Weil2018-10-151-9/+0
* msg/async: remove get_authorizer wrapperSage Weil2018-10-151-7/+0
* Merge pull request #24139 from tchaikov/wip-fix-typosKefu Chai2018-09-211-1/+1
|\
| * common: fix typosKefu Chai2018-09-211-1/+1
* | msgr/async: huge refactoring of protocol V1Ricardo Dias2018-09-191-2/+2
|/
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* msg: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-3/+3
* msg/Messenger: send_message -> send_toSage Weil2018-07-311-4/+4
* msg/Messenger: make connect_to() key method, get_connection() becomes wrapperSage Weil2018-07-301-1/+2
* Merge remote-tracking branch 'private/wip-cx'Sage Weil2018-07-091-2/+3
|\
| * auth/cephx: add authorizer challengeSage Weil2018-05-241-2/+3
* | msg/Messenger: use mutable_item_history<> for my_addrsSage Weil2018-07-031-1/+1
* | msg/async: track connections by addrvecSage Weil2018-07-031-9/+12
* | msg: make set_addr_unknowns take an addrvecSage Weil2018-07-031-1/+1
* | msg/async: bind to multiple addressesSage Weil2018-07-031-6/+8
* | msg/async: multiple listening ServerSocketsSage Weil2018-07-031-1/+1
* | msg/Messenger: my_addr -> my_addrsSage Weil2018-07-031-2/+2
* | msg/Connection: peer_addr -> peer_addrsSage Weil2018-07-031-3/+3
* | msg/Messenger: *myinst -> *myname and *myaddrSage Weil2018-05-311-2/+2
|/
* Revert "msg/async/AsyncConnection: unregister connection when racing happened"Sage Weil2017-12-191-0/+3
* Merge pull request #19013 from yuyuyu101/wip-fix-racingKefu Chai2017-12-151-3/+0
|\
| * msg/async/AsyncConnection: unregister connection when racing happenedHaomai Wang2017-12-131-3/+0