Does event server maintains any chache? Updated data is properly reflected in hbase but not in eventserver. Why?
On Mon, Nov 6, 2017 at 12:08 PM, Rasna Tomar <[email protected]> wrote: > Any solution for this problem? > > On Fri, Nov 3, 2017 at 11:50 AM, Rasna Tomar <[email protected]> wrote: > >> Hi >> >> I have a use case where in I need to update entityId for enitityType = >> user. >> I am updating it with Apache phoenix. >> >> Update is successfully happening in both Phoenix and hbase. >> >> But when I check on eventserver I am getting incorrect result . >> >> * Input - * >> >> - Suppose, Old entityId = 59af638e4d0dff65996eafa7 >> - New enitytId = 59af638e4d0dff65996eafa8 >> >> >> I have checked following scenarios using eventserver - >> >> 1. Curl request with parameters (entityId, entityType) on old >> entityId returns "Message not found" - which is obvious because this Id is >> updated >> 2. Curl request with parameters (entityId, entityType) on new >> entityId also returns "Message not found" - which is not expected >> 3. Curl request with parameters (entityId only) on new entityId >> returns proper result >> 4. When I again update Id back to old id , eventserver returns proper >> result >> >> >> Also I am getting this exception for newId - >> { >> >> - message: >> "org.apache.predictionio.data.storage.hbase.HBEventsUtil$RowKeyException: >> Incorrect byte array size. Bytes: -65,-51,-28,105,42,13,90,-24,2 >> 1,111,82,-66,-118,-32,101,127,0,0,1,93,17,-60,-77,-112,-109, >> -97,-7,-101,21,89,-95." >> >> } >> >> What is the issue with eventserver? >> >> >> Thanks >> > >
