Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
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.
Attachments
Issue Links
- links to