projects
/
ceph.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Merge pull request #27996 from jan--f/package-prometheus-alerts-suse
2019-04-29
Yingxin Cheng
crimson/net: misc fixes in v1 read path
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-29
Yingxin Cheng
crimson/net: increase out buffer to 65536
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-29
Yingxin Cheng
crimson/net: group write-related general implementations
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-29
Yingxin Cheng
crimson/net: use optional keepalive_ack to notify writes
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-29
Yingxin Cheng
crimson/net: gather message buffers when send
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-28
Yingxin Cheng
crimson/net: migrate protocol v1 to auth-client/server
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-11
Yingxin Cheng
test/crimson: add dummy_auth_handler to test_monc
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-09
Yingxin Cheng
crimson/net: extract do_write_dispatch_sweep()
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-09
Yingxin Cheng
test/crimson: wrap perf parameters as structured data
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-09
Yingxin Cheng
test/crimson: perf_crimson/async_server write test...
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: more compact code with then()
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: clean auth related interfaces
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: scoped enum for proto_type
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: utilize lowres_system_clock with better...
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: set policy from peer_type
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: fix Socket::read_exactly(0) case
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
test/crimson: fix perf_crimson_msgr to support v2
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
test/crimson: msgr should wait before shutdown
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
test/crimson: unit test for v2 protocol
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: message frame exchanges (lossy part)
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: add keepalive timestamps to connection
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: protocolv2 handshake frame exchanges
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: ProtocolV2 auth part
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: dummy auth for protocol v2
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: add AuthConnectionMeta to Protocol
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: add peer_global_id to Connection
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: banner exchange and HelloFrame
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: support frame read/write for ProtocolV2
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: add target_addr to SocketConnection
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: add get_mytype() to Messenger
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: add global_seq in ProtocolV2
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: skeleton code for ProtocolV2 logic
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: apple-to-apple server async-msgr
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
test/crimson: improved perf tool for crimson-msgr
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: fix messenger creation
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: create SocketConnection based on address...
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: use entity_addrvec_t::front() inside messenger
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: added msgr2 setting for SocketConnection
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: implement factory method of Socket
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: introduce SocketFRef
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-04-05
Yingxin Cheng
crimson/net: introduce protocol-level abstraction
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-03-22
Yingxin Cheng
crimson/net: batch messages instead of chaining futures
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-03-22
Yingxin Cheng
crimson/net: centralized write_event()
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Yingxin Cheng
test/crimson: add dummy_auth to test_async_echo
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-03-01
Yingxin Cheng
msg/async: fix banner_v1 check in ProtocolV2
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-03-01
Yingxin Cheng
msg/async: fix include in frames_v2.h
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-25
Yingxin Cheng
test/crimson: enable unauthenticated connections for...
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-25
Yingxin Cheng
test/crimson: split async-msgr out of alien_echo
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-13
Yingxin Cheng
crimson/net: msgr default to v1 in test_alien_echo
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-13
Yingxin Cheng
crimson/net: fix nonce setting in test_alien_echo
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-13
Yingxin Cheng
crimson/net: fix var capture in test_alien_echo
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: crimson messenger performance test tool
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: improve UT performance and added timing
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: fix memory leak
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: port sharded-msgr to existing code
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: promote policy related method to Messenger
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: compatible mode of crimson-msgr
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: suppress info logs for frequent keepalive
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-02-12
Yingxin Cheng
crimson/net: enable connections on all cores
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-01-15
Yingxin Cheng
crimson/net: fix potential parallel write in SocketConnection
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-01-15
Yingxin Cheng
crimson/net: fix unittest_seastar_messenger failure
Signed-off-by:
Yingxin
Cheng <yingxincheng@gmail.com>
commit
|
commitdiff
|
tree
2019-01-04
Yingxin
crimson/net: simplify logics and centralize fault handling...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-04
Yingxin
crimson/net: don't schedule/execute send/keepalive...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-04
Yingxin
crimson/net: add proper gating and fault handling for...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-04
Yingxin
crimson/net: remove unnecessary empty buffer check
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-04
Yingxin
crimson/net: no exception forwarded from accetp/connect...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-04
Yingxin
crimson/net: remove the unecessary then
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-03
Yingxin
crimson/net: fix address learning during banner exchange
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-03
Yingxin
crimson/net: add logic_name to indicate the msgr role...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2019-01-03
Yingxin
crimson/net: add basic loggings for SocketConnection
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: let conn directly verify the authorizer...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: remove the messenger gate
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: encapsulate protocol implementations with...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: no open connections in accepting_conns
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: don't execute_open() if exception is thrown
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: encapsulate protocol implementations with...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: remove unecessary future dependencies...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-12-20
Yingxin
crimson/net: dispatch events in SocketConnection
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-11-20
Yingxin
crimson/net: remove recursive call to handle_connect_reply()
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-11-20
Yingxin
crimson/net: fix minor issue and add TODO for error...
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-11-20
Yingxin
crimson/net: check short reads in `read_exactly()`
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-11-20
Yingxin
crimson/net: connection closed during connecting
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-10-17
Yingxin
crimson/net: implement accepting/connecting states
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-10-17
Yingxin
crimson/net: fix compile errors
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-10-15
Yingxin
crimson/net: clean seastar-msgr class dependencies
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-14
Yingxin
crimson/net: Fix racing for promise on_message
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-07
Yingxin
tests: fix to check server_conn in MessengerTest.NameAddrTest
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-04
Yingxin
crimson/net: only do zero-copy writes to out_stream
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-04
Yingxin
crimson/net: init h.global_seq during handshake
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-04
Yingxin
crimson/net: remove unused and dup global_seq
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-04
Yingxin
crimson/net: use parameter tag in handle_connect_reply()
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-04
Yingxin
crimson/net: support multiple call to conn.close()
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-09-03
Yingxin
crimson/net: fix peer_addr sync in during handshake
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-08-24
Yingxin
test: fix compile error in test/crimson/test_config.cc
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-08-21
Yingxin
crimson/test: improve test_config with observers
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-08-20
Yingxin
crimson/common: apply config changes also on shard.0
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2018-08-14
Yingxin
crimson/net: fix unittest_seastar_messenger errors
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2017-11-27
Yingxin
blkin: fix unconditional tracing
Signed-off-by:
Yingxin
<yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree
2017-08-17
Yingxin
osd/OpRequest: fix reqid assignment for reply messages
Signed-off-by:
Yingxin
Cheng <yingxin.cheng@intel.com>
commit
|
commitdiff
|
tree