[undertow-dev] Predicate Language

Brad Wood bdw429s at gmail.com
Mon Jul 6 12:31:12 EDT 2020


Flavia, can I get a response here?  Is there a better way to request
getting a new component added to JIRA?

Thanks!

~Brad

*Developer Advocate*
*Ortus Solutions, Corp *

E-mail: brad at coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com



On Thu, Jun 25, 2020 at 1:19 AM Stuart Douglas <sdouglas at redhat.com> wrote:

>
>
> On Thu, 25 Jun 2020 at 03:04, Brad Wood <bdw429s at gmail.com> wrote:
>
>> Somehow I completely missed your reply on this Stuart!  Thanks for
>> providing that information.  I'm looking forward to what undertow 3 will
>> bring.
>>
>> In the meantime, did you see my question about getting a new component
>> added to JIRA?  Also, any feedback on the tickets?  If my logging additions
>> go well, my team will be more familiar with how all the internals work so
>> hopefully we can help out with some of those tickets in the form of pull
>> requests.
>>
>
> I will leave that up to Flavia, as she is the project lead. Even though I
> am still involved I spend the majority of my time on Quarkus these days.
>
> Stuart
>
>
>>
>> Thanks!
>>
>> ~Brad
>>
>> *Developer Advocate*
>> *Ortus Solutions, Corp *
>>
>> E-mail: brad at coldbox.org
>> ColdBox Platform: http://www.coldbox.org
>> Blog: http://www.codersrevolution.com
>>
>>
>>
>> On Wed, Jun 17, 2020 at 5:03 PM Stuart Douglas <sdouglas at redhat.com>
>> wrote:
>>
>>>
>>>
>>> On Thu, 18 Jun 2020 at 03:24, Brad Wood <bdw429s at gmail.com> wrote:
>>>
>>>> I'm working on an integration with Undertow's Predicate language in my
>>>> Undertow-powered project, CommandBox.  I just wanted to say, this feature
>>>> is super sweet and it's really going to provide a lot of value for my users
>>>> to toss in quick text-based rules to control their server.
>>>>
>>>> In case anyone else using this feature is curious, I've compiled a list
>>>> of missing features and bugs from our initial proof of concept phase and
>>>> I've entered the tickets below.  I'm willing to help send pulls for some of
>>>> these, though I am a little curious regarding the future of Undertow and if
>>>> Undertow 3 is really happening any time soon at this point or if I should
>>>> just be focusing on Undertow 2.x for the foreseeable future.
>>>>
>>>
>>> Undertow 3 will basically be based on the Quarkus HTTP code (
>>> https://github.com/quarkusio/quarkus-http). This takes Undertow,
>>> removes XNIO, and adds a connector layer to allow multiple connectors.
>>> Currently this only has a vert.x based connector, but as part of this work
>>> we would also add a pure Netty one so there is no required Vert.x
>>> dependency. Once this has been done the 'quarkus-http' repository will be
>>> archived.
>>>
>>> Unfortunately everyone on the team has been extremely busy so it is hard
>>> to say exactly when this will happen, so for now I would focus on 2.x. From
>>> a users point of view there are definitely some API changes (the biggest
>>> one being no XNIO), but all the concepts should be pretty similar, so it
>>> should be relatively easy to port a 2.x app to 3.x.
>>>
>>> Stuart
>>>
>>>
>>>>
>>>> Also, on a side note, could a JIRA admin please add a "Predicate
>>>> Language" component in JIRA for me to tag these tickets with?
>>>>
>>>> *Predicate Language Redirect handler doesn't allow custom status code*
>>>> https://issues.redhat.com/browse/UNDERTOW-1734
>>>> *Predicate Language handler to set inline response body*
>>>> https://issues.redhat.com/browse/UNDERTOW-1736
>>>> *Predicate Language response-code handler doesn't allow custom status
>>>> text*
>>>> https://issues.redhat.com/browse/UNDERTOW-1735
>>>> *Predicate Language access-control handler doesn't have failure-status
>>>> parameter*
>>>> https://issues.redhat.com/browse/UNDERTOW-1737
>>>> *Relax case sensitivity in Predicate Language for ease of use*
>>>> https://issues.redhat.com/browse/UNDERTOW-1738
>>>> *Sub groups don't work with nested predicate*
>>>> https://issues.redhat.com/browse/UNDERTOW-1739
>>>> *Predicate Language parsing fails on semi-colon before "else" keyword*
>>>> https://issues.redhat.com/browse/UNDERTOW-1740
>>>>
>>>> Thanks!
>>>>
>>>> ~Brad
>>>>
>>>> *Developer Advocate*
>>>> *Ortus Solutions, Corp *
>>>>
>>>> E-mail: brad at coldbox.org
>>>> ColdBox Platform: http://www.coldbox.org
>>>> Blog: http://www.codersrevolution.com
>>>>
>>>> _______________________________________________
>>>> undertow-dev mailing list
>>>> undertow-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/undertow-dev
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/undertow-dev/attachments/20200706/1c454a70/attachment-0001.html 


More information about the undertow-dev mailing list