Suppressed records display in OPAC until server restart occurs
- Article Type: General
- Product: Aleph
- Product Version: 16.02
Description:
When adding the STA=suppressed to a record it still is showing up in the Web OPAC.
If I start and stop the web server, it then no longer appears.
I thought once the record was indexed through UE_01 it stopped displaying in the Web OPAC.
Is this the way it should work?
Resolution:
A set representing the base is created at the time the first search is done for the base and does not change after that.
It is only when the www_server is refreshed that it changes. This has always been true.
But, whereas the previous www_server, with front and back servers, restarted the back servers every x minutes (where "x" = $WWW_SERVER_TIMEOUT, distributed as 30 minutes), this is not the case with www_server_m.
If you are using the www_server_m, if suppressing the records is really urgent, you can restart the www_server_m. Otherwise, you will need to wait until the next restart (which should be at least once per day) -- or, the exceeding of WWW_MAX_REQUESTS causes refresh.
If the record displays even after server restart, then you should check the $data_scratch/run_e_01 log to verify that it was processed by ue_01 before the last server restart (maybe there has been a backlog?) . If the record displays even after ue_01 processing and server restart.
Please note that the same applies not just to the "alldocuments not (wst=suppressed) ..." base but to *all* bases.
Additional Information
Suppressed records, Web OPAC
- Article last edited: 10/8/2013