Skip to content

This is a test to extend the RegexStringComparator with the RE2J and BRICS Regex Parser Libraries

Notifications You must be signed in to change notification settings

opencore/hbase-extended-regexstringcomparator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This project implements an ExtendedRegexStringComparator for HBase that has additional RegEx engines.

The default upstream HBase version includes two:

  • JAVA
  • JONI

This projects implements a few more:

Please note that all of them support slightly different syntaxes.

Please note that the brics / Automaton one works differently than the others. The others use find() on Pattern to find substrings. As far as I can tell Automaton does not support this so the regex needs to match the whole string!

You can build the project using Maven:

mvn clean package

The resulting JAR file needs to be deployed in the HBase classpath.

This is completely untested. Use at your own risk!

About

This is a test to extend the RegexStringComparator with the RE2J and BRICS Regex Parser Libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages