Shannon
|
db9d6d9109
|
Makes the getter for InternalSearcher lazy, fixes up the LocalTempStorageDirectory so that it properly deals with both directories the same, including lock files. Fixes up the LocalTempStorageIndexer with a ton more error checks and retry attempts to acquire locks if it cannot do so during initialization. This has proven to work seamlessly with my load tests now including the functionality for Sync. Need to test LocalOnly with the tests now too. Also, this should work if an index gets corrupted in temp storage for some odd reason (shouldn't do now btw). More testing required but this so far is showing to be much more stable especially with the new changes in Examine core.
|
2015-08-07 00:06:56 +02:00 |
|
Shannon
|
a700258d92
|
WIP - updates to latest examine which exposes some methods needed to get this syncing done. This will not build until i put that examine version on nuget (soon). Ensures all readers/writers uses the same deletion policy, ensure segments file is copied across on sync restore. Changes the config to use an enum instead of a boolean which will give us some more flexibility.
|
2014-12-11 15:58:54 +11:00 |
|
Shannon
|
74ebf67aef
|
updates the local storage sync, simplifies options and does more error checking in case sync cannot occur - which will default to normal storage.
|
2014-11-13 15:49:34 +11:00 |
|
Shannon
|
33036f80fe
|
Fixes: U4-5789 Add native option to UmbracoExamine library to run the indexes locally
|
2014-11-13 14:01:13 +11:00 |
|
Shannon
|
0688550143
|
start integrating the local templ storage option for examine
|
2014-11-13 13:09:29 +11:00 |
|