Skip to content

common: move gen_rand_alphanumeric() helpers into common#31567

Merged
liewegas merged 2 commits intoceph:masterfrom
cbodley:wip-common-random-string
Nov 26, 2019
Merged

common: move gen_rand_alphanumeric() helpers into common#31567
liewegas merged 2 commits intoceph:masterfrom
cbodley:wip-common-random-string

Conversation

@cbodley
Copy link
Contributor

@cbodley cbodley commented Nov 12, 2019

and adds overloads that return std::string directly

the motivation is to remove cls_otp's dependency on rgw_common.h

Signed-off-by: Casey Bodley <cbodley@redhat.com>
and adds overloads that return std::string directly

the motivation is to remove cls_otp's dependency on rgw_common.h

Signed-off-by: Casey Bodley <cbodley@redhat.com>
liewegas added a commit that referenced this pull request Nov 26, 2019
* refs/pull/31567/head:
	common: move gen_rand_alphanumeric() helpers into common
	test: add unit tests for gen_rand_alphanumeric helpers

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
@liewegas liewegas merged commit bfa7673 into ceph:master Nov 26, 2019
@cbodley cbodley deleted the wip-common-random-string branch December 2, 2019 21:42
@cbodley cbodley mentioned this pull request Nov 19, 2019
3 tasks
ivancich pushed a commit to ivancich/ceph-fork that referenced this pull request Jul 14, 2020
fork of boost::asio::spawn(). the beast frontend uses this to customize
the coroutine stack allocator in order to use mmap/mprotect to detect
overflows. the default stack size is raised from 128K to 512K

depends on commits from ceph#31567 so that cls_otp doesn't also need to link
against spawn and boost::context

fixes: https://tracker.ceph.com/issues/43739
Resolves: rhbz#1793468

git: add submodule for spawn library

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit c84fc40)
mattbenjamin pushed a commit to linuxbox2/ceph that referenced this pull request Nov 24, 2020
fork of boost::asio::spawn(). the beast frontend uses this to customize
the coroutine stack allocator in order to use mmap/mprotect to detect
overflows. the default stack size is raised from 128K to 512K

depends on commits from ceph#31567 so that cls_otp doesn't also need to link
against spawn and boost::context

fixes: https://tracker.ceph.com/issues/43739
Resolves: rhbz#1793468

git: add submodule for spawn library

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit c84fc40)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants