AMQ-8613 Improve performance of selectors with a big sequence of OR and AND logical expressions
@eolivelli can you please squash all commits in one ? Thanks !
@jbonofre I have a followup patch, regarding Equals and Not expressions.
I will do have numbers within the end of the week.
@eolivelli thanks, no worries. I plan to do a first review pass tonight anyway.
@jbonofre I have a couple of additional enhancements. I have some numbers on our applications (with this PR + the follow up patches, all stacked), we are saving some good amount of CPU cycles and we decided to commit these changes in our repo. @dave2wave has some numbers, but I am not sure they are meaningful here.
Great ! I will do a new pass. Thanks !
@jbonofre thank you for merging this patch. I will follow up with a second part.