Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36100 1 h 34 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Fix margin invoice: resolve GRN purchaseId to PO id for purchase price lookup, rename selectByPurchaseIdItemId to selectByPurchaseOrderIdItemId  
36099 10 h 9 m ranu /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ code commit via websocket instead of selenium for agent status  
36098 10 h 30 m ranu /trunk/ code commit via websocket instead of selenium for agent status  
36097 10 h 51 m ranu /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ code commit via websocket instead of selenium for agent status  
36096 13 h 12 m ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/ persistance logout and other status ...agent live status (deduplication)  
36095 13 h 15 m ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/ persistance logout and other status ...agent live status (deduplication)  
36094 1 d 6 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/ persistance logout and other status ...agent live status (deduplication)  
36093 1 d 9 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/order/ Remove WOD brand eligibility check from tertiary billing flow  
36092 1 d 10 h ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/ code commit via websocket instead of selenium for agent status  
36091 1 d 10 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/ persistance logout and other status ...agent live status (deduplication)  
36090 1 d 11 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/ correction on breaking and avaialble timing  
36089 1 d 12 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/ correction on breaking and avaialble timing  
36088 1 d 12 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/warehouse/ code commit via websocket instead of selenium for agent status  
36087 1 d 13 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/ correction on breaking and avaialble timing  
36086 1 d 13 h ranu /trunk/ code commit via websocket instead of selenium for agent status  
36085 1 d 16 h ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/ code commit via websocket instead of selenium for agent status  
36084 1 d 16 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/knowlarity/ correction on breaking and avaialble timing  
36083 1 d 17 h ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/ code commit via websocket instead of selenium for agent status  
36082 1 d 17 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/ code commit via websocket instead of selenium for agent status  
36081 2 d 8 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Use JDK serialization for Redis caches with Map<Integer,...> keys

GenericJackson2JsonRedisSerializer converts Map Integer keys to String
during JSON serialization. On deserialization, map.get(Integer) returns
null since keys are now Strings. This broke allOffers, offer.slabpayout,
catalog.published_yearmonth, and offer.achievement caches.

Fix: Use JdkSerializationRedisSerializer for these specific caches to
preserve exact Java types. Added Serializable to 9 model classes in the
offer object graph: CreateOfferRequest, TargetSlab, ItemCriteriaPayout,
ItemCriteria, PartnerCriteria, PayoutSlab, AmountModel, QtyAmountModel,
DateRangeModel.
 

Show All