[jira] [Commented] (UIMA-5115) uv3 select() api for iterators and streams over CAS contents

2016-09-28 Thread Marshall Schor (JIRA)

[ 
https://issues.apache.org/jira/browse/UIMA-5115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15530858#comment-15530858
 ] 

Marshall Schor commented on UIMA-5115:
--

Bounding style + Following/preceding?  This is something that could be 
supported, but is probably "over-enthusiastic" designing ahead of need:
{code}select(MyType.class).coveredBy(coveringFS).following(a_fs_to_follow)...{code}
Instead, I could report a validation error: can't do both bounding style and 
following/preceding style together.  This is what I'm planning to do, unless 
there's a need for the other :-)

> uv3 select() api for iterators and streams over CAS contents
> 
>
> Key: UIMA-5115
> URL: https://issues.apache.org/jira/browse/UIMA-5115
> Project: UIMA
>  Issue Type: New Feature
>  Components: Core Java Framework
>Reporter: Marshall Schor
>Priority: Minor
> Fix For: 3.0.0SDKexp
>
>
> Design and implement a select() API based on uimaFIT's select, integrated 
> well with Java 8 concepts.  Initial discussions in UIMA-1524.  Wiki with 
> diagram: https://cwiki.apache.org/confluence/display/UIMA/UV3+Iterator+support



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (UIMA-5123) UIMA-AS: Cas Multiplier service doesnt recover from broker restart

2016-09-28 Thread Jerry Cwiklik (JIRA)
Jerry Cwiklik created UIMA-5123:
---

 Summary: UIMA-AS: Cas Multiplier service doesnt recover from 
broker restart
 Key: UIMA-5123
 URL: https://issues.apache.org/jira/browse/UIMA-5123
 Project: UIMA
  Issue Type: Bug
  Components: Async Scaleout
Reporter: Jerry Cwiklik
Assignee: Jerry Cwiklik
 Fix For: 2.9.0AS


After broker restart the top level UIMA-AS service Cas Multiplier does not 
recover completely. The jms listener on an input queue recovers fine, but a 
listener on a temp queue processing FreeCas requests does not. 

The temp queue is created on a service startup. When a broker is bounced, this 
temp queue is no longer valid as it was created using an old broker connection. 
The listener on this temp queue just keeps logging rapidly filling a log. All 
outgoing child CASes contain a stale replyTo queue and such CASes are never 
freed by the service leading to an empty Cas Pool eventually.

There is no auto recovery of temp queues. A listener on a temp queue must be 
shutdown and instantiated again. 

When a lost connection is detected, the service must:
1) invalidate its listener on a temp queue (FreeCas queue)
2) all unacknowledged child CASes that have been dispatched to a client must be 
automatically released.
3) a new temp queue should be created along with a listener for it.

When UIMA-AS client is unable to send FreeCas requests to a service due to a 
stale queue, it should log a message with a CAS Id and complete processing the 
CAS.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: [VOTE][RESULT] Release Apache UIMA Ruta 2.5.0 RC3

2016-09-28 Thread Peter Klügl
The vote passes, with 3 +1 votes, and no other votes received.

Voting +1:  Marshall Schor, Richard Eckart de Castilho, Peter Klügl.

Thanks to all who voted and tested.

Best,

Peter

Am 01.09.2016 um 13:12 schrieb Peter Klügl:
> Hi,
>
> the third release candidate of Apache UIMA Ruta v2.5.0 is ready for
> voting.
>
> Changes rc2 -> rc3:
> - UIMA-5091 Ruta: pdf formatting of documentation
> - UIMA-5090Ruta: build warning for ide parser - ResourceLiteral
> - UIMA-5089Ruta: NPE thrown for unresolvable feature if type is not
> known yet
> - improved release notes: how to update descriptors
>
>
> Major changes in 2.5.0:
>
> UIMA Ruta Language and Analysis Engine:
> - Depends on UIMA 2.9.0 and uimaFIT 2.2.0
> - New block FOREACH: iterate over pattern and reuse the matched
> annotation in contained rules
> - Label expressions across inlined rules are supported, behave like
> local variables now
> - Feature expressions on label expressions are supported
> - Setting values of variables by configuration parameter
> - Macros support variables
> - New type function: typeFromString
> - Wordlist initialization with string expressions: simplified
> specification of language-dependent dictionary usage
> - New maven archetype for typical UIMA Ruta projects
> - Improved and faster maven plugins
> - Parameters additionalScripts and additionalEngines are now optional
> - Removed engine loader concept and parameter completely
> - Removed redundant Document type
> - Improved datapath support
> - Improved resource manager support
> - Many bug fixes and improvements
>
> UIMA Ruta Workbench:
> - Improved support of classpath-lookup in maven-based projects
> - Launch configuration supports various serialization formats (with
> preference)
> - Bug fixes
>
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapacheuima-1108/
>
> SVN tag:
> https://svn.apache.org/repos/asf/uima/ruta/tags/ruta-2.5.0
>
> Update site:
> https://dist.apache.org/repos/dist/dev/uima/ruta-2.5.0-rc3/eclipse-update-site/ruta/
>
> Archive with all sources:
> https://dist.apache.org/repos/dist/dev/uima/ruta-2.5.0-rc3/source-release/ruta-2.5.0-source-release.zip
>
>
> Overall 74 issues have been fixed for this
> release (a few duplicates and won't fix).
> They can be found in the RELEASE_NOTES.html.
>
> ... and here:
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%202.5.0ruta%20AND%20component%20%3D%20ruta%20ORDER%20BY%20created%20DESC
>
> Please vote on release:
>
> [ ] +1 OK to release
> [ ]  0 Don't care
> [ ] -1 Not OK to release, because ...
>
> Thanks.
>
> Peter
>



Re: [VOTE] Release Apache UIMA Ruta 2.5.0 RC3

2016-09-28 Thread Richard Eckart de Castilho
[X] +1 OK to release

;)

-- Richard

> On 28.09.2016, at 12:02, Richard Eckart de Castilho  wrote:
> 
> I am +1 for the release based on your feedback regarding the license exclusion
> and based on my review of the source package and tag. I didn't try to install
> the plugin into Eclipse, but since you and Marshall already did that 
> successfully,
> it feels quite redundant doing that again.
> 
> Best,
> 
> -- Richard
> 
>> On 28.09.2016, at 11:59, Peter Klügl  wrote:
>> 
>> Another gentle reminder.
>> 
>> 
>> The vote has been open for 27 days now and only one vote is missing (for
>> 21 days).
>> 
>> 
>> Best,
>> 
>> 
>> Peter
>> 
>> 
>> Am 20.09.2016 um 10:26 schrieb Peter Klügl:
>>> Another gentle reminder.
>>> 
>>> 
>>> The vote has been open for 19 days and only one vote is missing.
>>> 
>>> 
>>> Best,
>>> 
>>> 
>>> Peter
>>> 
>>> 
>>> Am 12.09.2016 um 23:26 schrieb Marshall Schor:
 reminder, this vote has been open for 12 days, (counting weekends) and 
 needs one
 more vote...
 
 -Marshall



Re: [VOTE] Release Apache UIMA Ruta 2.5.0 RC3

2016-09-28 Thread Richard Eckart de Castilho
I am +1 for the release based on your feedback regarding the license exclusion
and based on my review of the source package and tag. I didn't try to install
the plugin into Eclipse, but since you and Marshall already did that 
successfully,
it feels quite redundant doing that again.

Best,

-- Richard

> On 28.09.2016, at 11:59, Peter Klügl  wrote:
> 
> Another gentle reminder.
> 
> 
> The vote has been open for 27 days now and only one vote is missing (for
> 21 days).
> 
> 
> Best,
> 
> 
> Peter
> 
> 
> Am 20.09.2016 um 10:26 schrieb Peter Klügl:
>> Another gentle reminder.
>> 
>> 
>> The vote has been open for 19 days and only one vote is missing.
>> 
>> 
>> Best,
>> 
>> 
>> Peter
>> 
>> 
>> Am 12.09.2016 um 23:26 schrieb Marshall Schor:
>>> reminder, this vote has been open for 12 days, (counting weekends) and 
>>> needs one
>>> more vote...
>>> 
>>> -Marshall
> 



Re: [VOTE] Release Apache UIMA Ruta 2.5.0 RC3

2016-09-28 Thread Peter Klügl
Another gentle reminder.


The vote has been open for 27 days now and only one vote is missing (for
21 days).


Best,


Peter


Am 20.09.2016 um 10:26 schrieb Peter Klügl:
> Another gentle reminder.
>
>
> The vote has been open for 19 days and only one vote is missing.
>
>
> Best,
>
>
> Peter
>
>
> Am 12.09.2016 um 23:26 schrieb Marshall Schor:
>> reminder, this vote has been open for 12 days, (counting weekends) and needs 
>> one
>> more vote...
>>
>> -Marshall