[jira] [Commented] (ISIS-2086) Define beans for configuration, so that (eventually) can use Spring Boot's @ConfigurationProperties infrastructure.

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944081#comment-16944081
 ] 

ASF subversion and git services commented on ISIS-2086:
---

Commit 14324ffaa857e0b0392e02eeddd61e364ae7c965 in isis's branch 
refs/heads/ISIS-2086 from danhaywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=14324ff ]

ISIS-2086: wip, converting DN config props to use IsisConfiguration

(cherry picked from commit 0a9b39ba4ddceba0f5a2349e1a90eac8f5e6a3f5)


> Define beans for configuration, so that (eventually) can use Spring Boot's 
> @ConfigurationProperties infrastructure.
> ---
>
> Key: ISIS-2086
> URL: https://issues.apache.org/jira/browse/ISIS-2086
> Project: Isis
>  Issue Type: Improvement
>Affects Versions: 1.17.0
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0
>
>
> ie as per 
> [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config]
> Another benefit we will get from this is that SB has an annotation processor 
> that generates some IDE config files to provide autocomplete when editing the 
> application.properties file
> [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944080#comment-16944080
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 1c085beac2d5a6333a39c30116b86e4540f5afd3 in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=1c085be ]

ISIS-2158: migrating to new _Annotation API, starting with ...

- @DomainObject(auditing=...)
- @DomainObject(publishing=...)

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2086) Define beans for configuration, so that (eventually) can use Spring Boot's @ConfigurationProperties infrastructure.

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944083#comment-16944083
 ] 

ASF subversion and git services commented on ISIS-2086:
---

Commit bbc57e8e861999f567506a0c7050f9595029f5e3 in isis's branch 
refs/heads/ISIS-2086 from danhaywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=bbc57e8 ]

ISIS-2086: uses type-safe config for lookup of ConnectionURL


> Define beans for configuration, so that (eventually) can use Spring Boot's 
> @ConfigurationProperties infrastructure.
> ---
>
> Key: ISIS-2086
> URL: https://issues.apache.org/jira/browse/ISIS-2086
> Project: Isis
>  Issue Type: Improvement
>Affects Versions: 1.17.0
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0
>
>
> ie as per 
> [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config]
> Another benefit we will get from this is that SB has an annotation processor 
> that generates some IDE config files to provide autocomplete when editing the 
> application.properties file
> [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2086) Define beans for configuration, so that (eventually) can use Spring Boot's @ConfigurationProperties infrastructure.

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944082#comment-16944082
 ] 

ASF subversion and git services commented on ISIS-2086:
---

Commit d9a912aaedbedb6f7f8dec52f692901c7843bc4c in isis's branch 
refs/heads/ISIS-2086 from danhaywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=d9a912a ]

ISIS-2086: converts several datanucleus config props to type-safe

specifically:

isis.persistor.datanucleus.impl.datanucleus.ConnectionFactoryName
isis.persistor.datanucleus.impl.datanucleus.ConnectionFactory2Name
isis.persistor.datanucleus.impl.datanucleus.ConnectionPasswordDecrypter
isis.persistor.datanucleus.impl.datanucleus.PersistenceUnitLoadClasses
isis.persistor.datanucleus.impl.datanucleus.cache.level2.type
isis.persistor.datanucleus.impl.datanucleus.objectProvider.className
isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll
isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateDatabase
isis.persistor.datanucleus.impl.datanucleus.schema.validateAll
isis.persistor.datanucleus.impl.javax.jdo.PersistenceManagerFactoryClass

Note that most of these require additional metadata hints, because of casing.


> Define beans for configuration, so that (eventually) can use Spring Boot's 
> @ConfigurationProperties infrastructure.
> ---
>
> Key: ISIS-2086
> URL: https://issues.apache.org/jira/browse/ISIS-2086
> Project: Isis
>  Issue Type: Improvement
>Affects Versions: 1.17.0
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0
>
>
> ie as per 
> [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config]
> Another benefit we will get from this is that SB has an annotation processor 
> that generates some IDE config files to provide autocomplete when editing the 
> application.properties file
> [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944079#comment-16944079
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 03e666f7f145c225ff031b2e00b51fe9c14d569b in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=03e666f ]

ISIS-2158: refinements to _Annotations to support attribute inheritance

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2086) Define beans for configuration, so that (eventually) can use Spring Boot's @ConfigurationProperties infrastructure.

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944073#comment-16944073
 ] 

ASF subversion and git services commented on ISIS-2086:
---

Commit 4cb3e2124bf77d9f0d37722f85b16b6a08c5753a in isis's branch 
refs/heads/ISIS-2086 from danhaywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4cb3e21 ]

ISIS-2086: converts several datanucleus config props to type-safe

specifically:

isis.persistor.datanucleus.impl.datanucleus.ConnectionFactoryName
isis.persistor.datanucleus.impl.datanucleus.ConnectionFactory2Name
isis.persistor.datanucleus.impl.datanucleus.ConnectionPasswordDecrypter
isis.persistor.datanucleus.impl.datanucleus.PersistenceUnitLoadClasses
isis.persistor.datanucleus.impl.datanucleus.cache.level2.type
isis.persistor.datanucleus.impl.datanucleus.objectProvider.className
isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll
isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateDatabase
isis.persistor.datanucleus.impl.datanucleus.schema.validateAll
isis.persistor.datanucleus.impl.javax.jdo.PersistenceManagerFactoryClass

Note that most of these require additional metadata hints, because of casing.


> Define beans for configuration, so that (eventually) can use Spring Boot's 
> @ConfigurationProperties infrastructure.
> ---
>
> Key: ISIS-2086
> URL: https://issues.apache.org/jira/browse/ISIS-2086
> Project: Isis
>  Issue Type: Improvement
>Affects Versions: 1.17.0
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0
>
>
> ie as per 
> [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config]
> Another benefit we will get from this is that SB has an annotation processor 
> that generates some IDE config files to provide autocomplete when editing the 
> application.properties file
> [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2086) Define beans for configuration, so that (eventually) can use Spring Boot's @ConfigurationProperties infrastructure.

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944072#comment-16944072
 ] 

ASF subversion and git services commented on ISIS-2086:
---

Commit 1cc832e56f893496b17d0123832ac25dddb4927f in isis's branch 
refs/heads/ISIS-2086 from danhaywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=1cc832e ]

ISIS-2086: wip, converting DN config props to use IsisConfiguration

(cherry picked from commit 0a9b39ba4ddceba0f5a2349e1a90eac8f5e6a3f5)


> Define beans for configuration, so that (eventually) can use Spring Boot's 
> @ConfigurationProperties infrastructure.
> ---
>
> Key: ISIS-2086
> URL: https://issues.apache.org/jira/browse/ISIS-2086
> Project: Isis
>  Issue Type: Improvement
>Affects Versions: 1.17.0
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0
>
>
> ie as per 
> [https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-external-config]
> Another benefit we will get from this is that SB has an annotation processor 
> that generates some IDE config files to provide autocomplete when editing the 
> application.properties file
> [https://docs.spring.io/spring-boot/docs/2.0.8.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944071#comment-16944071
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit bdb0f5cca4689b76ee4dade5f9455080e66db67e in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=bdb0f5c ]

ISIS-2158: introduces _Annotations (internal API)

- utilizing Spring's brand new MergedAnnotations API

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944065#comment-16944065
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 2e77b77f3cceee8515e2ea42e21d10c685a3f4b7 in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=2e77b77 ]

ISIS-2158: have IsisSystemEnvironment cleanup Isis' _Context

- also tries to ensure, there can be only one IsisSystemEnvironment
instance at any time
- moving IsisSystemEnvironment one up in package hierarchy
- we hook into the Spring context's life-cycle and call _Context.clear()
when Spring is about to start the @PostConstuct phase
- also fixes a concurrent testing issue

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944066#comment-16944066
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 37a4a3581ccb7e8b36c851ba4718aa767bb9fa3a in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=37a4a35 ]

ISIS-2158: adds a @Primary annotation instance to _Constants

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944067#comment-16944067
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 24438dfeb853a0ceef04e00a3aec4d07210053b0 in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=24438df ]

ISIS-2158: spec-loading: fixes another concurrent modification issue

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944070#comment-16944070
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit dd1f85352b28cc8624072011ca855aed32936458 in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=dd1f853 ]

