Skip to content

Conversation

JackShi148
Copy link
Contributor

Summary

The OHTable object is not closed correctly when operations finish, new operations in another file will use the old connection and old OHTable objects.

Solution Description

Correctly close the ObTableClient when closing OHTable, clear ObTableClient cache in ObTableClientManger.

JackShi148 and others added 30 commits October 11, 2024 10:55
…t cases and optimize bufferedMutator test cases
* add DepentdentFilter and SingleColumnValueExcludeFilter

* add singleColumnValueExcludeFilter and DependentColumnFilter; add test cases and optimize bufferedMutator test cases

* add single cf timerange setting in Get

* single cf setColumnFamilyTimeRange in Get and Scan

* optimize code

* add DeleteFamilyVersion and test cases

* add DeleteFamilyVersion; optimize test cases

* add DeleteFamilyVersion test case and pass

* format code

* delete useless self-defined table
* add DepentdentFilter and SingleColumnValueExcludeFilter

* add singleColumnValueExcludeFilter and DependentColumnFilter; add test cases and optimize bufferedMutator test cases

* add single cf timerange setting in Get

* single cf setColumnFamilyTimeRange in Get and Scan

* optimize code

* add DeleteFamilyVersion and test cases

* add DeleteFamilyVersion; optimize test cases

* add DeleteFamilyVersion test case and pass

* format code

* delete useless self-defined table
Copy link
Contributor

@shenyunlong shenyunlong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@shenyunlong shenyunlong merged commit 2ed38ba into hbase_2.0 Dec 5, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants