Timeline for Getting duplicate data on server. Indexing issue?
Current License: CC BY-SA 4.0
21 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
May 15, 2020 at 3:38 | answer | added | Kamruzzaman Titu | timeline score: 1 | |
Aug 1, 2018 at 13:57 | comment | added | Mark Cassidy♦ | please stop editing "Data Exchange Framework" back in its title after being removed by a moderator. The tag will automatically be added for SEO purposes in SSE posts. See: i.imgur.com/ZPcsnhu.png | |
Aug 1, 2018 at 13:53 | history | edited | Mark Cassidy♦ | CC BY-SA 4.0 |
edited title
|
Aug 1, 2018 at 3:50 | vote | accept | Steve Ward | ||
Aug 1, 2018 at 3:50 | answer | added | Steve Ward | timeline score: 2 | |
S Jul 6, 2018 at 3:05 | history | bounty ended | CommunityBot | ||
S Jul 6, 2018 at 3:05 | history | notice removed | CommunityBot | ||
Jul 4, 2018 at 11:30 | answer | added | Bart Verdonck | timeline score: 0 | |
Jul 3, 2018 at 8:31 | comment | added | Mark Cassidy♦ | Probably. When importing data that was written to index, I've either a) always made sure that whatever needed to be read during the process, came directly from source. e.g. the Sitecore DB. Or b) made sure that every item processed was also stored in memory, for other steps to consume later. | |
Jul 2, 2018 at 23:27 | comment | added | Steve Ward | If I pause indexing using "IndexCustodian.PauseIndexing", then I get an error "There is no method 'GetResults' on type 'Sitecore.ContentSearch.Linq.QueryableExtensions" when the Data Exchange Framework tries to resolve the next Sitecore item using the index. I'm thinking using our own implementation for the resolve routine that doesnt use the index may be the only way.. | |
Jul 2, 2018 at 8:31 | comment | added | Mark Cassidy♦ |
I normally did pause indexing when doing migration runs. However, the way I did it back then is likely not valid any longer. Sitecore.Configuration.Settings.Indexing.Enabled = false;
|
|
Jul 2, 2018 at 6:06 | comment | added | Steve Ward | I've tried pausing indexing using Sitecore.ContentSearch.Maintenance.IndexCustodian.PauseIndex() but then Im getting an error "There is no method 'GetResults' on type 'Sitecore.ContentSearch.Linq.QueryableExtensions: which is called internally by the Data Exchange Framework | |
Jul 2, 2018 at 4:56 | comment | added | Steve Ward | Thanks Mark. Im wondering if there is away to disable the indexing while the batch import is running and then do a re-index at the end. Ever tried this? | |
Jun 28, 2018 at 7:10 | comment | added | Mark Cassidy♦ | I've remained quiet since I've no first hand experience with the DEF. However. It is a common mistake when doing migration processes, to rely on values being written to an index and to be later consumed later in the process. Index writes are asynchronous and you can never rely on reading back a value from any index without special precautions. | |
Jun 28, 2018 at 1:44 | history | edited | Steve Ward | CC BY-SA 4.0 |
added 11 characters in body
|
S Jun 28, 2018 at 1:27 | history | bounty started | Steve Ward | ||
S Jun 28, 2018 at 1:27 | history | notice added | Steve Ward | Draw attention | |
Jun 28, 2018 at 1:26 | history | edited | Steve Ward | CC BY-SA 4.0 |
Added more detail and latest findings
|
Jun 21, 2018 at 7:04 | history | edited | Mark Cassidy♦ | CC BY-SA 4.0 |
edited title
|
Jun 21, 2018 at 6:39 | answer | added | Vlad Shpak | timeline score: 2 | |
Jun 21, 2018 at 5:59 | history | asked | Steve Ward | CC BY-SA 4.0 |