Skip to content

Commit da59c27

Browse files
committed
Merge branch 'cleanup'
2 parents 7ff299f + b0a3874 commit da59c27

File tree

9 files changed

+75
-123
lines changed

9 files changed

+75
-123
lines changed

include/shirakami/result_info.h

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,34 +75,34 @@ inline constexpr std::string_view to_string_view(reason_code rc) noexcept {
7575
using namespace std::string_view_literals;
7676
switch (rc) {
7777
case reason_code::UNKNOWN:
78-
return "UNKNOWN"sv; // NOLINT
78+
return "UNKNOWN"sv;
7979
case reason_code::KVS_DELETE:
80-
return "KVS_DELETE"sv; // NOLINT
80+
return "KVS_DELETE"sv;
8181
case reason_code::KVS_INSERT:
82-
return "KVS_INSERT"sv; // NOLINT
82+
return "KVS_INSERT"sv;
8383
case reason_code::KVS_UPDATE:
84-
return "KVS_UPDATE"sv; // NOLINT
84+
return "KVS_UPDATE"sv;
8585
case reason_code::CC_LTX_PHANTOM_AVOIDANCE:
86-
return "CC_LTX_PHANTOM_AVOIDANCE"sv; //NOLINT
86+
return "CC_LTX_PHANTOM_AVOIDANCE"sv;
8787
case reason_code::CC_LTX_READ_AREA_VIOLATION:
88-
return "CC_LTX_READ_AREA_VIOLATION"sv; // NOLINT
88+
return "CC_LTX_READ_AREA_VIOLATION"sv;
8989
case reason_code::CC_LTX_READ_UPPER_BOUND_VIOLATION:
90-
return "CC_LTX_READ_UPPER_BOUND_VIOLATION"sv; // NOLINT
90+
return "CC_LTX_READ_UPPER_BOUND_VIOLATION"sv;
9191
case reason_code::CC_LTX_WRITE_COMMITTED_READ_PROTECTION:
92-
return "CC_LTX_WRITE_COMMITTED_READ_PROTECTION"sv; // NOLINT
92+
return "CC_LTX_WRITE_COMMITTED_READ_PROTECTION"sv;
9393
case reason_code::CC_OCC_READ_VERIFY:
94-
return "CC_OCC_READ_VERIFY"sv; // NOLINT
94+
return "CC_OCC_READ_VERIFY"sv;
9595
case reason_code::CC_OCC_WP_VERIFY:
96-
return "CC_OCC_WP_VERIFY"sv; // NOLINT
96+
return "CC_OCC_WP_VERIFY"sv;
9797
case reason_code::CC_OCC_PHANTOM_AVOIDANCE:
98-
return "CC_OCC_PHANTOM_AVOIDANCE"sv; //NOLINT
98+
return "CC_OCC_PHANTOM_AVOIDANCE"sv;
9999
case reason_code::USER_ABORT:
100-
return "USER_ABORT"sv; // NOLINT
100+
return "USER_ABORT"sv;
101101
}
102102
std::abort();
103103
}
104104

105-
inline std::ostream& operator<<(std::ostream& out, reason_code rc) { // NOLINT
105+
inline std::ostream& operator<<(std::ostream& out, reason_code rc) {
106106
return out << to_string_view(rc);
107107
}
108108

include/shirakami/scheme.h

Lines changed: 55 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,16 @@ inline constexpr std::string_view to_string_view(scan_endpoint ep) noexcept {
4242
using namespace std::string_view_literals;
4343
switch (ep) {
4444
case scan_endpoint::EXCLUSIVE:
45-
return "EXCLUSIVE"sv; //NOLINT
45+
return "EXCLUSIVE"sv;
4646
case scan_endpoint::INCLUSIVE:
47-
return "INCLUSIVE"sv; //NOLINT
47+
return "INCLUSIVE"sv;
4848
case scan_endpoint::INF:
49-
return "INF"sv; //NOLINT
49+
return "INF"sv;
5050
}
5151
std::abort();
5252
}
5353

54-
inline std::ostream& operator<<(std::ostream& out, scan_endpoint op) { // NOLINT
54+
inline std::ostream& operator<<(std::ostream& out, scan_endpoint op) {
5555
return out << to_string_view(op);
5656
}
5757

@@ -258,90 +258,88 @@ enum class Status : std::int32_t { // NOLINT
258258
INTERNAL_WARN_PREMATURE,
259259
};
260260

261-
inline constexpr std::string_view to_string_view( // NOLINT
262-
const Status value) noexcept {
261+
inline constexpr std::string_view to_string_view(const Status value) noexcept {
263262
using namespace std::string_view_literals;
264263
switch (value) {
265264
case Status::WARN_ALREADY_BEGIN:
266-
return "WARN_ALREADY_BEGIN"sv; // NOLINT
265+
return "WARN_ALREADY_BEGIN"sv;
267266
case Status::WARN_ALREADY_EXISTS:
268-
return "WARN_ALREADY_EXISTS"sv; // NOLINT
267+
return "WARN_ALREADY_EXISTS"sv;
269268
case Status::WARN_ALREADY_INIT:
270-
return "WARN_ALREADY_INIT"sv; // NOLINT
269+
return "WARN_ALREADY_INIT"sv;
271270
case Status::WARN_CANCEL_PREVIOUS_INSERT:
272-
return "WARN_CANCEL_PREVIOUS_INSERT"sv; // NOLINT
271+
return "WARN_CANCEL_PREVIOUS_INSERT"sv;
273272
case Status::WARN_CANCEL_PREVIOUS_UPSERT:
274-
return "WARN_CANCEL_PREVIOUS_UPSERT"sv; // NOLINT
273+
return "WARN_CANCEL_PREVIOUS_UPSERT"sv;
275274
case Status::WARN_CONCURRENT_INSERT:
276-
return "WARN_CONCURRENT_INSERT"sv; // NOLINT
275+
return "WARN_CONCURRENT_INSERT"sv;
277276
case Status::WARN_CONCURRENT_UPDATE:
278-
return "WARN_CONCURRENT_UPDATE"sv; // NOLINT
277+
return "WARN_CONCURRENT_UPDATE"sv;
279278
case Status::WARN_CONFLICT_ON_WRITE_PRESERVE:
280-
return "WARN_CONFLICT_ON_WRITE_PRESERVE"sv; // NOLINT
279+
return "WARN_CONFLICT_ON_WRITE_PRESERVE"sv;
281280
case Status::WARN_ILLEGAL_OPERATION:
282-
return "WARN_ILLEGAL_OPERATION"sv; // NOLINT
281+
return "WARN_ILLEGAL_OPERATION"sv;
283282
case Status::WARN_INVALID_ARGS:
284-
return "WARN_INVALID_ARGS"sv; // NOLINT
283+
return "WARN_INVALID_ARGS"sv;
285284
case Status::WARN_INVALID_HANDLE:
286-
return "WARN_INVALID_HANDLE"sv; // NOLINT
285+
return "WARN_INVALID_HANDLE"sv;
287286
case Status::WARN_INVALID_KEY_LENGTH:
288-
return "WARN_INVALID_KEY_LENGTH"sv; // NOLINT
287+
return "WARN_INVALID_KEY_LENGTH"sv;
289288
case Status::WARN_MAX_OPEN_SCAN:
290-
return "WARN_MAX_OPEN_SCAN"sv; // NOLINT
289+
return "WARN_MAX_OPEN_SCAN"sv;
291290
case Status::WARN_NOT_BEGIN:
292-
return "WARN_NOT_BEGIN"sv; // NOLINT
291+
return "WARN_NOT_BEGIN"sv;
293292
case Status::WARN_NOT_FOUND:
294-
return "WARN_NOT_FOUND"sv; // NOLINT
293+
return "WARN_NOT_FOUND"sv;
295294
case Status::WARN_NOT_IN_A_SESSION:
296-
return "WARN_NOT_IN_A_SESSION"sv; // NOLINT
295+
return "WARN_NOT_IN_A_SESSION"sv;
297296
case Status::WARN_NOT_INIT:
298-
return "WARN_NOT_INIT"sv; // NOLINT
297+
return "WARN_NOT_INIT"sv;
299298
case Status::WARN_PREMATURE:
300-
return "WARN_PREMATURE"sv; // NOLINT
299+
return "WARN_PREMATURE"sv;
301300
case Status::WARN_SCAN_LIMIT:
302-
return "WARN_SCAN_LIMIT"sv; // NOLINT
301+
return "WARN_SCAN_LIMIT"sv;
303302
case Status::WARN_STORAGE_ID_DEPLETION:
304-
return "WARN_STORAGE_ID_DEPLETION"sv; // NOLINT
303+
return "WARN_STORAGE_ID_DEPLETION"sv;
305304
case Status::WARN_STORAGE_NOT_FOUND:
306-
return "WARN_STORAGE_NOT_FOUND"sv; // NOLINT
305+
return "WARN_STORAGE_NOT_FOUND"sv;
307306
case Status::WARN_WAITING_FOR_OTHER_TX:
308-
return "WARN_WAITING_FOR_OTHER_TX"sv; // NOLINT
307+
return "WARN_WAITING_FOR_OTHER_TX"sv;
309308
case Status::WARN_WRITE_WITHOUT_WP:
310-
return "WARN_WRITE_WITHOUT_WP"sv; // NOLINT
309+
return "WARN_WRITE_WITHOUT_WP"sv;
311310
case Status::OK:
312-
return "OK"sv; // NOLINT
311+
return "OK"sv;
313312
case Status::ERR_CC:
314-
return "ERR_CC"sv; // NOLINT
313+
return "ERR_CC"sv;
315314
case Status::ERR_READ_AREA_VIOLATION:
316-
return "ERR_READ_AREA_VIOLATION"sv; // NOLINT
315+
return "ERR_READ_AREA_VIOLATION"sv;
317316
case Status::ERR_FATAL:
318-
return "ERR_FATAL"sv; // NOLINT
317+
return "ERR_FATAL"sv;
319318
case Status::ERR_FATAL_INDEX:
320-
return "ERR_FATAL_INDEX"sv; // NOLINT
319+
return "ERR_FATAL_INDEX"sv;
321320
case Status::ERR_INVALID_CONFIGURATION:
322-
return "ERR_INVALID_CONFIGURATION"sv; // NOLINT
321+
return "ERR_INVALID_CONFIGURATION"sv;
323322
case Status::ERR_KVS:
324-
return "ERR_KVS"sv; // NOLINT
323+
return "ERR_KVS"sv;
325324
case Status::ERR_NOT_IMPLEMENTED:
326-
return "ERR_NOT_IMPLEMENTED"sv; // NOLINT
325+
return "ERR_NOT_IMPLEMENTED"sv;
327326
case Status::ERR_SESSION_LIMIT:
328-
return "ERR_SESSION_LIMIT"sv; // NOLINT
327+
return "ERR_SESSION_LIMIT"sv;
329328
case Status::INTERNAL_BEGIN:
330-
return "INTERNAL_BEGIN"sv; // NOLINT
329+
return "INTERNAL_BEGIN"sv;
331330
case Status::INTERNAL_WARN_NOT_DELETED:
332-
return "INTERNAL_WARN_NOT_DELETED"sv; // NOLINT
331+
return "INTERNAL_WARN_NOT_DELETED"sv;
333332
case Status::INTERNAL_WARN_NOT_FOUND:
334-
return "INTERNAL_WARN_NOT_FOUND"sv; // NOLINT
333+
return "INTERNAL_WARN_NOT_FOUND"sv;
335334
case Status::INTERNAL_WARN_CONCURRENT_INSERT:
336-
return "INTERNAL_WARN_CONCURRENT_INSERT"sv; // NOLINT
335+
return "INTERNAL_WARN_CONCURRENT_INSERT"sv;
337336
case Status::INTERNAL_WARN_PREMATURE:
338-
return "INTERNAL_WARN_PREMATURE"sv; // NOLINT
337+
return "INTERNAL_WARN_PREMATURE"sv;
339338
}
340339
std::abort();
341340
}
342341

343-
inline std::ostream& operator<<(std::ostream& out,
344-
const Status value) { // NOLINT
342+
inline std::ostream& operator<<(std::ostream& out, const Status value) {
345343
return out << to_string_view(value);
346344
}
347345

@@ -358,35 +356,34 @@ enum class OP_TYPE : std::int32_t {
358356
UPSERT,
359357
};
360358

361-
inline constexpr std::string_view to_string_view( // NOLINT
362-
const OP_TYPE op) noexcept {
359+
inline constexpr std::string_view to_string_view(const OP_TYPE op) noexcept {
363360
using namespace std::string_view_literals;
364361
switch (op) {
365362
case OP_TYPE::ABORT:
366-
return "ABORT"sv; // NOLINT
363+
return "ABORT"sv;
367364
case OP_TYPE::BEGIN:
368-
return "BEGIN"sv; // NOLINT
365+
return "BEGIN"sv;
369366
case OP_TYPE::COMMIT:
370-
return "COMMIT"sv; // NOLINT
367+
return "COMMIT"sv;
371368
case OP_TYPE::DELETE:
372-
return "DELETE"sv; // NOLINT
369+
return "DELETE"sv;
373370
case OP_TYPE::INSERT:
374-
return "INSERT"sv; // NOLINT
371+
return "INSERT"sv;
375372
case OP_TYPE::NONE:
376-
return "NONE"sv; // NOLINT
373+
return "NONE"sv;
377374
case OP_TYPE::SCAN:
378-
return "SCAN"sv; // NOLINT
375+
return "SCAN"sv;
379376
case OP_TYPE::SEARCH:
380-
return "SEARCH"sv; // NOLINT
377+
return "SEARCH"sv;
381378
case OP_TYPE::UPDATE:
382-
return "UPDATE"sv; // NOLINT
379+
return "UPDATE"sv;
383380
case OP_TYPE::UPSERT:
384-
return "UPSERT"sv; // NOLINT
381+
return "UPSERT"sv;
385382
}
386383
std::abort();
387384
}
388385

389-
inline std::ostream& operator<<(std::ostream& out, const OP_TYPE op) { // NOLINT
386+
inline std::ostream& operator<<(std::ostream& out, const OP_TYPE op) {
390387
return out << to_string_view(op);
391388
}
392389

include/shirakami/transaction_options.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,11 +153,11 @@ to_string_view(const transaction_options::transaction_type tp) noexcept {
153153
using namespace std::string_view_literals;
154154
switch (tp) {
155155
case transaction_options::transaction_type::SHORT:
156-
return "SHORT"sv; // NOLINT
156+
return "SHORT"sv;
157157
case transaction_options::transaction_type::LONG:
158-
return "LONG"sv; // NOLINT
158+
return "LONG"sv;
159159
case transaction_options::transaction_type::READ_ONLY:
160-
return "READ_ONLY"sv; // NOLINT
160+
return "READ_ONLY"sv;
161161
}
162162
/**
163163
* LOG_FIRST_N マクロは下記エラーによって利用できない。

src/concurrency_control/interface/helper.cpp

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,11 @@
1414
#include "concurrency_control/include/wp.h"
1515
#include "concurrency_control/interface/long_tx/include/long_tx.h"
1616
#include "concurrency_control/interface/read_only_tx/include/read_only_tx.h"
17-
1817
#include "database/include/logging.h"
19-
20-
#ifdef PWAL
21-
22-
#include "concurrency_control/include/lpwal.h"
23-
24-
#include "datastore/limestone/include/datastore.h"
25-
#include "datastore/limestone/include/limestone_api_helper.h"
26-
27-
#include "limestone/api/datastore.h"
28-
29-
#endif
30-
3118
#include "index/yakushima/include/interface.h"
3219

3320
#include "shirakami/interface.h"
3421

35-
#include "boost/filesystem/path.hpp"
36-
3722
#include "glog/logging.h"
3823

3924
namespace shirakami {

src/concurrency_control/interface/session_management.cpp

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,10 @@
1414
#include "concurrency_control/interface/long_tx/include/long_tx.h"
1515
#include "concurrency_control/interface/read_only_tx/include/read_only_tx.h"
1616
#include "database/include/logging.h"
17-
18-
#ifdef PWAL
19-
20-
#include "concurrency_control/include/lpwal.h"
21-
22-
#include "datastore/limestone/include/datastore.h"
23-
#include "datastore/limestone/include/limestone_api_helper.h"
24-
25-
#include "limestone/api/datastore.h"
26-
27-
#endif
28-
2917
#include "index/yakushima/include/interface.h"
3018

3119
#include "shirakami/interface.h"
3220

33-
#include "boost/filesystem/path.hpp"
34-
3521
#include "glog/logging.h"
3622

3723
namespace shirakami {

src/concurrency_control/interface/shut_down.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@
3838

3939
#include "shirakami/interface.h"
4040

41-
#include "boost/filesystem/path.hpp"
42-
4341
#include "glog/logging.h"
4442

4543
namespace shirakami {

src/concurrency_control/interface/tx_begin.cpp

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,10 @@
1414
#include "concurrency_control/interface/long_tx/include/long_tx.h"
1515
#include "concurrency_control/interface/read_only_tx/include/read_only_tx.h"
1616
#include "database/include/logging.h"
17-
18-
#ifdef PWAL
19-
20-
#include "concurrency_control/include/lpwal.h"
21-
22-
#include "datastore/limestone/include/datastore.h"
23-
#include "datastore/limestone/include/limestone_api_helper.h"
24-
25-
#include "limestone/api/datastore.h"
26-
27-
#endif
28-
2917
#include "index/yakushima/include/interface.h"
3018

3119
#include "shirakami/interface.h"
3220

33-
#include "boost/filesystem/path.hpp"
34-
3521
#include "glog/logging.h"
3622

3723
namespace shirakami {

test/concurrency_control/short_tx/delete_upsert/short_upsert_delete_test.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ using namespace shirakami;
1616

1717
Storage st{};
1818

19-
class upsert_after_delete : public ::testing::Test { // NOLINT
19+
class upsert_delete : public ::testing::Test { // NOLINT
2020
public:
2121
static void call_once_f() {
2222
google::InitGoogleLogging(
@@ -35,7 +35,7 @@ class upsert_after_delete : public ::testing::Test { // NOLINT
3535
static inline std::once_flag init_google_; // NOLINT
3636
};
3737

38-
TEST_F(upsert_after_delete, simple) { // NOLINT
38+
TEST_F(upsert_delete, simple) { // NOLINT
3939
create_storage("", st);
4040
std::string k("k"); // NOLINT
4141
std::string v("v"); // NOLINT

test/tsurugi_issues/tsurugi_issue751_test.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class tsurugi_issue751_test : public ::testing::Test { // NOLINT
3434
// related-to: tsurugi-issues issue #751
3535
// related-to: shirakami issue #141
3636

37-
// an implementation for ti751/si141 causes this regression
37+
// one of proposed-fix for ti751/si141 causes this regression
3838
TEST_F(tsurugi_issue751_test, jogasaki_update_range) {
3939
Storage st{};
4040
ASSERT_OK(create_storage("", st));
@@ -76,7 +76,7 @@ TEST_F(tsurugi_issue751_test, jogasaki_update_range) {
7676
ASSERT_OK(leave(s));
7777
}
7878

79-
// an implementation for ti751/si141 causes this regression
79+
// one of proposed-fix for ti751/si141 causes this regression
8080
TEST_F(tsurugi_issue751_test, search_insert_delete) {
8181
Storage st{};
8282
ASSERT_OK(create_storage("", st));

0 commit comments

Comments
 (0)