Releases: oceanbase/obkv-hbase-client-java
Releases · oceanbase/obkv-hbase-client-java
obkv-hbase-client-2.3.0
What's Changed
- Implement Admin Region metrics by @JackShi148 in #218
- add enable disable to OHTableAccessControlExecutor by @Zhou-jw in #221
- create_table; region_locator; table_descriptor by @maochongxin in #222
- add hash-like partition case for region locator by @maochongxin in #226
- Fix regionLocator getStartEndKeys in flink by @JackShi148 in #227
- [Test] add create/delete table testcases by @shenyunlong in #225
- adapt for disable/enable table test by @GroundWu in #228
- add hregionlocation test case by @maochongxin in #230
- disable admin ddl temporarily by @maochongxin in #229
- add hbase put case for perf opt by @GroundWu in #231
- Optimize region metrics case by @JackShi148 in #232
- [Feat] Adapt read hot only for Hbase scan by @shenyunlong in #233
- [Test] fix test compile error by @shenyunlong in #234
- add getDesc test case by @maochongxin in #235
- [Test] add defensive test for htable ddl by @shenyunlong in #242
- add htable ddl concurrent test case by @GroundWu in #241
- Change fastjson to jackson by @JackShi148 in #243
- [Test] add testcases for pk and kv_attributes by @shenyunlong in #244
- Fix namespace not exist by @JackShi148 in #245
- Patch buffermutator error dealing by @JackShi148 in #246
- Fix Jackson deserialization bug by @JackShi148 in #248
- add test case for admin interface error injection by @maochongxin in #240
- Use table fastxml:jackson, exclude hbase-client fastxml:jaskson dependency by @JackShi148 in #249
- fix hregion location build error by @maochongxin in #250
- [Chore] add _enable_kv_hbase_admin_ddl test and fix admin ddl exception by @shenyunlong in #251
- fix getRegion not return leader host by @maochongxin in #252
- [Test] add test for create/drop tablegroup and ddl stmt str by @shenyunlong in #253
- fix add case for secondary partition region locator by @maochongxin in #254
- feat: HBase Compatibility Phase 3 - Ecosystem Integration and DDL Support by @maochongxin in #255
- [Test] fix unstable admin testcases by @shenyunlong in #256
- Fix tableExists namespace not exists throw exception by @JackShi148 in #259
- [Fix] add defensive code for empty family scan/get by @shenyunlong in #261
- Fix region metric slow and region name does not match with region locator by @JackShi148 in #258
- add test case for disable-before-delete-table; fix cases by @maochongxin in #264
- Cherry-pick: fix delete family version result error by @maochongxin in #271
- Fix 2.x patch error by @JackShi148 in #273
- [CP] support odp 4353 getStartEndKeys 2.0 by @JackShi148 in #276
Full Changelog: obkv-hbase-client-2.2.0...obkv-hbase-client-2.3.0
obkv-hbase-client-1.3.0
What's Changed
- Fix bufferedMutator exception dealing by @JackShi148 in #247
- Hbase compat 3 cherry pick by @maochongxin in #257
- [Fix] add defensive code for empty family scan/get by @shenyunlong in #260
- Cherry-pick: add test case for disable-before-delete-table; fix cases by @maochongxin in #266
- Fix delete family result error: Prevent accidental deletion of unrelated family data by @maochongxin in #270
- support odp 4353 getStartEndKeys by @JackShi148 in #275
Full Changelog: obkv-hbase-client-1.2.0...obkv-hbase-client-1.3.0
obkv-hbase-client-2.2.0
What's Changed
- Secondary part merge hbase 2.0 by @stuBirdFly in #196
- hbase support cell TTL by @stuBirdFly in #140
- update obkv-hbase example by @stuBirdFly in #147
- Remove the outermost exception wrapping of the batch by @stuBirdFly in #148
- Fix the error caused by putting a KeyValue with a delete type by @stuBirdFly in #150
- put and delete throw execption by @stuBirdFly in #153
- [Fix] reverse scan with include stop row does not work by @shenyunlong in #199
- [CP][Test] fix unstable secondary partition test cases by @shenyunlong in #201
- [CP] Some fixes cherry-picked onto Hbase 2.0 from master by @maochongxin in #202
- update distributed execution switch by @WeiXinChan in #204
- Compatible to table refactor routing by @JackShi148 in #208
- fix [multi cf] put random binary column, qualifier unexpectedly expan… by @Zhou-jw in #211
- fix [multi cf] get/put/delete random binary column, qualifier unexpec… by @Zhou-jw in #213
Full Changelog: obkv-hbase-client-2.1.0...obkv-hbase-client-2.2.0
obkv-hbase-client-1.2.0
What's Changed
- [FEATURE MERGE] hbase client supports secondary partitions by @maochongxin in #193
- hbase support cell TTL by @stuBirdFly in #146
- Fix the error caused by putting a KeyValue with a delete type by @stuBirdFly in #149
- put and delete throw execption by @stuBirdFly in #152
- Hbase 1.x Put compatible by @JackShi148 in #154
- Compatbile to original hbase checkandmutate different row operations by @JackShi148 in #155
- Fix multi-cf null qualifier by @JackShi148 in #157
- add single conlumn family put test by @WeiXinChan in #158
- Secondary part tests by @WeiXinChan in #159
- Fix multi-cf Get checkExistenceOnly by @JackShi148 in #156
- update tests by @WeiXinChan in #160
- fix batch get route bug by @WeiXinChan in #162
- add single cf scan test by @WeiXinChan in #163
- Fix put comp conn by @JackShi148 in #161
- add time range to ObNewRange by @stuBirdFly in #165
- add table template manager for hbase by @maochongxin in #164
- open distributed execute before tests by @WeiXinChan in #166
- add append、increment and checkAndMutate test case by @stuBirdFly in #167
- query and mutate delete by @maochongxin in #168
- [Test] add hbase get test cases for secondary part by @shenyunlong in #169
- [Test] put test case by @maochongxin in #171
- change partition defination by @WeiXinChan in #170
- add batch test for secondary_part by @GroundWu in #172
- [Test] add test cases for hbase scan and ttl in secondary partition scenario by @shenyunlong in #173
- fix unstable case by @maochongxin in #176
- fix del case by @maochongxin in #177
- [Test] add hbase rowkey TTL test cases for seconary partition scenario by @shenyunlong in #175
- fix del 4007 by @maochongxin in #179
- add cell ttl test by @stuBirdFly in #174
- fix case stability by @maochongxin in #180
- [Test] add testcases for hbase timeseries model get/scan by @shenyunlong in #181
- revert table client manager by @maochongxin in #183
- add hbase abnormal test case by @stuBirdFly in #182
- add hbase batch test by @GroundWu in #185
- [Fix] hbase multi partition scan return repetitive data by @shenyunlong in #190
- add K Q T to scan range column by @maochongxin in #189
- Secondary part merge master by @maochongxin in #194
- fix getScanners dist execute by @maochongxin in #195
- [Test] fix unstable secondary partition test cases by @shenyunlong in #197
- fix series del fail; add test case by @maochongxin in #198
- update distributed execution switch by @WeiXinChan in #203
- fix reverse scan case by @maochongxin in #205
- Compatible to table refactor routing by @JackShi148 in #207
- fix [multi cf] put random binary column by @Zhou-jw in #210
- refactor constructing newkv in building batchOperation by @Zhou-jw in #212
- [Doc] modify the demo to use HBase configuration and connection factory by @shenyunlong in #214
New Contributors
Full Changelog: obkv-hbase-client-1.1.0...obkv-hbase-client-1.2.0
obkv-hbase-client-2.1.0
What's Changed
- Fix namespace connect error by @JackShi148 in #136
- Batch Get 2.x client by @JackShi148 in #142
- [CP] Patch getscanners to hbase_2.x by @JackShi148 in #143
Full Changelog: obkv-hbase-client-2.0.0...obkv-hbase-client-2.1.0
obkv-hbase-client-1.1.0
What's Changed
- FirstKeyValueMatchingQualifiersFilter by @miyuan-ljr in #80
- Range relevant filter by @miyuan-ljr in #79
- Namespace mapping to database in observer in one HBase client; set RPC connect timeout to Table Client by @JackShi148 in #78
- FuzzyRowFilter by @miyuan-ljr in #81
- DependentColumnFilter, singleColumnValueExcludeFilter and single cf setColumnFamilyTimeRange development by @JackShi148 in #82
- hbase support batch by @stuBirdFly in #84
- Add DeleteFamilyVersion function and corresponding test cases by @JackShi148 in #85
- hbase support batchCallBack by @stuBirdFly in #86
- support native hbase test by @stuBirdFly in #90
- BufferedMutator 1.3 batch by @JackShi148 in #88
- Correct test case for the multi-cf bug by @JackShi148 in #100
- Optimize test case and add sql script for multi-namespace test by @JackShi148 in #101
- batch compat old server by @stuBirdFly in #106
- [fix] refine pom by @miyuan-ljr in #115
- FamilyFilter by @miyuan-ljr in #83
- [fix] filter param encode with quote by @miyuan-ljr in #111
- patch exist bugfix to 1.x by @stuBirdFly in #134
- pacth exist bugfix to master by @stuBirdFly in #137
- Correctly close OHTable to avoid database credentials reused by @JackShi148 in #138
- add getScanners to accelerate data synchronization by @JackShi148 in #55
- [Fix] hbase cleint close report error in multi-thread environment by @shenyunlong in #139
- Batch Get 1.x client by @JackShi148 in #141
- upgrade table to 1.4.0 by @maochongxin in #144
Full Changelog: obkv-hbase-client-1.0.0...obkv-hbase-client-1.1.0
obkv-hbase-client-2.0.0
What's Changed
- [Fix] checkAndMutate and get/Scan with filter return -5006 when include special character by @shenyunlong in #58
- [Chore] upgrade obkv-table-client to 1.2.13 by @shenyunlong in #70
- merge HBase_1.x_compatible to master by @stuBirdFly in #76
- FirstKeyValueMatchingQualifiersFilter by @miyuan-ljr in #80
- Range relevant filter by @miyuan-ljr in #79
- Namespace mapping to database in observer in one HBase client; set RPC connect timeout to Table Client by @JackShi148 in #78
- FuzzyRowFilter by @miyuan-ljr in #81
- DependentColumnFilter, singleColumnValueExcludeFilter and single cf setColumnFamilyTimeRange development by @JackShi148 in #82
- Cherry-pick from branch-1.3 by @miyuan-ljr in #89
- ColumnValueFilter by @miyuan-ljr in #93
- Client 2 1 0 by @stuBirdFly in #94
- OHBufferedMutatorImpl 2.0 compatibility by @JackShi148 in #91
- scan border bugfix by @stuBirdFly in #97
- Develop tableBuilder by @JackShi148 in #92
- CheckAndMutateBuilder and CheckAndMutate interface by @JackShi148 in #95
- Keep the same sql script with the 1.x version and add create database script by @JackShi148 in #102
- border compatible by @stuBirdFly in #105
- batch compat old server by @stuBirdFly in #110
- [fix] refine pom by @miyuan-ljr in #114
- FamilyFilter by @miyuan-ljr in #98
- [fix] filter param encode with quote by @miyuan-ljr in #112
- fix scan limit not work by @stuBirdFly in #119
- [Chore] remove the use of sofa common log by @shenyunlong in #124
- fix batchCallback null region by @stuBirdFly in #120
- [fix] add hbase version param by @miyuan-ljr in #109
- limit bug fix by @stuBirdFly in #131
- [Chore] modify pom for 2.x obkv-hbase by @shenyunlong in #130
- patch exist bugfix to 2.x by @stuBirdFly in #133
- Hbase 2.0 cherry pick sync query commit by @maochongxin in #135
Full Changelog: obkv-hbase-client-0.1.5...obkv-hbase-client-2.0.0
obkv-hbase-client-1.0.0
What's Changed
- [Fix] checkAndMutate and get/Scan with filter return -5006 when include special character by @shenyunlong in #58
- [Chore] upgrade obkv-table-client to 1.2.13 by @shenyunlong in #70
- merge HBase_1.x_compatible to master by @stuBirdFly in #76
- fix: Change single column family get operation to sync query by @maochongxin in #96
- [Fix] dependency conflict by @shenyunlong in #116
- [Chore] remove the use of sofa common log by @shenyunlong in #121
- [fix] add hbase version param by @miyuan-ljr in #108
- [task] observer support substring index as partition key by @miyuan-ljr in #125
- hbase merge branch 1.3 by @stuBirdFly in #126
- [Chore] modify pom for 1.x obkv-hbase by @shenyunlong in #129
Full Changelog: obkv-hbase-client-0.1.5...obkv-hbase-client-1.0.0
obkv-hbase-client-0.1.5
What's Changed
- Update OHTablePool.java by @miao724 in #35
- support reverse scan by @stuBirdFly in #40
- lsop by @shenyunlong in #41
- fix get error table when null family by @stuBirdFly in #44
- Fix table group by @stuBirdFly in #45
Full Changelog: obkv-hbase-client-0.1.4.2...obkv-hbase-client-0.1.5
obkv-hbase-client-0.1.4.2
What's Changed
- 增加columnPaginationFilter功能 by @stuBirdFly in #33
- [Fix] the cell's timestamp of the Get result is always int64_max by @shenyunlong in #34
New Contributors
- @stuBirdFly made their first contribution in #33
Full Changelog: obkv-hbase-client-0.1.4.1...obkv-hbase-client-0.1.4.2