Skip to content

Commit 466cf93

Browse files
authored
Merge pull request #60450 from rschu1ze/starts_with
Minor: Replace `boost::algorithm::starts_with()` by `std::string::starts_with()`
2 parents 0f6bec7 + 62c12cb commit 466cf93

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/IO/S3/tests/gtest_aws_s3_client.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ String getSSEAndSignedHeaders(const Poco::Net::MessageHeader & message_header)
4545
String content;
4646
for (const auto & [header_name, header_value] : message_header)
4747
{
48-
if (boost::algorithm::starts_with(header_name, "x-amz-server-side-encryption"))
48+
if (header_name.starts_with("x-amz-server-side-encryption"))
4949
{
5050
content += header_name + ": " + header_value + "\n";
5151
}
@@ -55,7 +55,7 @@ String getSSEAndSignedHeaders(const Poco::Net::MessageHeader & message_header)
5555
boost::split(parts, header_value, [](char c){ return c == ' '; });
5656
for (const auto & part : parts)
5757
{
58-
if (boost::algorithm::starts_with(part, "SignedHeaders="))
58+
if (part.starts_with("SignedHeaders="))
5959
content += header_name + ": ... " + part + " ...\n";
6060
}
6161
}

src/Storages/StorageS3Settings.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <Common/Throttler.h>
99
#include <Common/formatReadable.h>
1010
#include <Interpreters/Context.h>
11-
#include <boost/algorithm/string/predicate.hpp>
1211

1312

1413
namespace DB
@@ -303,7 +302,7 @@ S3Settings StorageS3Settings::getSettings(const String & endpoint, const String
303302
{
304303
std::advance(possible_prefix_setting, -1);
305304
const auto & [endpoint_prefix, settings] = *possible_prefix_setting;
306-
if (boost::algorithm::starts_with(endpoint, endpoint_prefix) && settings.auth_settings.canBeUsedByUser(user))
305+
if (endpoint.starts_with(endpoint_prefix) && settings.auth_settings.canBeUsedByUser(user))
307306
return possible_prefix_setting->second;
308307
}
309308

0 commit comments

Comments
 (0)