[ 
https://issues.apache.org/jira/browse/GEODE-3782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Fred Krone updated GEODE-3782:
------------------------------
    Description: 
This is for read through from the backend-db --- region.get on a value that is 
not in the cache

If the value is in the cache no DB call is made
If the value is not in the cache it should take configured JDBC credentials and 
connect to DB
Should log any connection error and retry x amount of times
On connect should execute query using the provided key as UID
On successful query should create PDX object, map JDBC values to PDX object, 
put PDX object in the cache, return value
Should only return one value -- multiple values should be logged and error
JDBC execution errors should be logged


  was:This is for read through from the backend-db


> Implement CacheWriter for PDX to JDBC
> -------------------------------------
>
>                 Key: GEODE-3782
>                 URL: https://issues.apache.org/jira/browse/GEODE-3782
>             Project: Geode
>          Issue Type: Sub-task
>          Components: regions
>            Reporter: Fred Krone
>
> This is for read through from the backend-db --- region.get on a value that 
> is not in the cache
> If the value is in the cache no DB call is made
> If the value is not in the cache it should take configured JDBC credentials 
> and connect to DB
> Should log any connection error and retry x amount of times
> On connect should execute query using the provided key as UID
> On successful query should create PDX object, map JDBC values to PDX object, 
> put PDX object in the cache, return value
> Should only return one value -- multiple values should be logged and error
> JDBC execution errors should be logged



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to