Вы находитесь на странице: 1из 5

September 1, 2016

ServiceNow Documentation

This PDF was created from content on docs.servicenow.com. The web site is updated frequently.
For the most current ServiceNow product documentation, go to docs.servicenow.com.

You can find the most up-to-date technical documentation on the ServiceNow web site at:
http://docs.servicenow.com
The ServiceNow site also provides the latest product updates.
If you have comments about this documentation, submit your feedback to:
docfeedback@servicenow.com

Company Headquarters
2225 Lawson Lane
Santa Clara, CA 95054
United States
(408)501-8550
2016 ServiceNow. All rights reserved.
Terms of Use Privacy Policy

ServiceNow | Geneva Patch 6 Hot Fix 2

Geneva Patch 6 Hot Fix 2


Geneva Patch 6 Hot Fix 2 provides fixes for the Geneva release.
For Geneva Patch 6 Hot Fix 2:
Build date: 05-23-2016_1554
Build tag: glide-geneva-08-25-2015__patch6-hotfix2-05-18-2016
For more information about the release cycle, see the ServiceNow Release Cycle. For more
information about how to upgrade an instance, see How to upgrade a ServiceNow instance
and manage scheduled upgrades.

Note: This version is approved for FedRAMP.

Fixed problems in Geneva Patch 6 Hot Fix 2


Problem Short
description

Description

Steps to reproduce

PersistenceChanges on If the user alters an existing column by changing the field


Refer to the listed
PRB674257
Dictionary
type or the field length, data loss can occur if the field has
Known Error KB
Field Type of duplicate storage aliases. On an affected version, the logic
article for details.
KB0594678
glommed
that safeguards against data loss fails to account for data in
field on one fields that are aliases of the field being modified. The
of the
following workflow illustrates the issue:
extending
1. The user accesses a field on a table that is configured as
tables is
an extension of another table (Table per Hierarchy).
changing
the database 2. The user then alters the field by changing either its Type
or its Length.
field type
3. The execution logic tests for data loss in that table only
instead of
(not the entire hierarchy for the field).
changing
the
Because the test does not detect any data in other tables
sys_storage_alias
that are also extensions of that same base table, the
workflow continues to execute, causing data loss for that
field in the other tables.
Platform ServletTransaction
The RESTAPIProcessor throws an exception that causes the
Performance
does not
transaction to be cancelled, but not release the session sync
PRB670075
account for
on the session. This results in sessions "leaking" in the queue
recycled
and can eventually, in a worst case scenario, consume the
KB0594813
requests and whole transaction queue. The affected end user(s)
leaves
experiences HTTP 429 "Rejecting request" errors.
sessions in
session sync

Refer to the listed


Known Error KB
article for details.

Service
SCStaleCache SCStaleCacheListener listens to inserts/udpates/deletes on
Catalog Listener.java the following tables:
PRB668555
causes
sys_user
sys_cache_flush
sys_user_role
KB0584845
table to
sys_user_has_role
bloat,
stalling
upgrades

Refer to the listed


Known Error KB
article for details.

ServiceNow | Geneva Patch 6 Hot Fix 2


Problem Short
description

Description

Steps to reproduce

SCStaleCacheListener affects user_items_cache and


user_categories_cache for every domain in the system,
causing sys_cache_flush to have millions of records and stall
upgrades.

Note: This issue highly impacts customers with


a large number of domains. For example,
a customer with 50,000 domains will
have millions of rows. Customers with few
or no domains will not be severely
impacted by this issue.

Fixes included with Geneva Patch 6 Hot Fix 2


Geneva Patch 6 Hot Fix 1
Geneva Patch 6
Geneva Patch 5 Hot Fix 6
This release includes the GP5HF6 PRBs that were also fixed in GP6. *
GP6, GP7: PRB670075
GP7: PRB671433
GP8: PRB681035

Geneva Patch 5 Hot Fix 3


Geneva Patch 5 Hot Fix 1
Geneva Patch 5
Geneva Patch 4 Hot Fix 10
Geneva Patch 4 Hot Fix 7
This release includes the GP4HF7 PRBs that were also fixed in GP6. *
GP6: PRB665856, PRB666396
GP7: PRB654191

Geneva Patch 4 Hot Fix 6


Geneva Patch 4 Hot Fix 4
This release includes the GP4HF4 PRBs that were also fixed in GP6. *
GP5: PRB656163
GP6: all other PRBs
Geneva Patch 4 Hot Fix 2
This release includes the GP4HF2 PRB that was also fixed in GP6. *
GP6: PRB633363
GP5: all other PRBs
Geneva Patch 4
Geneva Patch 3 Hot Fix 11
This release includes the GP3HF11 PRBs that were also fixed in GP6. *

ServiceNow | Geneva Patch 6 Hot Fix 2


GP4: PRB660782
GP6: PRB654197
Geneva Patch 3 Hot Fix 10
This release includes the GP3HF10 PRBs that were also fixed in GP6. *

GP4: PRB661633
GP6: PRB661336, PRB668020, PRB668209
GP7: PRB671433, PRB673885, PRB674003, PRB674124, PRB671499, PRB673069
GP8: PRB668543, PRB674127, PRB676159

Geneva Patch 3 Hot Fix 9


Geneva Patch 3 Hot Fix 8
Geneva Patch 3 Hot Fix 7
This release includes the GP3HF7 PRBs that were also fixed in GP6. *
GP5: PRB660591
GP6: all other PRBs
Geneva Patch 3
Geneva Patch 1
Geneva fixes
* To receive these PRB fixes in your next upgrade, consider the Fix Targets above. Each PRB
fix will be included in these listed patches as well as in all subsequent Geneva releases. For
example, if a PRB is fixed in GP3, the fix will be included in every release after GP3. Be sure
to upgrade to the latest listed patch that includes the PRBs you are interested in.