# \[BUG?\] Trend data with gaps after upgrade to 7.9.14

**URL:** <https://forum.inductiveautomation.com/t/bug-trend-data-with-gaps-after-upgrade-to-7-9-14/35641>\
**Category:** Ignition\
**Created:** [June 15, 2020, 5:52am UTC](https://forum.inductiveautomation.com/t/bug-trend-data-with-gaps-after-upgrade-to-7-9-14/35641 "2020-06-15T05:52:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 15, 2020, 5:52am UTC](https://forum.inductiveautomation.com/t/bug-trend-data-with-gaps-after-upgrade-to-7-9-14/35641/1 "2020-06-15T05:52:00Z")

</div>

Since upgrading to version 7.9.14 from 7.9.5, a bit after 9AM this morning, I’m seeing very choppy trend data which was solid prior to the upgrade.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/0/05c22e1c8f8f3a50a0402244a42bf674b7fab9cc.png)

I don’t know it’s associated, but I’m also seeing the wrapper and online logs chockers full (all 6 log files are completely full with this same error within 4 minutes!!) of these errors:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/6/6871663c4df940579315e4be2058600ac0aaf8ed.png)

```auto
E [S.S.HsqlDataStore] [05:43:51]: Error deserializing data from data store. 
java.lang.ClassNotFoundException: com.inductiveautomation.ignition.gateway.alarming.journal.AlarmJournal$AlarmJournalSFData
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at java.io.ObjectInputStream.resolveClass(Unknown Source)
	at com.inductiveautomation.ignition.gateway.cluster.ModuleObjectInputStream.resolveClass(ModuleObjectInputStream.java:37)
	at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
	at java.io.ObjectInputStream.readClassDesc(Unknown Source)
	at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
	at java.io.ObjectInputStream.readObject0(Unknown Source)
	at java.io.ObjectInputStream.readObject(Unknown Source)
	at com.inductiveautomation.ignition.gateway.cluster.ClusterUtil.deserializeObject(ClusterUtil.java:96)
	at com.inductiveautomation.ignition.gateway.cluster.ClusterUtil.deserializeObject(ClusterUtil.java:56)
	at com.inductiveautomation.ignition.gateway.cluster.ClusterUtil.unzipAndDeserializeObject(ClusterUtil.java:90)
	at com.inductiveautomation.ignition.gateway.history.stores.AbstractDatasourceStore.deserializeObject(AbstractDatasourceStore.java:492)
	at com.inductiveautomation.ignition.gateway.history.stores.AbstractDatasourceStore.loadTransactions(AbstractDatasourceStore.java:565)
	at com.inductiveautomation.ignition.gateway.history.stores.AbstractDatasourceStore.syncdTakeNext(AbstractDatasourceStore.java:508)
	at com.inductiveautomation.ignition.gateway.history.stores.AbstractStore.takeNext(AbstractStore.java:215)
	at com.inductiveautomation.ignition.gateway.history.stores.MultiStageStore.syncdTakeNext(MultiStageStore.java:165)
	at com.inductiveautomation.ignition.gateway.history.stores.AbstractStore.takeNext(AbstractStore.java:215)
	at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.synchedTakeNext(ForwarderThread.java:204)
	at com.inductiveautomation.ignition.gateway.history.forwarders.RedundancyAwareForwarder.synchedTakeNext(RedundancyAwareForwarder.java:68)
	at com.inductiveautomation.ignition.gateway.history.forwarders.ForwarderThread.run(ForwarderThread.java:139)

```

Any ideas?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 15, 2020, 4:09pm UTC](https://forum.inductiveautomation.com/t/bug-trend-data-with-gaps-after-upgrade-to-7-9-14/35641/2 "2020-06-15T16:09:56Z")

</div>

> [@nminchin](#):
>
> java.lang.ClassNotFoundException: com.inductiveautomation.ignition.gateway.alarming.journal.AlarmJournal$AlarmJournalSFData

Probably not the cause of the charting errors, but can and should be fixed, otherwise it'll just keep happening. Disable S+F/just the disk cache on your DB connection(s), then delete (or move) the folder for that database connection - `${installDirectory}/data/datacache/${databaseName}/`. Then re-enable S+F/the disk cache, and it should re-generate a clean cache without 'legacy' data in it.

That should clear the log spam to hopefully tell you what the actual problem is with your charts.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 15, 2020, 10:28pm UTC](https://forum.inductiveautomation.com/t/bug-trend-data-with-gaps-after-upgrade-to-7-9-14/35641/3 "2020-06-15T22:28:15Z")

</div>

Awesome, thanks that fixed that spam. Now I’m getting AB driver spam 🙂

```auto
INFO | jvm 1 | 2020/06/16 07:56:31 | W [c.i.x.d.a.t.ABMicroLogixTransport] [22:26:31]: Error getting value from bytes=null 
INFO | jvm 1 | 2020/06/16 07:56:31 | W [c.i.x.d.a.t.ABMicroLogixTransport] [22:26:31]: Error getting value from bytes=null 
INFO | jvm 1 | 2020/06/16 07:56:31 | W [c.i.x.d.a.t.ABMicroLogixTransport] [22:26:31]: Error getting value from bytes=[0, 0] 
INFO | jvm 1 | 2020/06/16 07:56:31 | W [c.i.x.d.a.t.ABMicroLogixTransport] [22:26:31]: Error getting value from bytes=[0, 0] 

```
