[JBoss JIRA] (ISPN-10463) Server uses disabled features
by Dan Berindei (Jira)
Dan Berindei created ISPN-10463:
-----------------------------------
Summary: Server uses disabled features
Key: ISPN-10463
URL: https://issues.jboss.org/browse/ISPN-10463
Project: Infinispan
Issue Type: Bug
Components: Core, Server
Affects Versions: 9.4.15.Final, 10.0.0.Beta4
Reporter: Dan Berindei
Assignee: Dan Berindei
Fix For: 10.0.0.Beta5, 9.4.16.Final
Some Infinispan features are disabled in the product, e.g. data segmentation.
This is done with a file META-INF/infinispan-features.properties added by the productization script in infinispan-commons:
org.infinispan.feature.data-segmentation=false
The properties file is read and the feature is disabled in library mode, but somehow the server doesn't find the properties file and the feature is enabled.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 8 months
[JBoss JIRA] (ISPN-10462) Drop the infinispan-cloud module and merge config files to core
by Tristan Tarrant (Jira)
Tristan Tarrant created ISPN-10462:
--------------------------------------
Summary: Drop the infinispan-cloud module and merge config files to core
Key: ISPN-10462
URL: https://issues.jboss.org/browse/ISPN-10462
Project: Infinispan
Issue Type: Task
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Fix For: 10.0.0.CR1
The infinispan-cloud module contains three configuration files which can be merged to core.
Such configurations have optional dependencies on specific jgroups modules. These should be called out in the configuration comments.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 8 months
[JBoss JIRA] (ISPN-10461) Server creates sslcontext even without an identity
by Tristan Tarrant (Jira)
Tristan Tarrant created ISPN-10461:
--------------------------------------
Summary: Server creates sslcontext even without an identity
Key: ISPN-10461
URL: https://issues.jboss.org/browse/ISPN-10461
Project: Infinispan
Issue Type: Bug
Components: Server
Affects Versions: 10.0.0.Beta5
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Fix For: 10.0.0.CR1
If the server has a security realm without a server identity, the server instantiates a SSLContext and configures the endpoints to use it. This makes unencrypted access impossible.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 8 months
[JBoss JIRA] (ISPN-8535) Rest API redesign
by Gustavo Fernandes (Jira)
[ https://issues.jboss.org/browse/ISPN-8535?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes resolved ISPN-8535.
-------------------------------------
Resolution: Done
The API foundation and main REST resources were created, covering caches, cache managers, configs, health, counters. All further work will be done on separate JIRAs
> Rest API redesign
> -----------------
>
> Key: ISPN-8535
> URL: https://issues.jboss.org/browse/ISPN-8535
> Project: Infinispan
> Issue Type: Feature Request
> Components: Server
> Affects Versions: 9.2.0.Final
> Reporter: Gustavo Fernandes
> Assignee: Gustavo Fernandes
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> Infinispan REST API deals with only one resource, (the cache) and maps all operations on the cache using HTTP verbs and request parameters. The API assumes the URI is related to the cache making it hard to add new kinds of resources without causing ambiguous references.
> Since we now have other types of entities, such as counters, scripts, templates, etc, and each one of them can involve different operations, we should make the API more "Restful" by using more than one resource and collections of resources, plus HTTP verbs and operations on them. Examples:
> * Create a cache: POST /rest/caches
> * Delete a cache: DELETE /rest/caches/myCache
> * Create a template: POST /rest/templates
> * Delete a template: DELETE /rest/templates/myTemplate
> * Create an entry: POST /rest/caches/myCache/1
> * Create a counter: POST /rest/counters
> * Get a counter value: GET /rest/counters/mycounter
> * Increment a counter: GET /rest/counters/mycounter?action=increment
> * Search a cache: GET /rest/caches/myCache?action=search
> * Create a script: POST /rest/scripts/
> * Get a script source: GET /rest/scritps/myScript
> * Execute a script: GET /rest/scripts/myScript?action=execute¶m1=foo
> * Stop individual servers and the full cluster
>
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 8 months