I just set up a search page, and then tried to re-index my entire site, or even just a root node. The Hipo seems to hang and not make any progress, trying to process that first item and then finally gives up, here are the errors:
MySource Warning
HIPO Server Error : No TaskID Supplied or invalid TaskID [HIPO0048]
MySource Warning
Forcing Abort of HIPO Job [HIPO0046]
Do I just have some configuration for the Search wrong? Strange that the Hipo is talking about a "duplicate key violates unique constraint" sounds strange.
Can you log a support request for this? I want one of our support guys to check your sq_sch_idx table’s primary key to see why its throwing a duplicate key error.
There were a few (two I think) problems with search indexing. I think one was special character related and the other was a problem with words like +280 and -280 being treated the same.
These have only been recently discovered and fixed, so will not be released until 3.12.3 next month. Maybe you are suffering from one of these problems.
Looking at that SQL line, its a metadata value on the folder that's throwing the duplicate. We'd have to see what the values for asset ID 466 are to see if that's the problem.
It just has the general site metadata schema applied to it which gives meta for site description, keywords, copyright, etc. Not sure what else to be noticing.
[quote]It just has the general site metadata schema applied to it which gives meta for site description, keywords, copyright, etc. Not sure what else to be noticing.
[right][post=“15151”]<{POST_SNAPBACK}>[/post][/right][/quote]
If you remove the metadata schema from that asset, does it allow you to index correctly?
[quote]Nope. I even removed it for the whole site. HIPO hangs on Reindexing Position Formats and gives the same error.
[right][post=“15160”]<{POST_SNAPBACK}>[/post][/right][/quote]
If it hangs with the same error, then metadata isn’t being removed correctly – that error is coming from the search index attempting to index the metadata for that asset. Can you verify that the metadata screen for that asset now has no content?
[quote]If it hangs with the same error, then metadata isn’t being removed correctly – that error is coming from the search index attempting to index the metadata for that asset. Can you verify that the metadata screen for that asset now has no content?
[right][post=“15162”]<{POST_SNAPBACK}>[/post][/right][/quote]
Spotted this question while browsing the forum - just to add that I’ve also logged a support ticket for a remarkably similar problem - I believe our reindex is also hanging at a Position Formats folder, and Metadata regeneration also hangs. I may try this workaround.
Could you please post a link to the relevant bug reports? We are using 3.10.5.
I had to remove the design area from my parse file, and also take off another metadata schema applied to my news items. After I did this it FINALLY indexed.
Why would my metadata be making the index not work? Sounds like the bug.
[quote]I had to remove the design area from my parse file, and also take off another metadata schema applied to my news items. After I did this it FINALLY indexed.
[right][post=“15173”]<{POST_SNAPBACK}>[/post][/right][/quote]
I don’t think the design area would make a difference, but removing the second metadata schema may have been the issue (if that schema was also applied to the folder in question). How big is a backup of your entire system? It might be good for us to get a copy so that we can check this out.
I put in a support request for this, so Squiz Support is looking into the issue. Right now the site is super small, not much content has been added as this is a new site (I had set up the search after a few assets were created, so I needed to re-index). I have just been starting to build in a lot of the dynamic functions we will need, and have not added much real content. So a backup would be super small.
[quote]So a backup would be super small.
[right][post=“15179”]<{POST_SNAPBACK}>[/post][/right][/quote]
Could you put this backup tarball in a web accessible location and PM me the URL? I’ll grab a copy so that I can poke and prod it when I have some time.