ISIS-2158: spec-loading: more concurrency issues detected and fixed

We have a spec-loading stress test, that now seems to survive 1
cylces of 'loading-runs' (concurrency enabled) without showing any more
concurrency issues.


> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944069#comment-16944069
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 6aa8df2750aaaf8bbee5b08f8db450d6c176e084 in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6aa8df2 ]

ISIS-2158: spec-loading: another concurrency issue detected and fixed

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944068#comment-16944068
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 35496edfac481637299c674048b84c68e9ccad4f in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=35496ed ]

ISIS-2158: bump to next Spring version -> 2.2.0.RELEASE

- also resolving version clashes
- also pulls in spring-boot pre-release from Spring's milestone repo
(announced to be release mid Oct'19)

Spring 2.2.0 now has powerful utilities for annotation (and
meta-annotation) processing, presumably doing a better job at this, than
we can possibly ever do.

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944064#comment-16944064
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 9a23647a424bf1024d9b3da15321a106c65d1033 in isis's branch 
refs/heads/ISIS-2086 from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9a23647 ]

ISIS-2158: removes the scan-filter as its no longer required

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944048#comment-16944048
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 1c085beac2d5a6333a39c30116b86e4540f5afd3 in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=1c085be ]

ISIS-2158: migrating to new _Annotation API, starting with ...

- @DomainObject(auditing=...)
- @DomainObject(publishing=...)

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16944032#comment-16944032
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 03e666f7f145c225ff031b2e00b51fe9c14d569b in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=03e666f ]

ISIS-2158: refinements to _Annotations to support attribute inheritance

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943843#comment-16943843
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit bdb0f5cca4689b76ee4dade5f9455080e66db67e in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=bdb0f5c ]

ISIS-2158: introduces _Annotations (internal API)

- utilizing Spring's brand new MergedAnnotations API

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943680#comment-16943680
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit dd1f85352b28cc8624072011ca855aed32936458 in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=dd1f853 ]

ISIS-2158: spec-loading: more concurrency issues detected and fixed

We have a spec-loading stress test, that now seems to survive 1
cylces of 'loading-runs' (concurrency enabled) without showing any more
concurrency issues.


> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943644#comment-16943644
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 6aa8df2750aaaf8bbee5b08f8db450d6c176e084 in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6aa8df2 ]

ISIS-2158: spec-loading: another concurrency issue detected and fixed

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943568#comment-16943568
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 35496edfac481637299c674048b84c68e9ccad4f in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=35496ed ]

ISIS-2158: bump to next Spring version -> 2.2.0.RELEASE

- also resolving version clashes
- also pulls in spring-boot pre-release from Spring's milestone repo
(announced to be release mid Oct'19)

Spring 2.2.0 now has powerful utilities for annotation (and
meta-annotation) processing, presumably doing a better job at this, than
we can possibly ever do.

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943510#comment-16943510
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 24438dfeb853a0ceef04e00a3aec4d07210053b0 in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=24438df ]

ISIS-2158: spec-loading: fixes another concurrent modification issue

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943440#comment-16943440
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 37a4a3581ccb7e8b36c851ba4718aa767bb9fa3a in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=37a4a35 ]

ISIS-2158: adds a @Primary annotation instance to _Constants

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ISIS-2158) Miscellaneous tasks in preparation of Version 2

2019-10-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943432#comment-16943432
 ] 

ASF subversion and git services commented on ISIS-2158:
---

Commit 2e77b77f3cceee8515e2ea42e21d10c685a3f4b7 in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=2e77b77 ]

ISIS-2158: have IsisSystemEnvironment cleanup Isis' _Context

- also tries to ensure, there can be only one IsisSystemEnvironment
instance at any time
- moving IsisSystemEnvironment one up in package hierarchy
- we hook into the Spring context's life-cycle and call _Context.clear()
when Spring is about to start the @PostConstuct phase
- also fixes a concurrent testing issue

> Miscellaneous tasks in preparation of Version 2
> ---
>
> Key: ISIS-2158
> URL: https://issues.apache.org/jira/browse/ISIS-2158
> Project: Isis
>  Issue Type: Task
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)