DataNucleus JIRA is now in read-only mode. Raise any new issues in GitHub against the plugin that it applies to. DataNucleus JIRA will remain for the foreseeable future but will eventually be discontinued
Issue Details (XML | Word | Printable)

Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Unassigned
Reporter: nicolas
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.
DataNucleus Store HBase

Extensions for HBase: No effect

Created: 30/Jan/13 12:57 PM   Updated: 01/Feb/13 07:42 AM   Resolved: 30/Jan/13 03:21 PM
Component/s: Schema
Affects Version/s: 3.2.0.m2
Fix Version/s: 3.2.0.m3

File Attachments: 1. Text File ExtensionNotMatched.patch (4 kB)

Environment: JDK 7, Linux Ubuntu 64 bits, Java SE

Datastore: HBase
Severity: Development

 Description  « Hide
The following:

        @Extension(vendorName = "datanucleus", key = "", value = "ROW"),
        @Extension(vendorName = "datanucleus", key = "", value = "true")
public class ServiceProfile {

    private long imsi;
    @Column(name = "data:msisdn")
    @Index(name = "MSISDN_INDEX", unique = "true")
    private long msisdn;

    @Column(name = "data:blob", length = 10000)
    private String blob;

has no effect on the generated schema in HBase: No Bloom filter, no in memory.

nicolas added a comment - 30/Jan/13 12:57 PM
The way the extension were matched could not have worked... The extensions are documented in lower case, but the matching was done in upper case...

It is fixed in the attached patch.

nicolas added a comment - 30/Jan/13 12:59 PM
the patch.

nicolas made changes - 30/Jan/13 12:59 PM
Field Original Value New Value
Attachment ExtensionNotMatched.patch [ 11875 ]
Andy Jefferson added a comment - 30/Jan/13 03:21 PM
SVN trunk has this now. Thx

Andy Jefferson made changes - 30/Jan/13 03:21 PM
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 3.2.0.m3 [ 11872 ]
Resolution Fixed [ 1 ]
Andy Jefferson made changes - 01/Feb/13 07:42 AM
Status Resolved [ 5 ] Closed [ 6 ]