Let's break it down!
Continuous crawl is
- only for SharePoint content
- running non-blocking incremental crawls at 15 minute intervals (can be changed using PowerShell)
- event based push indexing
My musings on Office 365, search, programming and technology.
(June 1st, 2019, I started as a full time employee of Microsoft, thus any post before that date are solely written on my own behalf)
using System.Web; using Microsoft.SharePoint; namespace mAdcOW.SharePoint { public class WACProxy : IHttpHandler { public void ProcessRequest(HttpContext context) { SPSecurity.RunWithElevatedPrivileges(delegate() { var proxy = new Microsoft.Office.Server.Search.Extended.Query.Internal.UI.WACProxy(); proxy.ProcessRequest(context); }); } public bool IsReusable { get { return false; } } } }
I updated to Office 2013 not long ago and when I searching for old items they do not appear, but instead at the bottom of the search result it displays:
Showing recent results...
More
First I though this was some setting with the indexing in Windows 8 but Outlook was selected as a source. Then I stumbled upon a support article “Only a subset of your Exchange mailbox items are synchronized in Outlook 2013” which solved my issue. The setting also applies to Calendar, Contacts, Tasks, Journal and Notes items.
By default with Outlook 2013 and using Cached Exchange Mode only the past 12 months are synchronized. Changing this to “All” fixed the issue and I can now search all my items offline and quickly.
The above support article lists the steps on how to change how much to cache locally.