Ok - I'll wait to pull this in until 0.98.3 is released. Patch looks great,
btw!


On Fri, May 23, 2014 at 11:01 PM, Jesse Yates <[email protected]>wrote:

> Yeah, was testing on my own, pre-release 0.98 version :)
>
> I *think* it would just be a compile time dependency, but I don't think it
> would be a runtime dependency - the class won't be loaded if its not
> specified, letting you get away with not having to run the 0.98.3 bits.
> Buuuut we should check that.
>
> On Fri, May 23, 2014 at 10:57 PM, James Taylor (JIRA) <[email protected]
> >wrote:
>
> >
> >     [
> >
> https://issues.apache.org/jira/browse/PHOENIX-938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14008054#comment-14008054
> ]
> >
> > James Taylor commented on PHOENIX-938:
> > --------------------------------------
> >
> > I'm getting compiler errors with our current pom. Does this require the
> > pom to be updated to 0.98.3, and if so, does it introduce a runtime
> > dependency too, [~jesse_yates]?
> >
> > > Use higher priority queue for index updates to prevent deadlock
> > > ---------------------------------------------------------------
> > >
> > >                 Key: PHOENIX-938
> > >                 URL: https://issues.apache.org/jira/browse/PHOENIX-938
> > >             Project: Phoenix
> > >          Issue Type: Bug
> > >    Affects Versions: 4.0.0, 4.1
> > >            Reporter: James Taylor
> > >            Assignee: Jesse Yates
> > >         Attachments: phoenix-938-4.0-v0.patch,
> > phoenix-938-master-v0.patch, phoenix-938-master-v1.patch
> > >
> > >
> > > With our current global secondary indexing solution, a batched Put of
> > table data causes a RS to do a batch Put to other RSs. This has the
> > potential to lead to a deadlock if all RS are overloaded and unable to
> > process the pending batched Put. To prevent this, we should use a higher
> > priority queue to submit these Puts so that they're always processed
> before
> > other Puts. This will prevent the potential for a deadlock under high
> load.
> > Note that this will likely require some HBase 0.98 code changes and would
> > not be feasible to implement for HBase 0.94.
> >
> >
> >
> > --
> > This message was sent by Atlassian JIRA
> > (v6.2#6252)
> >
>

Reply via email to