Hide Forgot
Title: JDBC Based Cache Stores There are no following cache stores in infinispan 6.0.0, they should be changed with suggestions and following usage in the text Describe the issue: JdbcBinaryCacheStore. JdbcStringBasedCacheStore. JdbcMixedCacheStore. Suggestions for improvement: JdbcBinaryCacheStore. JdbcStringBasedCacheStore. JdbcMixedCacheStore. Additional information:
Hi Vitalii, Maybe I'm missing what you meant, but the described issue and suggestion for improvement look the same to me. Could you please clarify what you wanted changed for this bug?
Yep Misha you are right suggestions should be JdbcBinaryStore. JdbcStringBasedStore. JdbcMixedStore. That's because name changes
Flagging Vitalii to request review.
Procedure 16.3. JdbcBinaryStore Programmatic Configuration (Library Mode) Here is little mistake on second line letter "b" is misses ConfigurationBuilder builder = new ConfigurationBuilder(); uilder.persistence()
and this item 2. Add the JdbcBinaryStore Loader should be changed to 2. Add the JdbcBinaryStore configuration builder to build specific configuration related to this store And the same should be applied for JdbcStringBasedStores and JdbcMixedStores Programmatic Configurations 2. Add the JdbcStringBasedStore configuration builder to build specific configuration related to this store 2. Add the JdbcMixedStore configuration builder to build specific configuration related to this store And Procedure 16.9. Configure JdbcMixedStore in Library Mode "org.infinispan.loaders.keymappers.DefaultTwoWayKey2StringMapper" should be changed to "org.infinispan.persistence.keymappers.DefaultTwoWayKey2StringMapper"
(In reply to Vitalii Chepeliuk from comment #6) > Procedure 16.3. JdbcBinaryStore Programmatic Configuration (Library Mode) > Here is little mistake on second line letter "b" is misses > ConfigurationBuilder builder = new ConfigurationBuilder(); > uilder.persistence() NP, this is now fixed. (In reply to Vitalii Chepeliuk from comment #7) > and this item > 2. Add the JdbcBinaryStore Loader > should be changed to > 2. Add the JdbcBinaryStore configuration builder to build specific > configuration related to this store > And the same should be applied for JdbcStringBasedStores and JdbcMixedStores > Programmatic Configurations > 2. Add the JdbcStringBasedStore configuration builder to build specific > configuration related to this store > > 2. Add the JdbcMixedStore configuration builder to build specific > configuration related to this store > OK, done for: * JdbcStringBasedStore Programmatic Configuration * JdbcBinaryStore Programmatic Configuration * JdbcMixedStore Programmatic Configuration > And > Procedure 16.9. Configure JdbcMixedStore in Library Mode > "org.infinispan.loaders.keymappers.DefaultTwoWayKey2StringMapper" > should be changed to > "org.infinispan.persistence.keymappers.DefaultTwoWayKey2StringMapper" Changed all instances. Setting this back for verification.
Ok nice Misha! And please change please then 2. Add the JdbcBinaryStore Loader to 2. Add the JdbcBinaryStoreConfigurationBuilder 2. Add JdbcStringBasedStore Loader to 2. Add JdbcStringBasedStoreConfigurationBuilder 2. JdbcMixedStore Loader to 2. JdbcMixedStoreConfigurationBuilder Because there are already no "Loader: for configuring this programatically
Sorry 2. Add JdbcMixedStore Loader to 2. Add JdbcMixedStoreConfigurationBuilder In last one case
All three now done!
The fix for this bug is now generally released and available here: https://access.redhat.com/site/documentation/en-US/Red_Hat_JBoss_Data_Grid/6.2/index.html