Go hotrod client for Infinispan
by ugol
Hi guys,
I have implemented just get and posts operations at the moment but
hopefully with all bells & whistles:
- 2.5 protocol
- lifespan & expiration as optional parameters with multiple time units
- named caches
- previous values options
- error handling
- "full" test suite
https://github.com/ugol/infinispan-go/
if you don't see anything blatantly wrong, I can easily complete all
L1 hotrod operations, write a bit of documentation and then start the
implementation of L2/L3
if you want to test it, just run an 8.2 server and a "go test -v".
Sometimes you can see an error due to a race condition in the tests
for the message ids, didn't have the time to fix it
ciao
--
uL
Pragmatist
http://blog.ugolandini.com
http://www.flickr.com/photos/ugol/
8 years, 8 months
Scattered cache
by Radim Vansa
Hi everyone,
in Konstanz I've briefly mentioned alternative distributed 2-owners
cache design, now with working title 'Scattered cache'. I've elaborated
on this topic on wiki [1] and I would welcome your thoughts about that.
Eventually I'd like to do a performance POC (operations without ST
implementation).
Radim
[1] https://github.com/infinispan/infinispan/wiki/Scattered-Cache-design-doc
--
Radim Vansa <rvansa(a)redhat.com>
JBoss Performance Team
8 years, 8 months
The final part of CDI split
by Sebastian Laskawiec
Hey!
In Infinispan 8 series we split CDI into common, remote and embedded. In
order to preserve backwards compatibility we decided to leave embedded and
common code in "org.infinispan.cdi" package. See [1] for more details.
Now in Infinispan 9 I'm planning to move the bits to proper packages as
proposed in [2]. Since CDI does most of the job behind the scenes, most of
the use cases will preserve backwards compatibility apart from using
embedded CDI extension from JBoss Modules. In that case one will need to
change his dependency in MANIFEST.MF (or deployment-structure.xml) from
"org.infinispan.cdi" to "org.infinispan.cdi.embedded", which is more
descriptive in my opinion.
Does anyone has any arguments against this change?
Thanks
Sebastian
[1]
https://github.com/infinispan/infinispan/pull/4249#issuecomment-211910849
[2] https://github.com/infinispan/infinispan/pull/4249
8 years, 9 months
Early Access builds of JDK 9 b113 & JDK 9 with Project Jigsaw b113 (#4848) are available on java.net
by Rory O'Donnell
Hi Galder,
Early Access b113 <https://jdk9.java.net/download/> for JDK 9 is
available on java.net, summary of changes are listed here
<http://download.java.net/java/jdk9/changes/jdk-9+113.html>.
Early Access b113 <https://jdk9.java.net/jigsaw/> (#4664) for JDK 9 with
Project Jigsaw is available on java.net.
* The important change in this build is that root modules when
compiling code in the unnamed module, or when running and the main
class is loaded from the class path, do not include the EE modules.
More on this in JEP 261.
* The other change in this build is that the -Xpatch option is now
aligned with what we have documented in JEP 261, support for the old
form has been removed.
We are very interested in hearing your experiences in testing any Early
Access builds. Have you have begun testing against
JDK 9 and or JDK 9 with Project Jigsaw EA builds, have you uncovered
showstopper issues that you would like to discuss?
We would really like to hear your findings so far, either reply to me or
via the mailing lists [1], [2].
Rgds,Rory
[1] http://mail.openjdk.java.net/pipermail/jigsaw-dev/
[2] http://mail.openjdk.java.net/pipermail/jdk9-dev/
--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland
8 years, 9 months