[JBoss JIRA] (ISPN-12323) Index creation error in Oracle 12.1 and below
by Tristan Tarrant (Jira)
[ https://issues.redhat.com/browse/ISPN-12323?page=com.atlassian.jira.plugi... ]
Tristan Tarrant reassigned ISPN-12323:
--------------------------------------
Assignee: Ryan Emerson
> Index creation error in Oracle 12.1 and below
> ---------------------------------------------
>
> Key: ISPN-12323
> URL: https://issues.redhat.com/browse/ISPN-12323
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Affects Versions: 12.0.0.Dev03, 11.0.3.Final
> Reporter: Evgenii Balakhonov
> Assignee: Ryan Emerson
> Priority: Major
> Labels: infinispan-cachestore-jdbc
> Attachments: 0030-ISPN-12323-Index-creation-error-in-Oracle-12.1-and-b.patch
>
>
> I use JDBC cache store in Oracle 11.2. It works fine with Infinispan 9.4, but isn't work with Infinispan 11. Infinispan can't create appropriate indexes because they's names has dublicates during creation stage.
> Reason of this problem is the code which don't generate properly names of indexes. In the Oracle database version 12.1 and below maximum length of table or index name is 30 characters.
> The constant segmentIndexExt which exists in the class org.infinispan.persistence.jdbc.impl.table.AbstractTableManager has value "segment_index" which is already 13 characters long.
> Method getIndexName() of class org.infinispan.persistence.jdbc.impl.table.OracleTableManager generates index name using concatenation this constant and table name. If index name is longer that 30 characters then method cuts it at the end.
> Table name equals name of cache.
> In case when somebody need create two caches which names are mostly same and longer that 15 characters, Infinispan tries to create indexes with same name.
>
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years
[JBoss JIRA] (ISPN-12323) Index creation error in Oracle 12.1 and below
by Tristan Tarrant (Jira)
[ https://issues.redhat.com/browse/ISPN-12323?page=com.atlassian.jira.plugi... ]
Tristan Tarrant updated ISPN-12323:
-----------------------------------
Status: Open (was: New)
> Index creation error in Oracle 12.1 and below
> ---------------------------------------------
>
> Key: ISPN-12323
> URL: https://issues.redhat.com/browse/ISPN-12323
> Project: Infinispan
> Issue Type: Bug
> Components: Loaders and Stores
> Affects Versions: 12.0.0.Dev03, 11.0.3.Final
> Reporter: Evgenii Balakhonov
> Assignee: Ryan Emerson
> Priority: Major
> Labels: infinispan-cachestore-jdbc
> Attachments: 0030-ISPN-12323-Index-creation-error-in-Oracle-12.1-and-b.patch
>
>
> I use JDBC cache store in Oracle 11.2. It works fine with Infinispan 9.4, but isn't work with Infinispan 11. Infinispan can't create appropriate indexes because they's names has dublicates during creation stage.
> Reason of this problem is the code which don't generate properly names of indexes. In the Oracle database version 12.1 and below maximum length of table or index name is 30 characters.
> The constant segmentIndexExt which exists in the class org.infinispan.persistence.jdbc.impl.table.AbstractTableManager has value "segment_index" which is already 13 characters long.
> Method getIndexName() of class org.infinispan.persistence.jdbc.impl.table.OracleTableManager generates index name using concatenation this constant and table name. If index name is longer that 30 characters then method cuts it at the end.
> Table name equals name of cache.
> In case when somebody need create two caches which names are mostly same and longer that 15 characters, Infinispan tries to create indexes with same name.
>
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years
[JBoss JIRA] (ISPN-12331) ContinuousQuery instance should be the same if Search.continuousQuery() is used
by Nistor Adrian (Jira)
[ https://issues.redhat.com/browse/ISPN-12331?page=com.atlassian.jira.plugi... ]
Nistor Adrian updated ISPN-12331:
---------------------------------
Status: Open (was: New)
> ContinuousQuery instance should be the same if Search.continuousQuery() is used
> -------------------------------------------------------------------------------
>
> Key: ISPN-12331
> URL: https://issues.redhat.com/browse/ISPN-12331
> Project: Infinispan
> Issue Type: Enhancement
> Components: Embedded Querying, Remote Querying
> Affects Versions: 8.1.0.Final
> Reporter: Wolf-Dieter Fink
> Priority: Major
> Labels: query
>
> The static method Search.continuousQuery(<CacheName>) will always return a NEW ContinuousQuery instance, to handle such it should return alway the same instance as this would enhance the handling
> From a user perspective it is unexpected as it is possible to use Search.continuousQuery().register... and this is working but .unregister* will not find any of the registered Listeners because of the different instance.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years
[JBoss JIRA] (ISPN-12331) ContinuousQuery instance should be the same if Search.continuousQuery() is used
by Nistor Adrian (Jira)
[ https://issues.redhat.com/browse/ISPN-12331?page=com.atlassian.jira.plugi... ]
Nistor Adrian reassigned ISPN-12331:
------------------------------------
Assignee: Nistor Adrian
> ContinuousQuery instance should be the same if Search.continuousQuery() is used
> -------------------------------------------------------------------------------
>
> Key: ISPN-12331
> URL: https://issues.redhat.com/browse/ISPN-12331
> Project: Infinispan
> Issue Type: Enhancement
> Components: Embedded Querying, Remote Querying
> Affects Versions: 8.1.0.Final
> Reporter: Wolf-Dieter Fink
> Assignee: Nistor Adrian
> Priority: Major
> Labels: query
>
> The static method Search.continuousQuery(<CacheName>) will always return a NEW ContinuousQuery instance, to handle such it should return alway the same instance as this would enhance the handling
> From a user perspective it is unexpected as it is possible to use Search.continuousQuery().register... and this is working but .unregister* will not find any of the registered Listeners because of the different instance.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years
[JBoss JIRA] (ISPN-12071) Doc review: Support diversity and inclusion by making conscious choices about language
by Donald Naro (Jira)
[ https://issues.redhat.com/browse/ISPN-12071?page=com.atlassian.jira.plugi... ]
Donald Naro updated ISPN-12071:
-------------------------------
Description: In support of social change to overcome systemic forms of racial oppression and injustice, Infinispan documentation will be revised, where necessary, to remove problematic terminology or phrasing. (was: In support of social change to overcome systemic forms of racial oppression and injustice, Infinispan documentation will be revised, where necessary, to remove problematic terminology or phrasing.
Observations about problematic language:
whitelist -> allowlist
site master -> site coordinator)
> Doc review: Support diversity and inclusion by making conscious choices about language
> --------------------------------------------------------------------------------------
>
> Key: ISPN-12071
> URL: https://issues.redhat.com/browse/ISPN-12071
> Project: Infinispan
> Issue Type: Enhancement
> Reporter: Donald Naro
> Assignee: Donald Naro
> Priority: Major
> Fix For: 12.0.0.Dev02
>
>
> In support of social change to overcome systemic forms of racial oppression and injustice, Infinispan documentation will be revised, where necessary, to remove problematic terminology or phrasing.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years