You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@phoenix.apache.org by st...@apache.org on 2024/01/24 06:59:22 UTC
(phoenix-omid) branch master updated: OMID-275 Expose backing HBase Table from TTable
This is an automated email from the ASF dual-hosted git repository.
stoty pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix-omid.git
The following commit(s) were added to refs/heads/master by this push:
new 1f9873df OMID-275 Expose backing HBase Table from TTable
1f9873df is described below
commit 1f9873dfebd4b2e3618c6e6fac3db553975f5e26
Author: Istvan Toth <st...@apache.org>
AuthorDate: Tue Jan 23 08:26:03 2024 +0100
OMID-275 Expose backing HBase Table from TTable
---
.../src/main/java/org/apache/omid/transaction/TTable.java | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/hbase-client/src/main/java/org/apache/omid/transaction/TTable.java b/hbase-client/src/main/java/org/apache/omid/transaction/TTable.java
index b80e328c..dd8cffab 100644
--- a/hbase-client/src/main/java/org/apache/omid/transaction/TTable.java
+++ b/hbase-client/src/main/java/org/apache/omid/transaction/TTable.java
@@ -499,6 +499,17 @@ public class TTable implements Closeable {
return snapshotFilter.getScanner(tsscan, transaction);
}
+ /**
+ * Return the raw HBase table
+ *
+ * This is needed to resolve API incompatibilities between HBase 2 and 3 in Phoenix.
+ *
+ * @return the backing table
+ */
+ public Table getHBaseTable() {
+ return table;
+ }
+
/**
*
* @return array of byte