[JBoss JIRA] (ISPN-11315) Split XSiteAdminCommand into individual commands
by Ryan Emerson (Jira)
[ https://issues.redhat.com/browse/ISPN-11315?page=com.atlassian.jira.plugi... ]
Ryan Emerson updated ISPN-11315:
--------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/infinispan/infinispan/pull/7872
> Split XSiteAdminCommand into individual commands
> ------------------------------------------------
>
> Key: ISPN-11315
> URL: https://issues.redhat.com/browse/ISPN-11315
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 11.0.0.Alpha1
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 11.0.0.Beta1
>
>
> Currently the XSiteAdminCommand uses a Type field and a switch statement to differentiate between various actions. This worked well for the old Externalizer approach, however it does not fit well with protobuf messages. Instead, the command should be split into individual commands.
> This enables the logic of the command types to be separated, making it easier to maintain backwards compatibility in the long term. Each command will use a ProtoStream TypeId in the range of 1000 -> 3999, so the cost of two bytes is the same as the existing class ID plus enum Type.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10292) It should be possible to add protobuf files directly to the server installation
by Gustavo Fernandes (Jira)
[ https://issues.redhat.com/browse/ISPN-10292?page=com.atlassian.jira.plugi... ]
Gustavo Fernandes commented on ISPN-10292:
------------------------------------------
Having it on disk bring issues of synchronization between the contents on disk and runtime, which one should be used? The version on the cache store? The version on disk? The version on memory? Besides, this is not cloud friendly. I don't think a persistent replicated cache (where protobufs are persisted now) is prone to catastrophic failures, as long as one node is up?
> It should be possible to add protobuf files directly to the server installation
> -------------------------------------------------------------------------------
>
> Key: ISPN-10292
> URL: https://issues.redhat.com/browse/ISPN-10292
> Project: Infinispan
> Issue Type: Feature Request
> Components: Server
> Reporter: Wolf-Dieter Fink
> Priority: Major
> Labels: protobuf, query
>
> Definition files (protobuf) for queries and indexing need to be added with client requests during runtime.
> It will be stored in an internal cache and there is a persistence with a filestore to ensure it will survive restarts.
> But this is not always ensured as there might be catastropic failures or unclean shutdown which can cause inconsistence or complete loss.
> The behaviour in such cases is not deterministic and heavy to track or solve.
> For this reason it should be possible to add the protobuf definitions directly to the server installation which is picked up during startup.
> It might be a local cache as the expectation is that all nodes will have the same, but a repl cache might be possible as well.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10292) It should be possible to add protobuf files directly to the server installation
by Tristan Tarrant (Jira)
[ https://issues.redhat.com/browse/ISPN-10292?page=com.atlassian.jira.plugi... ]
Tristan Tarrant commented on ISPN-10292:
----------------------------------------
[~wdfink] the schema cache is already replicated by default.
> It should be possible to add protobuf files directly to the server installation
> -------------------------------------------------------------------------------
>
> Key: ISPN-10292
> URL: https://issues.redhat.com/browse/ISPN-10292
> Project: Infinispan
> Issue Type: Feature Request
> Components: Server
> Reporter: Wolf-Dieter Fink
> Priority: Major
> Labels: protobuf, query
>
> Definition files (protobuf) for queries and indexing need to be added with client requests during runtime.
> It will be stored in an internal cache and there is a persistence with a filestore to ensure it will survive restarts.
> But this is not always ensured as there might be catastropic failures or unclean shutdown which can cause inconsistence or complete loss.
> The behaviour in such cases is not deterministic and heavy to track or solve.
> For this reason it should be possible to add the protobuf definitions directly to the server installation which is picked up during startup.
> It might be a local cache as the expectation is that all nodes will have the same, but a repl cache might be possible as well.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10292) It should be possible to add protobuf files directly to the server installation
by Tristan Tarrant (Jira)
[ https://issues.redhat.com/browse/ISPN-10292?page=com.atlassian.jira.plugi... ]
Tristan Tarrant updated ISPN-10292:
-----------------------------------
Status: Open (was: New)
> It should be possible to add protobuf files directly to the server installation
> -------------------------------------------------------------------------------
>
> Key: ISPN-10292
> URL: https://issues.redhat.com/browse/ISPN-10292
> Project: Infinispan
> Issue Type: Feature Request
> Components: Server
> Reporter: Wolf-Dieter Fink
> Priority: Major
> Labels: protobuf, query
>
> Definition files (protobuf) for queries and indexing need to be added with client requests during runtime.
> It will be stored in an internal cache and there is a persistence with a filestore to ensure it will survive restarts.
> But this is not always ensured as there might be catastropic failures or unclean shutdown which can cause inconsistence or complete loss.
> The behaviour in such cases is not deterministic and heavy to track or solve.
> For this reason it should be possible to add the protobuf definitions directly to the server installation which is picked up during startup.
> It might be a local cache as the expectation is that all nodes will have the same, but a repl cache might be possible as well.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10292) It should be possible to add protobuf files directly to the server installation
by Tristan Tarrant (Jira)
[ https://issues.redhat.com/browse/ISPN-10292?page=com.atlassian.jira.plugi... ]
Tristan Tarrant updated ISPN-10292:
-----------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/infinispan/infinispan/pull/7871
> It should be possible to add protobuf files directly to the server installation
> -------------------------------------------------------------------------------
>
> Key: ISPN-10292
> URL: https://issues.redhat.com/browse/ISPN-10292
> Project: Infinispan
> Issue Type: Feature Request
> Components: Server
> Reporter: Wolf-Dieter Fink
> Priority: Major
> Labels: protobuf, query
>
> Definition files (protobuf) for queries and indexing need to be added with client requests during runtime.
> It will be stored in an internal cache and there is a persistence with a filestore to ensure it will survive restarts.
> But this is not always ensured as there might be catastropic failures or unclean shutdown which can cause inconsistence or complete loss.
> The behaviour in such cases is not deterministic and heavy to track or solve.
> For this reason it should be possible to add the protobuf definitions directly to the server installation which is picked up during startup.
> It might be a local cache as the expectation is that all nodes will have the same, but a repl cache might be possible as well.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-11320) SB Starter Docs for DG 8
by Donald Naro (Jira)
Donald Naro created ISPN-11320:
----------------------------------
Summary: SB Starter Docs for DG 8
Key: ISPN-11320
URL: https://issues.redhat.com/browse/ISPN-11320
Project: Infinispan
Issue Type: Enhancement
Components: Documentation
Reporter: Donald Naro
Assignee: Donald Naro
Need to update documentation for DG 8 Spring Boot Starter.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month