summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/near.h
diff options
context:
space:
mode:
authorDavid Storch <david.storch@10gen.com>2015-02-24 17:52:24 -0500
committerDavid Storch <david.storch@10gen.com>2015-02-25 13:42:59 -0500
commitfe22feda7b5a02918906174d83c999af1a23ba75 (patch)
treef25f1dc5066d3a1c260f65171cd52d02b02d88f8 /src/mongo/db/exec/near.h
parent70b8b7097c9c3b9dbfcc273467fd41c3c290b7fe (diff)
downloadmongo-fe22feda7b5a02918906174d83c999af1a23ba75.tar.gz
SERVER-17280 geo near must propagate invalidate messages to IndexScan used by DensityEstimator
Diffstat (limited to 'src/mongo/db/exec/near.h')
-rw-r--r--src/mongo/db/exec/near.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mongo/db/exec/near.h b/src/mongo/db/exec/near.h
index 5ed2c3553e5..60384679c00 100644
--- a/src/mongo/db/exec/near.h
+++ b/src/mongo/db/exec/near.h
@@ -147,6 +147,13 @@ namespace mongo {
Collection* collection,
WorkingSetID* out) = 0;
+ /**
+ * Does any invalidation work specific to the search type.
+ */
+ virtual void finishInvalidate(OperationContext* txn,
+ const RecordId& dl,
+ InvalidationType type) = 0;
+
private:
//