mirror of https://gitee.com/bigwinds/arangodb
removed headers->verify() because it was a non-op
This commit is contained in:
parent
deb8946e1d
commit
8a6bac82ad
|
@ -435,9 +435,6 @@ static int CreateDocument (TRI_doc_operation_context_t* context,
|
||||||
// write document blob
|
// write document blob
|
||||||
// .............................................................................
|
// .............................................................................
|
||||||
|
|
||||||
// verify the header pointer
|
|
||||||
header = document->_headers->verify(document->_headers, header);
|
|
||||||
|
|
||||||
// generate crc
|
// generate crc
|
||||||
TRI_FillCrcKeyMarkerDatafile(journal, &marker->base, markerSize, keyBody, keyBodySize, body, bodySize);
|
TRI_FillCrcKeyMarkerDatafile(journal, &marker->base, markerSize, keyBody, keyBodySize, body, bodySize);
|
||||||
|
|
||||||
|
@ -1384,8 +1381,6 @@ static bool OpenIterator (TRI_df_marker_t const* marker, void* data, TRI_datafil
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
header = collection->_headers->verify(collection->_headers, header);
|
|
||||||
|
|
||||||
// fill the header
|
// fill the header
|
||||||
CreateHeader(primary, datafile, marker, markerSize, header);
|
CreateHeader(primary, datafile, marker, markerSize, header);
|
||||||
|
|
||||||
|
|
|
@ -144,16 +144,6 @@ static TRI_doc_mptr_t* RequestSimpleHeaders (TRI_headers_t* h) {
|
||||||
return c.h;
|
return c.h;
|
||||||
}
|
}
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
|
||||||
/// @brief verifies if header is still valid, possible returning a new one
|
|
||||||
///
|
|
||||||
/// this function currently does nothing
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
static TRI_doc_mptr_t* VerifySimpleHeaders (TRI_headers_t* h, TRI_doc_mptr_t* header) {
|
|
||||||
return header;
|
|
||||||
}
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
/// @brief releases a header, putting it back onto the freelist
|
/// @brief releases a header, putting it back onto the freelist
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -193,7 +183,6 @@ TRI_headers_t* TRI_CreateSimpleHeaders (size_t headerSize) {
|
||||||
}
|
}
|
||||||
|
|
||||||
headers->base.request = RequestSimpleHeaders;
|
headers->base.request = RequestSimpleHeaders;
|
||||||
headers->base.verify = VerifySimpleHeaders;
|
|
||||||
headers->base.release = ReleaseSimpleHeaders;
|
headers->base.release = ReleaseSimpleHeaders;
|
||||||
|
|
||||||
headers->_freelist = NULL;
|
headers->_freelist = NULL;
|
||||||
|
|
|
@ -56,7 +56,6 @@ struct TRI_doc_mptr_s;
|
||||||
|
|
||||||
typedef struct TRI_headers_s {
|
typedef struct TRI_headers_s {
|
||||||
struct TRI_doc_mptr_s* (*request) (struct TRI_headers_s*);
|
struct TRI_doc_mptr_s* (*request) (struct TRI_headers_s*);
|
||||||
struct TRI_doc_mptr_s* (*verify) (struct TRI_headers_s*, struct TRI_doc_mptr_s*);
|
|
||||||
void (*release) (struct TRI_headers_s*, struct TRI_doc_mptr_s*);
|
void (*release) (struct TRI_headers_s*, struct TRI_doc_mptr_s*);
|
||||||
}
|
}
|
||||||
TRI_headers_t;
|
TRI_headers_t;
|
||||||
|
|
Loading…
Reference in New Issue