Skip to content

PBS-42 feature: Implement basic support for COM_BINLOG_DUMP packet handling (part 2) - #193

Merged
percona-ysorokin merged 1 commit into
Percona-Lab:mainfrom
percona-ysorokin:com_binlog_dump_dynamic_byte_buffer
Sep 28, 2026
Merged

percona-ysorokin merged 1 commit into
Percona-Lab:mainfrom
percona-ysorokin:com_binlog_dump_dynamic_byte_buffer

Conversation

@percona-ysorokin

Copy link
Copy Markdown
Collaborator

https://perconadev.atlassian.net/browse/PBS-42

  • Introduced 'util::dynamic_byte_buffer' declaration as 'std::vector<>' of 'std::byte'.
  • Changed the signature of the 'util::read_file_content()' helper function: instead of 'std::string' it now returns 'util::dynamic_byte_buffer'.
  • Changed the signature of the 'get_object()' method in the 'binsrv::basic_storage_backend' interface: instead of returning 'std::string', we now return 'util::dynamic_byte_buffer'.
  • 'filesystem' and 's3' implementations updated correspondingly.

…ndling (part 2)

https://perconadev.atlassian.net/browse/PBS-42

* Introduced 'util::dynamic_byte_buffer' declaration as 'std::vector<>'
  of 'std::byte'.
* Changed the signature of the 'util::read_file_content()' helper
  function: instead of 'std::string' it now returns
  'util::dynamic_byte_buffer'.
* Changed the signature of the 'get_object()' method in the
  'binsrv::basic_storage_backend' interface: instead of returning
  'std::string', we now return 'util::dynamic_byte_buffer'.
* 'filesystem' and 's3' implementations updated correspondingly.
@percona-ysorokin
percona-ysorokin merged commit 9868cb1 into Percona-Lab:main Sep 28, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant