diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2021-01-22 19:36:39 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2021-01-22 19:36:39 +0100 |
commit | 5f2a52109bda7ca72bf07274f552d3c9259e7d4d (patch) | |
tree | bbcb92daf4fbdfe02399c60c155a9ed46c7a0406 | |
parent | 696ee4a7d60370b93613bfe2d3e786e3be5a1ac5 (diff) |
Fix forward declarations.
4 files changed, 7 insertions, 7 deletions
diff --git a/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_jobtest.h b/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_jobtest.h index 2ca50c064bd..637314e2879 100644 --- a/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_jobtest.h +++ b/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_jobtest.h @@ -73,7 +73,7 @@ public: void job_is_re_enabled_when_remove_ops_are_no_longer_ongoing(bool remove_batch); }; -class MyCountJobRunner; +struct MyCountJobRunner; struct MaxOutstandingJobTest : public JobTest { std::unique_ptr<MyCountJobRunner> runner; diff --git a/searchcore/src/vespa/searchcore/proton/server/i_lid_space_compaction_handler.h b/searchcore/src/vespa/searchcore/proton/server/i_lid_space_compaction_handler.h index 3e1e4aaa88a..46b3067075f 100644 --- a/searchcore/src/vespa/searchcore/proton/server/i_lid_space_compaction_handler.h +++ b/searchcore/src/vespa/searchcore/proton/server/i_lid_space_compaction_handler.h @@ -6,14 +6,14 @@ #include <vector> namespace vespalib { class IDestructorCallback; } -namespace search { class DocumentMetaData; } +namespace search { struct DocumentMetaData; } namespace proton::documentmetastore { class OperationListener; } namespace proton { class MoveOperation; class CompactLidSpaceOperation; -class IDocumentScanIterator; +struct IDocumentScanIterator; /** * Interface for handling of lid space compaction, used by a LidSpaceCompactionJob. diff --git a/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_base.h b/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_base.h index bfce6d55c89..4d3d830b0fb 100644 --- a/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_base.h +++ b/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_base.h @@ -11,9 +11,9 @@ namespace proton { class IDiskMemUsageNotifier; class IClusterStateChangedNotifier; - class IOperationStorer; - class ILidSpaceCompactionHandler; - class IDocumentScanIterator; + struct IOperationStorer; + struct ILidSpaceCompactionHandler; + struct IDocumentScanIterator; class RemoveOperationsRateTracker; } diff --git a/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.h b/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.h index 0d962d5f7a9..70aeaa04b59 100644 --- a/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.h +++ b/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.h @@ -5,7 +5,7 @@ #include "lid_space_compaction_job_base.h" #include <vespa/document/bucket/bucketspace.h> -namespace storage::spi { class BucketExecutor;} +namespace storage::spi { struct BucketExecutor;} namespace proton { class IDiskMemUsageNotifier; class IClusterStateChangedNotifier; |