index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
librbd
/
migration
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
librbd/migration/HttpClient: socket isn't shut down on some state transitions
Ilya Dryomov
2024-12-13
1
-2
/
+5
*
librbd/migration/HttpClient: avoid hitting an assert in advance_state()
Ilya Dryomov
2024-12-13
1
-5
/
+7
*
librbd/migration/HttpClient: ignore stream_truncated when shutting down SSL
Ilya Dryomov
2024-12-13
1
-5
/
+12
*
librbd/migration/HttpClient: propagate ec to handle_handshake()
Ilya Dryomov
2024-12-13
1
-7
/
+8
*
librbd/migration/HttpClient: drop SslHttpSession::m_ssl_enabled
Ilya Dryomov
2024-12-13
1
-7
/
+0
*
librbd/migration/HttpClient: don't call disconnect() in handle_handshake()
Ilya Dryomov
2024-12-13
1
-2
/
+1
*
librbd/migration/HttpClient: avoid reusing ssl_stream after shut down
Ilya Dryomov
2024-12-13
1
-1
/
+17
*
librbd/migration/HttpClient: don't shut down socket in resolve_host()
Ilya Dryomov
2024-12-13
1
-1
/
+2
*
librbd/migration/HttpClient: fix some error messages in handle_receive()
Ilya Dryomov
2024-12-13
1
-3
/
+3
*
librbd/migration/HttpClient: log ec details in handle_{issue,receive}()
Ilya Dryomov
2024-12-13
1
-2
/
+2
*
Merge pull request #44640 from effi-ofer/live-migration-nbd
Ilya Dryomov
2024-09-07
11
-7
/
+499
|
\
|
*
librbd/migration/NBDStream: abstract out libnbd and add unit tests
Ilya Dryomov
2024-09-06
2
-32
/
+84
|
*
librbd/migration/NBDStream: call nbd_shutdown() in close()
Ilya Dryomov
2024-09-06
1
-0
/
+6
|
*
librbd/migration/NBDStream: switch to NBD URIs
Ilya Dryomov
2024-09-06
1
-19
/
+16
|
*
librbd/migration/NBDStream: check for nbd_get_size() errors
Ilya Dryomov
2024-09-06
1
-1
/
+10
|
*
librbd/migration/NBDStream: introduce from_nbd_errno()
Ilya Dryomov
2024-09-06
1
-8
/
+20
|
*
librbd/migration/NBDStream: be more thorough around nbd_block_status()
Ilya Dryomov
2024-09-06
1
-12
/
+31
|
*
librbd/migration: add nbd stream
Effi Ofer
2024-09-06
11
-7
/
+404
*
|
librbd/migration: don't include ImageState.h in formats
Ilya Dryomov
2024-09-01
3
-3
/
+0
*
|
librbd/migration: prune snapshot extents in RawFormat::list_snaps()
Ilya Dryomov
2024-09-01
1
-1
/
+4
|
/
*
librbd/migration: add external clusters support
Ilya Dryomov
2024-08-22
4
-10
/
+115
*
librbd/migration: move away from util::create_ioctx() in NativeFormat
Ilya Dryomov
2024-08-18
1
-16
/
+15
*
librbd/migration: make ImageDispatch handle encryption for non-native formats
Ilya Dryomov
2024-08-07
2
-6
/
+116
*
librbd/migration: make FormatInterface::read() void again
Ilya Dryomov
2024-07-30
6
-13
/
+11
*
librbd/migration: close source image in OpenSourceImageRequest
Ilya Dryomov
2024-07-30
2
-5
/
+4
*
librbd/migration: don't instantiate NativeFormat, handle it via dispatch
Ilya Dryomov
2024-07-30
8
-265
/
+181
*
librbd/migration/NativeFormat: refactor source spec parsing
Ilya Dryomov
2024-07-30
2
-75
/
+100
*
librbd/migration/NativeFormat: do pool lookup instead of creating io_ctx
Ilya Dryomov
2024-07-30
1
-7
/
+4
*
librbd/migration: make SourceSpecBuilder::parse_source_spec() static
Ilya Dryomov
2024-07-30
4
-36
/
+34
*
librbd/migration/OpenSourceImageRequest: rename io_ctx -> dst_io_ctx
Ilya Dryomov
2024-07-30
2
-10
/
+10
*
librbd/migration: massage some error messages
Ilya Dryomov
2024-07-30
6
-11
/
+11
*
librbd: use strand template and make_strand()
Casey Bodley
2023-12-06
2
-7
/
+10
*
neorados: Make IOContext getters/setters less weird
Adam Emerson
2023-12-06
1
-1
/
+1
*
librbd: include posix/stream_descriptor.hpp header
Casey Bodley
2023-10-20
1
-1
/
+1
*
librbd: stop passing IOContext to image dispatch write methods
Ilya Dryomov
2023-06-18
2
-12
/
+10
*
rbd: fix spelling errors
Josh Soref
2023-04-26
2
-2
/
+2
*
fmt: remove FMT_HEADER_ONLY defines
Casey Bodley
2023-03-22
1
-2
/
+0
*
librbd: pass area to ImageDispatchSpec::create_*()
Ilya Dryomov
2022-12-04
1
-2
/
+2
*
rbd: avoid get_callback_adapter() for tcp_stream::async_connect()
Casey Bodley
2022-02-16
1
-5
/
+6
*
librbd, tools/rbd_nbd: use boost::endian for endian conversion
Kefu Chai
2021-04-28
1
-34
/
+37
*
Merge pull request #40002 from orozery/rbd-encryption-api
Jason Dillaman
2021-03-15
1
-1
/
+1
|
\
|
*
librbd: crypto format api semantics change
Or Ozeri
2021-03-15
1
-1
/
+1
*
|
librbd: permit disabling QCOW migration format support
Jason Dillaman
2021-02-23
2
-0
/
+12
|
/
*
librbd: Fix variable declaration in capture list in lambda
Willem Jan Withagen
2021-01-28
1
-1
/
+1
*
Merge pull request #39105 from dillaman/wip-48989
Jason Dillaman
2021-01-27
4
-6
/
+10
|
\
|
*
librbd: tweaks to support Boost 1.75.0
Jason Dillaman
2021-01-27
4
-6
/
+10
*
|
librbd/migration: minor cleanup to QCOWFormat code
Jason Dillaman
2021-01-27
1
-3
/
+3
*
|
librbd/migration: compute QCOW snapshot deltas via L2 table deltas
Jason Dillaman
2021-01-26
2
-91
/
+152
*
|
librbd/migration: allow retrieving QCOW L2 table from L2 cache
Jason Dillaman
2021-01-26
1
-55
/
+103
*
|
librbd/migration: refactor lookup table handling for QCOW format
Jason Dillaman
2021-01-26
2
-86
/
+111
[next]