2 different things seem to be going on with the Views upgrade to 7.x-3.4:
- This issue, Update to 7.x-3.4 un-sets the boolean operator in filters seems to be solved with manually re-setting the boolean operators, which can be done from the UI. This problem is based on updates implemented from this issue Why is there no "is all of" operator for select list filters?
- Several of us are experiencing the loss of Views with the 3.4 upgrade and our operators are remaining checked in the UI, however. We finally found out (reference comment #44 below) that the upgrade to 3.4 also made the time-based cache in Advanced options under Views break the views if it was activated. A new issue for that has been opened here: Upgrade from 7.x-3.3 to 3.4 makes time-based cache break Views. This can be helped manually in 3.4 by setting the cache to "none," although you will lose caching features and may slow down your site.
Views maintainer dawehner asked me (couturier) to write a warning message for the Views 7.x-3.4 release page to be posted until this bug is fixed, and this is what I submitted to him:
WARNING: Maintainers are working to fix a bug that was found after the 7.x-3.4 release that causes some Views pages, blocks, attachments and feeds to disappear after upgrading from 3.3 to 3.4. Stay informed of progress at the following link: 7.x-3.4 Upgrade is cancelling boolean operator settings. It is recommended to wait to upgrade until this bug has been fixed.
Here's the original message that initiated this issue:
Just updated to 7.3.4 and got this error message on a previously working views
Notice: Undefined index: in in views_handler_filter_in_operator->admin_summary() (line 307 of /home/engworld/public_html/bibleandwomen/sites/all/modules/views/handlers/views_handler_filter_in_operator.inc).
seems like an old bug comes back.