I've upgraded from 2.3 to 2.4RC1 -- encountered 2 issues so far:
(1) apparently my 2.3 setup had errors it never warned about? I got thousands of "Cannot use Date Tiered Compaction with AppendPoints. Please turn off either of them" in log -- setting tsd.storage.enable_appends = false made that go away - although now i am thinking i have to turn on compactions?
(2) One i can't solve is my log filled with this:
ERROR [RpcHandler.logError] - [id: 0x5c208f8e, /
192.168.0.35:35486 => /
192.168.0.35:4242] Unexpected exception caught while serving [null, sys.numa.foreign_allocs, 1499362984, 0, node=0, host=ncw-web-01]
java.lang.RuntimeException: Should never be here
Caused by: java.lang.IllegalStateException: id=[-12, -29, -96] => name=sys.numa.foreign_allocs, already mapped to proc.meminfo.dirty
at net.opentsdb.uid.UniqueId.addNameToCache(UniqueId.java:328) ~[tsdb-2.4.0RC1.jar:]
Is there some other cache/duplicate setting that is now being triggered? looking at my simple mockup graph, the data i care about appears to be 'there' -- but i was not looking at some of the tcollector metrics in granfana
=Sean