Named Associations for two

6 views
Skip to first unread message

Paul Merlin

unread,
Jan 20, 2014, 12:24:51 PM1/20/14
to qi4j...@googlegroups.com
Gang,

In last 1.x versions of Qi4j we had NamedAssociations.
They were not ported in time for 2.0 and hence are missing.

I've implemented support for NamedAssociations on 2.x. The code
sits in a branch on my fork of qi4j-sdk:

https://github.com/eskatos/qi4j-sdk/tree/feature/named-associations-2

The whole SDK is impacted where appropriate (Migration, Conversion,
Envisage etc...).

The only things missing now are RDF and SQL Indexing support.
BTW, ElasticSearch support was added very easily.

I can try to come up with something for SQL Indexing but I'm not
RDF-fluent and badly need a hand on this one, anyone?

Cheers

/Paul

Paul Merlin

unread,
Jan 27, 2014, 10:20:44 AM1/27/14
to qi4j...@googlegroups.com
Paul Merlin a écrit :
Niclas,

What do you think of adding NamedAssociation support in 2.1 ?

Cheers

/Paul

Niclas Hedhman

unread,
Jan 28, 2014, 8:51:31 PM1/28/14
to Paul Merlin, qi4j...@googlegroups.com
Named Associations is something I always missed (and the reason I force-implemented them). Or if you like; An "Aggregate-local Identity" concept. Something we couldn't solve in any better way, but maybe there is...

So, yeah, I don't mind them at all. Perhaps the implementation details should be different, considering that some stores (e.g. Cassandra) has very good "local identity indexing" and others (e.g. SQL) will struggle a bit more. The SPI will become important...


Niclas



--
You received this message because you are subscribed to the Google Groups "qi4j-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qi4j-dev+u...@googlegroups.com.
To post to this group, send email to qi4j...@googlegroups.com.
Visit this group at http://groups.google.com/group/qi4j-dev.
For more options, visit https://groups.google.com/groups/opt_out.



--
Niclas Hedhman, Software Developer
河南南路555弄15号1901室。
http://www.qi4j.org - New Energy for Java

I live here; http://tinyurl.com/3xugrbk
I work here; http://tinyurl.com/6a2pl4j
I relax here; http://tinyurl.com/2cgsug

Paul Merlin

unread,
Jan 31, 2014, 12:16:48 PM1/31/14
to qi4j...@googlegroups.com
Gang,

NamedAssociation support is now merged into develop.

Here are the issues for missing support:

QI-395 NamedAssociations support in SQL Index/Query
https://ops4j1.jira.com/browse/QI-395

QI-394 NamedAssociations support in OpenRDF Index/Query
https://ops4j1.jira.com/browse/QI-394

Cheers

/Paul






Reply all
Reply to author
Forward
0 new messages