This is an automated email from the ASF dual-hosted git repository.

selva pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafodion.git.


    from 0eccea8  Merge pull request #1838 from SuJinpei/t-3307
     new f9679c9  [TRAFODION-3280] Reduce path length in Trafodion for improved 
performance and scalability
     new a6f4f8c  [TRAFODION-3280] Reduce path length in Trafodion for improved 
performance and scalability
     new 6bbe513  [TRAFODION-3280] Reduce path length in Trafodion for improved 
performance and scalability RegionList is now collected per table on the client 
side using HashMap instead of Set. This allows client to register to TM the 
region only if it not already registered within a transaction.
     new fae7b13  [TRAFODION-3280] Reduce path length in Trafodion for improved 
performance and scalability
     new ed07817  Merge branch 'trafodion-3280_4' of 
github.com:selvaganesang/trafodion into trafodion-3280_5
     new 0b5f43e  Fix for build failure in PR 1839
     new a750863  Merge pull request #1839 from selvaganesang/trafodion-3280_4

The 7148 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../hbase/client/transactional/JtaXAResource.java  |   7 +-
 .../hbase/client/transactional/RMInterface.java    | 282 ++++++++++-----------
 .../transactional/SsccTransactionalTable.java      |   4 +-
 .../transactional/TrafodionLocationList.java       | 142 +++++++++++
 .../client/transactional/TransactionManager.java   | 115 +++++----
 .../client/transactional/TransactionState.java     |  81 ++++--
 .../transactional/TransactionalScanner.java.tmpl   |   6 -
 .../client/transactional/TransactionalTable.java   |   2 +-
 .../transactional/SsccTableClientUtils.java        |   2 +-
 .../transactional/TrxTransactionState.java.tmpl    |   1 +
 .../org/apache/hadoop/hbase/util/ByteArrayKey.java |  55 ++++
 .../tm/hbasetmlib2/javaobjectinterfacetm.cpp       |  26 +-
 .../main/java/org/trafodion/dtm/HBaseTxClient.java | 148 +++++------
 .../main/java/org/trafodion/dtm/TmAuditTlog.java   |  28 +-
 core/sqf/src/seatrans/tm/hbasetmlib2/testrun.cpp   |   2 +-
 core/sql/executor/ExHbaseAccess.cpp                |  10 +
 core/sql/executor/ExHbaseAccess.h                  |   2 +
 core/sql/executor/ExHbaseIUD.cpp                   |  10 +
 core/sql/executor/ExHbaseSelect.cpp                |  17 +-
 core/sql/qmscommon/QRLogger.cpp                    |   6 +-
 20 files changed, 631 insertions(+), 315 deletions(-)
 create mode 100644 
core/sqf/src/seatrans/hbase-trx/src/main/java/org/apache/hadoop/hbase/client/transactional/TrafodionLocationList.java
 create mode 100644 
core/sqf/src/seatrans/hbase-trx/src/main/java/org/apache/hadoop/hbase/util/ByteArrayKey.java

Reply via email to