In a world of internet search engines letting us dig down to the depths of information hidden in web pages across the planet, it might come as a shock how underdeveloped and lacking searching both OpenSim grids, SecondLife and Hypergrid itself is.
Search is technically complicated and for OpenSim and Hypergrid even more so where there often are not meaningful entities that can be indexed for search on a grid – you don’t want to end up with a massive catalog of locations with the telling name Prim for instance.
Opensim Search is the recommended search mechanism in combination with the built-in search functionality in OpenSim 0.8.x
Supposedly it should work right out of the box, but it didn’t - or maybe it actually did but the documentation is not quite up to the realities of how it worked. So it was left on the backburner…
Then suddenly, seemingly out of the blue it generated a datasnapshot which is the mother of all indexing for the search functionality. Simulator had been up running for days, nothing changed, then one snapshot and a few hours later another one. Based on the configured settings it was to do this every half hour – which it didn't.
It turned out that someone had tried to fetch the search data for inclusion in another search engine that was configured to use the datasnapshots, and by doing so it triggered the generation of it, which it then fetched and imported into the search database. – Which was not what the TFM described how it works.
So I ran the same fetch for xmir’s search setup, and lo and behold, there was searchable content on the grid!
Not all content is there or even works yet (groups), and if you visit with a viewer based on Linden Labs’ version 2 or 3 of their viewer, the search result is even less compelling, but at least you will get (some) search results. Welcome searching xmir!