summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Gorrod <alexg@wiredtiger.com>2013-05-14 12:39:47 +1000
committerAlex Gorrod <alexg@wiredtiger.com>2013-05-14 12:39:47 +1000
commit467ebb699f537322ff765d900c5f1cf0b4973016 (patch)
tree935761c99df2c9266ebf5e0f4caa55e59e286888
parentade4fe29cb4cbb3ad557fec58e0db4053c82733f (diff)
downloadmongo-467ebb699f537322ff765d900c5f1cf0b4973016.tar.gz
Don't preload the file system cache when compression is enabled.
Since we don't have easy access to the file offset for particular page when applications are using compression.
-rw-r--r--src/btree/bt_handle.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/btree/bt_handle.c b/src/btree/bt_handle.c
index 8006095b40f..608796ac34f 100644
--- a/src/btree/bt_handle.c
+++ b/src/btree/bt_handle.c
@@ -503,7 +503,7 @@ __btree_warm_cache(WT_SESSION_IMPL *session)
btree = S2BT(session);
bm = btree->bm;
- if (bm->map == NULL)
+ if (bm->map == NULL || btree->compressor != NULL)
return (0);
/*