[JBoss JIRA] (ISPN-9880) Docs: Hot Rod Transaction Support Feedback
by Don Naro (Jira)
[ https://issues.jboss.org/browse/ISPN-9880?page=com.atlassian.jira.plugin.... ]
Don Naro updated ISPN-9880:
---------------------------
Git Pull Request: https://github.com/infinispan/infinispan/pull/6613, https://github.com/infinispan/infinispan/pull/6625 (was: https://github.com/infinispan/infinispan/pull/6613)
> Docs: Hot Rod Transaction Support Feedback
> ------------------------------------------
>
> Key: ISPN-9880
> URL: https://issues.jboss.org/browse/ISPN-9880
> Project: Infinispan
> Issue Type: Enhancement
> Components: Documentation-Core
> Affects Versions: 10.0.0.Beta1, 9.4.6.Final
> Reporter: Don Naro
> Assignee: Don Naro
> Priority: Major
>
> https://access.qa.redhat.com/documentation/en-us/red_hat_data_grid/7.3/ht...
> Feedback for on Hot Rod Transaction docs:
> Server Guide
> - 6.2.6 Transactions
> Remove: While it is possible to configure server caches to be transactional, none of the available protocols offer transaction capabilities.
> User Guide
> - 20.7.21.2.2 Transaction Modes
> "The transaction mode names are the same for server configuration and for client settings.
> To prevent from confusion it should be clarified here that this is the client setting
> and the server will not work correctly if the client use Tx but the server has no Tx setting.
> This should fail at runtime if the client request a Tx for a non-tx-cache (but I did not tested this yet)"
> - 20.7.21
> "The introducing paragraph and the tip mention that the client side Tx is quasi optimistic.
> But there is no highlighted node that the consistence is possibly affected by that.
> There should be a warning and a link to the detailed description 20.7.21.4 to makes this as clear as possible."
> Additionally:
> "to make it simple for the user if you don't highlight to implement a custom TxManager, this is only needed to integrate other implementations.
> If not needed, the GenericTxM is the best choice as it will use our TxM inside EAP or the RemoteTxM if there is nothing found.
> So this will be 99% of the use cases (or more)"
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-7333) BULK_READ permission is not set in identity/role
by Galder Zamarreño (Jira)
[ https://issues.jboss.org/browse/ISPN-7333?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-7333:
-----------------------------------
Fix Version/s: 9.4.6.Final
> BULK_READ permission is not set in identity/role
> ------------------------------------------------
>
> Key: ISPN-7333
> URL: https://issues.jboss.org/browse/ISPN-7333
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Server
> Affects Versions: 9.4.5.Final
> Reporter: Vladimir Blagojevic
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Alpha3, 10.0.0.Final, 9.4.6.Final
>
>
> It appears that BULK_READ permission is nor properly wired/transferred into API invocations. When attempting to access schema names we get the following exceptions in the server:
> [Server:server-two] 11:51:44,982 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 33) WFLYCTL0013: Operation ("get-proto-schema-names") failed - address: ([
> [Server:server-two] ("subsystem" => "datagrid-infinispan"),
> [Server:server-two] ("cache-container" => "clustered")
> [Server:server-two] ]) - failure description: "DGISPN0118: Failed to invoke operation: ISPN000287: Unauthorized access: subject 'Subject with principal(s): [vladimir@ManagementRealm, InetAddressPrincipal <127.0.0.1/127.0.0.1>]' lacks 'BULK_READ' permission"
> However, we have set this permission for the role identity/role making invocations (i.e vladimir in the example above)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-7333) BULK_READ permission is not set in identity/role
by Galder Zamarreño (Jira)
[ https://issues.jboss.org/browse/ISPN-7333?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-7333:
-----------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> BULK_READ permission is not set in identity/role
> ------------------------------------------------
>
> Key: ISPN-7333
> URL: https://issues.jboss.org/browse/ISPN-7333
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Server
> Affects Versions: 9.4.5.Final
> Reporter: Vladimir Blagojevic
> Assignee: Tristan Tarrant
> Priority: Major
>
> It appears that BULK_READ permission is nor properly wired/transferred into API invocations. When attempting to access schema names we get the following exceptions in the server:
> [Server:server-two] 11:51:44,982 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 33) WFLYCTL0013: Operation ("get-proto-schema-names") failed - address: ([
> [Server:server-two] ("subsystem" => "datagrid-infinispan"),
> [Server:server-two] ("cache-container" => "clustered")
> [Server:server-two] ]) - failure description: "DGISPN0118: Failed to invoke operation: ISPN000287: Unauthorized access: subject 'Subject with principal(s): [vladimir@ManagementRealm, InetAddressPrincipal <127.0.0.1/127.0.0.1>]' lacks 'BULK_READ' permission"
> However, we have set this permission for the role identity/role making invocations (i.e vladimir in the example above)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-7333) BULK_READ permission is not set in identity/role
by Galder Zamarreño (Jira)
[ https://issues.jboss.org/browse/ISPN-7333?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-7333:
-----------------------------------
Fix Version/s: 10.0.0.Alpha3
10.0.0.Final
> BULK_READ permission is not set in identity/role
> ------------------------------------------------
>
> Key: ISPN-7333
> URL: https://issues.jboss.org/browse/ISPN-7333
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Server
> Affects Versions: 9.4.5.Final
> Reporter: Vladimir Blagojevic
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Alpha3, 10.0.0.Final
>
>
> It appears that BULK_READ permission is nor properly wired/transferred into API invocations. When attempting to access schema names we get the following exceptions in the server:
> [Server:server-two] 11:51:44,982 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 33) WFLYCTL0013: Operation ("get-proto-schema-names") failed - address: ([
> [Server:server-two] ("subsystem" => "datagrid-infinispan"),
> [Server:server-two] ("cache-container" => "clustered")
> [Server:server-two] ]) - failure description: "DGISPN0118: Failed to invoke operation: ISPN000287: Unauthorized access: subject 'Subject with principal(s): [vladimir@ManagementRealm, InetAddressPrincipal <127.0.0.1/127.0.0.1>]' lacks 'BULK_READ' permission"
> However, we have set this permission for the role identity/role making invocations (i.e vladimir in the example above)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-7333) BULK_READ permission is not set in identity/role
by Galder Zamarreño (Jira)
[ https://issues.jboss.org/browse/ISPN-7333?page=com.atlassian.jira.plugin.... ]
Galder Zamarreño updated ISPN-7333:
-----------------------------------
Affects Version/s: 9.4.5.Final
(was: 9.0.0.Beta1)
(was: 9.0.0.Beta2)
> BULK_READ permission is not set in identity/role
> ------------------------------------------------
>
> Key: ISPN-7333
> URL: https://issues.jboss.org/browse/ISPN-7333
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Server
> Affects Versions: 9.4.5.Final
> Reporter: Vladimir Blagojevic
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Alpha3, 10.0.0.Final
>
>
> It appears that BULK_READ permission is nor properly wired/transferred into API invocations. When attempting to access schema names we get the following exceptions in the server:
> [Server:server-two] 11:51:44,982 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 33) WFLYCTL0013: Operation ("get-proto-schema-names") failed - address: ([
> [Server:server-two] ("subsystem" => "datagrid-infinispan"),
> [Server:server-two] ("cache-container" => "clustered")
> [Server:server-two] ]) - failure description: "DGISPN0118: Failed to invoke operation: ISPN000287: Unauthorized access: subject 'Subject with principal(s): [vladimir@ManagementRealm, InetAddressPrincipal <127.0.0.1/127.0.0.1>]' lacks 'BULK_READ' permission"
> However, we have set this permission for the role identity/role making invocations (i.e vladimir in the example above)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-7333) BULK_READ permission is not set in identity/role
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-7333?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-7333:
----------------------------------
Status: Open (was: New)
> BULK_READ permission is not set in identity/role
> ------------------------------------------------
>
> Key: ISPN-7333
> URL: https://issues.jboss.org/browse/ISPN-7333
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Server
> Affects Versions: 9.0.0.Beta1, 9.0.0.Beta2
> Reporter: Vladimir Blagojevic
> Assignee: Tristan Tarrant
> Priority: Major
>
> It appears that BULK_READ permission is nor properly wired/transferred into API invocations. When attempting to access schema names we get the following exceptions in the server:
> [Server:server-two] 11:51:44,982 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 33) WFLYCTL0013: Operation ("get-proto-schema-names") failed - address: ([
> [Server:server-two] ("subsystem" => "datagrid-infinispan"),
> [Server:server-two] ("cache-container" => "clustered")
> [Server:server-two] ]) - failure description: "DGISPN0118: Failed to invoke operation: ISPN000287: Unauthorized access: subject 'Subject with principal(s): [vladimir@ManagementRealm, InetAddressPrincipal <127.0.0.1/127.0.0.1>]' lacks 'BULK_READ' permission"
> However, we have set this permission for the role identity/role making invocations (i.e vladimir in the example above)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-7333) BULK_READ permission is not set in identity/role
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-7333?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-7333:
----------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/infinispan/infinispan/pull/6624, https://github.com/infinispan/infinispan/pull/6623
> BULK_READ permission is not set in identity/role
> ------------------------------------------------
>
> Key: ISPN-7333
> URL: https://issues.jboss.org/browse/ISPN-7333
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Server
> Affects Versions: 9.0.0.Beta1, 9.0.0.Beta2
> Reporter: Vladimir Blagojevic
> Assignee: Tristan Tarrant
> Priority: Major
>
> It appears that BULK_READ permission is nor properly wired/transferred into API invocations. When attempting to access schema names we get the following exceptions in the server:
> [Server:server-two] 11:51:44,982 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 33) WFLYCTL0013: Operation ("get-proto-schema-names") failed - address: ([
> [Server:server-two] ("subsystem" => "datagrid-infinispan"),
> [Server:server-two] ("cache-container" => "clustered")
> [Server:server-two] ]) - failure description: "DGISPN0118: Failed to invoke operation: ISPN000287: Unauthorized access: subject 'Subject with principal(s): [vladimir@ManagementRealm, InetAddressPrincipal <127.0.0.1/127.0.0.1>]' lacks 'BULK_READ' permission"
> However, we have set this permission for the role identity/role making invocations (i.e vladimir in the example above)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-9320) Automatic hot rod client version selection
by William Burns (Jira)
[ https://issues.jboss.org/browse/ISPN-9320?page=com.atlassian.jira.plugin.... ]
William Burns updated ISPN-9320:
--------------------------------
Status: Open (was: New)
> Automatic hot rod client version selection
> ------------------------------------------
>
> Key: ISPN-9320
> URL: https://issues.jboss.org/browse/ISPN-9320
> Project: Infinispan
> Issue Type: Feature Request
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Beta1, 10.0.0.Final
>
>
> A HotRod client should be able to automatic detect the server version and downgrade the protocol version if the server is older.
> Older HotRod clients are still able to connect to newer servers.
> It would be helpful if new API functions are rejected with a clear error message that the function is not available if using an old protocol.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months
[JBoss JIRA] (ISPN-9320) Automatic hot rod client version selection
by William Burns (Jira)
[ https://issues.jboss.org/browse/ISPN-9320?page=com.atlassian.jira.plugin.... ]
William Burns updated ISPN-9320:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 10.0.0.Beta1
Resolution: Done
> Automatic hot rod client version selection
> ------------------------------------------
>
> Key: ISPN-9320
> URL: https://issues.jboss.org/browse/ISPN-9320
> Project: Infinispan
> Issue Type: Feature Request
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Beta1, 10.0.0.Final
>
>
> A HotRod client should be able to automatic detect the server version and downgrade the protocol version if the server is older.
> Older HotRod clients are still able to connect to newer servers.
> It would be helpful if new API functions are rejected with a clear error message that the function is not available if using an old protocol.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 5 months