View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004255 | SymmetricDS | New Feature | public | 2020-01-21 17:55 | 2020-01-29 20:00 |
Reporter | josh-a-hicks | Assigned To | josh-a-hicks | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.10.9 | ||||
Target Version | 3.10.9 | Fixed in Version | 3.10.9 | ||
Summary | 0004255: HBase data loader using HBase client API | ||||
Description | HBase support through the phoenix JDBC driver works when you need SymmetricDS to create the HBase tables and replicate changes into it. However this approach is more complicated if you have existing HBase tables. The phoenix driver supplies support to create views on top of existing Hbase tables but requiresa lot more scripting and configuration outside of SymmetricDS. As a result there is now an option to use a "hbase" data loader type on the channel. This utilizes the HBase Java client libraries (not JDBC) to load data into existing table structures in HBase. The HBase Java client API requires the path to the hbase-site.xml which can be set using the SymmetricDS parameter: hbase.site.xml.path. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.10 4b9f99ae 2020-01-21 12:55:28 Details Diff |
0004255: HBase data loader using HBase client API |
Affected Issues 0004255 |
|
mod - symmetric-assemble/common.gradle | Diff File | ||
mod - symmetric-assemble/src/asciidoc/appendix/hbase.ad | Diff File | ||
add - symmetric-client/src/main/java/org/jumpmind/symmetric/io/HbaseDataLoaderFactory.java | Diff File | ||
add - symmetric-client/src/main/java/org/jumpmind/symmetric/io/HbaseDatabaseWriter.java | Diff File | ||
mod - symmetric-core/build.gradle | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java | Diff File | ||
mod - symmetric-jdbc/src/main/java/org/jumpmind/db/platform/hbase/HbasePlatform.java | Diff File | ||
SymmetricDS: 3.10 59020941 2020-01-21 12:55:41 Details Diff |
0004255: HBase data loader using HBase client API |
Affected Issues 0004255 |
|
mod - symmetric-client/src/main/resources/symmetric-ext-points.xml | Diff File | ||
SymmetricDS: 3.11 58ae24f2 2020-01-29 13:58:41 Details Diff |
0004255: HBase data loader using HBase client API |
Affected Issues 0004255 |
|
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/io/HbaseDatabaseWriter.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-01-21 17:55 | josh-a-hicks | New Issue | |
2020-01-21 17:55 | josh-a-hicks | Status | new => assigned |
2020-01-21 17:55 | josh-a-hicks | Assigned To | => josh-a-hicks |
2020-01-21 17:56 | josh-a-hicks | Status | assigned => resolved |
2020-01-21 17:56 | josh-a-hicks | Resolution | open => fixed |
2020-01-21 17:56 | josh-a-hicks | Fixed in Version | => 3.10.9 |
2020-01-21 18:00 | josh-a-hicks | Changeset attached | => SymmetricDS 3.10 59020941 |
2020-01-21 18:00 | josh-a-hicks | Changeset attached | => SymmetricDS 3.10 4b9f99ae |
2020-01-23 20:41 | admin | Status | resolved => closed |
2020-01-29 20:00 | josh-a-hicks | Changeset attached | => SymmetricDS 3.11 58ae24f2 |