How hiding views from the Lotus Notes client can bring a Domino server to its knees
In Domino Designer, enabling the option to hide views from the Notes client has one very unexpected impact:
It’s not just hiding the views from the Notes client, it’s also hiding them from the Updall/Update tasks–this means that neither the Update nor the Updall task will update the view index.
So the job of indexing the view will instead fall upon the lap of the HTTP task which is 90% less efficient than Updall/Update tasks for this type of work! This can have a major impact on server performance if you have a decent number of views with the “Hide Design Element from Notes 4.6 and later clients” property checked.
It’s enough to make you think twice about using web-only views.
This little checkbox looks innocent enough–but it can wreak havok on view indexing efficiency
Please note that Ytria’s designPropEZ tool provides a very quick and easy way to find any views with the “Hide from Notes client” property set. This feature is available in the free Lite version of the tool.
Hidden views shown in designPropEZ
Hat tip: This “Lotus Notes Secret” was first brought to our attention by Jérôme Deniau of move4ideas.
I can’t understand why that checkbox option says “Notes” and “Client” yet the problem is impacting “Domino” and “server”. Surely Lotus should be able to fix that relatively easily. The server should be able to see these sort of views to replicate them, so being able to see them to update them should be possible.
I am having trouble believing this is true. Do you have something to prove this statement?
If you can prove this then it should be reported to IBM as a bug, did you report the bug?
Please elaborate since this sounds more like a FUD effort to sell your product.
@ Rich
It’s not a fud to sell the product. That’s something we faced on many web apps we migrated from r5 to nd6 .
You can now access IBM information. Doc number is: 1238778 in IBM public kb!
Great catch Sean. Thanks for commenting. The page on the dominowiki that you posted has a link to the Lotus Software Knowledge Base version of the original, entitled ‘Updall does not index views flagged as hidden in design properties’. I’ll email IBM to let them know the Web page is down.
EDIT: I Just noticed that this is opening a local replica of the Knowledge Base; I’m not having any luck finding the publicly accessible IBM replica. So in the meantime I’ll just copy the content of the document here:
This current IBM page also describes the issue: https://www.ibm.com/support/pages/apar/LO38981