mirror of
https://github.com/MariaDB/server.git
synced 2026-05-17 20:37:12 +02:00
Merge 10.5 into 10.6
This commit is contained in:
commit
6aec87544c
285 changed files with 2180 additions and 1546 deletions
|
|
@ -33,7 +33,7 @@ class GRN_DAT_API Array {
|
|||
}
|
||||
template <UInt32 U>
|
||||
explicit Array(T (&array)[U]) : ptr_(array), size_(U) {}
|
||||
~Array() {}
|
||||
~Array() = default;
|
||||
|
||||
const T &operator[](UInt32 i) const {
|
||||
GRN_DAT_DEBUG_THROW_IF(i >= size_);
|
||||
|
|
|
|||
|
|
@ -25,8 +25,8 @@ namespace dat {
|
|||
|
||||
class GRN_DAT_API Cursor {
|
||||
public:
|
||||
Cursor() {}
|
||||
virtual ~Cursor() {}
|
||||
Cursor() = default;
|
||||
virtual ~Cursor() = default;
|
||||
|
||||
virtual void close() = 0;
|
||||
|
||||
|
|
|
|||
10
storage/mroonga/vendor/groonga/lib/dat/dat.hpp
vendored
10
storage/mroonga/vendor/groonga/lib/dat/dat.hpp
vendored
|
|
@ -175,12 +175,8 @@ class Exception : public std::exception {
|
|||
file_(file),
|
||||
line_(line),
|
||||
what_((what != NULL) ? what : "") {}
|
||||
Exception(const Exception &ex) throw()
|
||||
: std::exception(ex),
|
||||
file_(ex.file_),
|
||||
line_(ex.line_),
|
||||
what_(ex.what_) {}
|
||||
virtual ~Exception() throw() {}
|
||||
Exception(const Exception &ex) throw() = default;
|
||||
virtual ~Exception() throw() = default;
|
||||
|
||||
virtual ErrorCode code() const throw() = 0;
|
||||
virtual const char *file() const throw() {
|
||||
|
|
@ -208,7 +204,7 @@ class Error : public Exception {
|
|||
: Exception(file, line, what) {}
|
||||
Error(const Error &ex) throw()
|
||||
: Exception(ex) {}
|
||||
virtual ~Error() throw() {}
|
||||
virtual ~Error() throw() = default;
|
||||
|
||||
virtual ErrorCode code() const throw() {
|
||||
return T;
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ IdCursor::IdCursor()
|
|||
end_(INVALID_KEY_ID),
|
||||
count_(0) {}
|
||||
|
||||
IdCursor::~IdCursor() {}
|
||||
IdCursor::~IdCursor() = default;
|
||||
|
||||
void IdCursor::open(const Trie &trie,
|
||||
const String &min_str,
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ class GRN_DAT_API Key {
|
|||
|
||||
// Disallows instantiation.
|
||||
Key() : id_and_length_low_(INVALID_KEY_ID << 4), length_high_(0) {}
|
||||
~Key() {}
|
||||
~Key() = default;
|
||||
|
||||
// Disallows copy and assignment.
|
||||
Key(const Key &);
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ PredictiveCursor::PredictiveCursor()
|
|||
end_(0),
|
||||
min_length_(0) {}
|
||||
|
||||
PredictiveCursor::~PredictiveCursor() {}
|
||||
PredictiveCursor::~PredictiveCursor() = default;
|
||||
|
||||
void PredictiveCursor::open(const Trie &trie,
|
||||
const String &str,
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ PrefixCursor::PrefixCursor()
|
|||
cur_(0),
|
||||
end_(0) {}
|
||||
|
||||
PrefixCursor::~PrefixCursor() {}
|
||||
PrefixCursor::~PrefixCursor() = default;
|
||||
|
||||
void PrefixCursor::open(const Trie &trie,
|
||||
const String &str,
|
||||
|
|
|
|||
|
|
@ -35,9 +35,7 @@ class GRN_DAT_API String {
|
|||
explicit String(const char (&str)[T])
|
||||
: ptr_(reinterpret_cast<const UInt8 *>(str)),
|
||||
length_(T - 1) {}
|
||||
String(const String &rhs)
|
||||
: ptr_(rhs.ptr_),
|
||||
length_(rhs.length_) {}
|
||||
String(const String &rhs) = default;
|
||||
|
||||
String &operator=(const String &rhs) {
|
||||
set_ptr(rhs.ptr());
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ Trie::Trie()
|
|||
entries_(),
|
||||
key_buf_() {}
|
||||
|
||||
Trie::~Trie() {}
|
||||
Trie::~Trie() = default;
|
||||
|
||||
void Trie::create(const char *file_name,
|
||||
UInt64 file_size,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue