[jira] [Commented] (UIMA-5115) uv3 select() api for iterators and streams over CAS contents
[ 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
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
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
[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
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
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