aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/persistence
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@oath.com>2018-06-07 16:47:01 +0200
committerHenning Baldersheim <balder@oath.com>2018-06-12 09:56:59 +0200
commit498bd3df67182d16e021fccd5514c578838ba2bf (patch)
treeb43692b3621746ff2617ff6ba871d8d459ef57e7 /storage/src/tests/persistence
parent89521c8531b0eeb03bd28f899ecd59a9f8b334a6 (diff)
Reduce code visibility
Diffstat (limited to 'storage/src/tests/persistence')
-rw-r--r--storage/src/tests/persistence/persistencetestutils.cpp3
-rw-r--r--storage/src/tests/persistence/persistencetestutils.h6
-rw-r--r--storage/src/tests/persistence/testandsettest.cpp1
3 files changed, 6 insertions, 4 deletions
diff --git a/storage/src/tests/persistence/persistencetestutils.cpp b/storage/src/tests/persistence/persistencetestutils.cpp
index 396cc0d70de..f15921e447d 100644
--- a/storage/src/tests/persistence/persistencetestutils.cpp
+++ b/storage/src/tests/persistence/persistencetestutils.cpp
@@ -1,13 +1,14 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+#include "persistencetestutils.h"
#include <vespa/document/datatype/documenttype.h>
#include <vespa/storageapi/message/persistence.h>
-#include <tests/persistence/persistencetestutils.h>
#include <vespa/document/repo/documenttyperepo.h>
#include <vespa/document/test/make_document_bucket.h>
#include <vespa/persistence/dummyimpl/dummypersistence.h>
#include <vespa/persistence/spi/test.h>
#include <vespa/document/update/assignvalueupdate.h>
+#include <vespa/document/update/documentupdate.h>
#include <vespa/vespalib/objects/nbostream.h>
#include <vespa/vespalib/util/exceptions.h>
diff --git a/storage/src/tests/persistence/persistencetestutils.h b/storage/src/tests/persistence/persistencetestutils.h
index 22ab954cc6a..34d4c397f09 100644
--- a/storage/src/tests/persistence/persistencetestutils.h
+++ b/storage/src/tests/persistence/persistencetestutils.h
@@ -145,11 +145,11 @@ public:
bool headerOnly)
{ return doGetOnDisk(0, bucketId, docId, headerOnly); }
- document::DocumentUpdate::SP createBodyUpdate(
+ std::shared_ptr<document::DocumentUpdate> createBodyUpdate(
const document::DocumentId& id,
const document::FieldValue& updateValue);
- document::DocumentUpdate::SP createHeaderUpdate(
+ std::shared_ptr<document::DocumentUpdate> createHeaderUpdate(
const document::DocumentId& id,
const document::FieldValue& updateValue);
@@ -172,7 +172,7 @@ public:
uint16_t disk = 0);
spi::UpdateResult doUpdate(document::BucketId bid,
- const document::DocumentUpdate::SP& update,
+ const std::shared_ptr<document::DocumentUpdate>& update,
spi::Timestamp time,
uint16_t disk = 0);
diff --git a/storage/src/tests/persistence/testandsettest.cpp b/storage/src/tests/persistence/testandsettest.cpp
index caf24c4a8fe..c729df1e7eb 100644
--- a/storage/src/tests/persistence/testandsettest.cpp
+++ b/storage/src/tests/persistence/testandsettest.cpp
@@ -6,6 +6,7 @@
#include <vespa/document/test/make_document_bucket.h>
#include <vespa/documentapi/messagebus/messages/testandsetcondition.h>
#include <vespa/document/fieldvalue/fieldvalues.h>
+#include <vespa/document/update/documentupdate.h>
#include <vespa/document/update/assignvalueupdate.h>
#include <vespa/persistence/spi/test.h>
#include <functional>