[
https://issues.apache.org/jira/browse/GORA-246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lewis John McGibbney updated GORA-246:
--------------------------------------
Attachment: GORA-246v4.patch
This patch
* forward ports GORA-270 and GORA-275
* fixes all but 1 test in TestHbaseStore. The failing test is
TestHbaseStore#testGetWithFields and I will be looking in to this one.
Some notes on the changes to DataStoreTestUtil... it is not sufficient to
simply do straight comparisons between before and after objects anymore. This
is because we add a new __g__ field to objects (prior to flushing and
persisting them) as it makes it easy to identify if objects are dirty before we
flush them. The __g__ field merely consist of a few Bytes which are attached at
field position 0. The downside of this is that we now need to do the assertions
in our DataStoreTestUtil by manually making the comparisons on a field by field
basis, hence the introduction of the additional functions within this class.
We are VERY nearly finished with this issue!!! :)
It would make me very happy if someone could take a look in to the failing test
so we can close this one off and move on.
> Upgrade to Avro 1.7.X in gora-hbase
> -----------------------------------
>
> Key: GORA-246
> URL: https://issues.apache.org/jira/browse/GORA-246
> Project: Apache Gora
> Issue Type: Sub-task
> Components: gora-core, gora-hbase
> Affects Versions: 0.4
> Reporter: Lewis John McGibbney
> Fix For: 0.4
>
> Attachments: GORA-246.patch, GORA-246v2.patch, GORA-246v3.patch,
> GORA-246v3.patch, GORA-246v4.patch, GORA_246.HBaseDriverTest.patch,
> GORA_246.HBaseDriverTest.v2.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.1#6144)