Jianxia Chen created GEODE-6010:
-----------------------------------

             Summary: JDBC Connector should automatically configure JDBCLoader 
and JDBCAsyncWriter
                 Key: GEODE-6010
                 URL: https://issues.apache.org/jira/browse/GEODE-6010
             Project: Geode
          Issue Type: Improvement
          Components: extensions
            Reporter: Jianxia Chen


*As a* Geode user
*When* I create a JDBC mapping using the create jdbc-mapping command
*Then* I should not be required to perform additional configuration to get the 
data flowing between Geode and relational database.

Currently, the user is expected to specify a CacheLoader and an 
AsyncEventQueue, which should not be required. We should also go ahead and 
create an async event queue with default values when a jdbc-mapping is created. 
(one queue per mapping)
----
*Acceptance Criteria:*
*Given* that a *partitioned* region has previously been created
*When* a mapping is created using {{create jdbc-mapping}} command
*Then* {{list async-event-queues}} command shows a newly created *parallel* AEQ
*And* {{describe region}} command shows our cache-loader and 
async-event-queue-id configured

*Given* that a *replicated* region has previously been created
*When* a mapping is created using {{create jdbc-mapping}} command
*Then* {{list async-event-queues}} command shows a newly created *serial* AEQ
*And* {{describe region}} command shows our cache-loader and 
async-event-queue-id configured

If cluster configuration is not enabled, it should throw an error.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to