HBASE-26839 Fix compatibility issues in 2.4.11RC0 (#4222)
commitd401c63955751e61fa2368a1fbc38c21dee6fb50
authorAndrew Purtell <apurtell@apache.org>
Mon, 14 Mar 2022 22:39:10 +0000 (14 15:39 -0700)
committerGitHub <noreply@github.com>
Mon, 14 Mar 2022 22:39:10 +0000 (14 15:39 -0700)
tree9ce00cd30400ade3d09f782adf3de0704dae9da4
parentcdda96fb4709a68ab40aaab106dc03cb421e2a40
HBASE-26839 Fix compatibility issues in 2.4.11RC0 (#4222)

In org.apache.hadoop.hbase.http.SecurityHeadersFilter, marked
LimitedPrivate(CONFIG), static method getDefaultParameters(Configuration)
returning Map<String,String> was removed.

In org.apache.hadoop.hbase.filter.RandomRowFilter, marked Public, the
protected field 'random' of type java.util.Random was removed, which
might cause NoSuchFieldError exceptions in downstreamers.

Signed-off-by: Andrew Purtell <apurtell@apache.org>
hbase-client/src/main/java/org/apache/hadoop/hbase/filter/RandomRowFilter.java
hbase-http/src/main/java/org/apache/hadoop/hbase/http/SecurityHeadersFilter.java