[infinispan-dev] Weekly IRC Meeting minutes 2015-05-18
Tristan Tarrant
ttarrant at redhat.com
Mon May 18 10:47:40 EDT 2015
Hi all, since JBott was misbehaving, I'm pasting the meeting minutes here:
16:06:47 <ttarrant> #startmeeting
16:07:06 <ttarrant> #topic ttarrant
16:08:28 <ttarrant> I have finally finished ISPN-4919
16:08:29 <jbossbot> jira [ISPN-4919] Configuration templates [Open
(Unresolved) Feature Request, Major, Tristan Tarrant]
https://issues.jboss.org/browse/ISPN-4919
16:09:18 <ttarrant> I had to give up on the multiple <caches > solution
16:11:49 <ttarrant> I've also worked on
https://github.com/infinispan/infinispan-cachestore-archetype/pull/1
16:11:50 <jbossbot> git pull req [infinispan-cachestore-archetype]
(open) tristantarrant Flesh out the archetypes with addtional
documentation and tips
https://github.com/infinispan/infinispan-cachestore-archetype/pull/1
16:11:55 <ttarrant> please review that too
16:12:24 <ttarrant> this week I intend to start work on rebasing to WF Core
16:13:40 <ttarrant> so that means implementing the feature pack,
dropping any dependencies on the clustering common packages, renaming
the infinispan subsystem internal name to avoid conflict with WF, and
porting the new fork-based jgroups subsystem from WF
16:14:27 <ttarrant> I also intend to package the subsystems as part of
our AS modules distribution
16:15:03 <ttarrant> I also created the beer poll
16:15:27 <ttarrant> there were quite a few suggestions, from which I
extracted the top 6
16:15:34 <ttarrant> get everyone to vote please
16:15:43 <ttarrant> I want to release 8.0.0.Alpha1 this friday
16:15:51 <ttarrant> as well as a 7.2.2.Final quite soon
16:16:00 <ttarrant> that's it from me
16:16:08 <ttarrant> #topic dberindei
16:16:34 <dberindei> last week I finished ISPN-5460 and ISPN-5462
16:16:35 <jbossbot> jira [ISPN-5460] Prepare commands sent before the
target became a member should be rejected [Resolved (Done) Bug,
Critical, Dan Berindei] https://issues.jboss.org/browse/ISPN-5460
16:16:35 <jbossbot> jira [ISPN-5462] Transaction prepare is not
replicated to new owners during state transfer [Resolved (Done) Bug,
Critical, Dan Berindei] https://issues.jboss.org/browse/ISPN-5462
16:17:09 <dberindei> then I wrote up some JIRAs for the reactive
interceptor stack
16:17:22 <dberindei> I started with ISPN-2154
16:17:23 <jbossbot> jira [ISPN-2154] Use JGroups' anycast when sending
messages to multiple target [Open (Unresolved) Task, Minor, Dan
Berindei] https://issues.jboss.org/browse/ISPN-2154
16:17:54 <dberindei> but then I got started on a bit of test suite cleanup
16:18:20 <dberindei> and I issued PRs for ISPN-2572, ISPN-5471,
ISPN-5473 and ISPN-5474
16:18:21 <jbossbot> jira [ISPN-2572] "CacheException: Initial state
transfer timed out for cache" reliably on AS7 testsuite [Resolved (Done)
Bug, Blocker, Dan Berindei] https://issues.jboss.org/browse/ISPN-2572
16:18:21 <jbossbot> jira [ISPN-5471]
ConditionalOperationsConcurrentWriteSkewTest random failures [Pull
Request Sent (Unresolved) Bug, Major, Unassigned]
https://issues.jboss.org/browse/ISPN-5471
16:18:22 <jbossbot> jira [ISPN-5473] Replace printStackTrace with
logging in the test suite [Pull Request Sent (Unresolved) Task, Major,
Dan Berindei] https://issues.jboss.org/browse/ISPN-5473
16:18:22 <jbossbot> jira [ISPN-5474] Transactions created when applying
state should never be replicated [Open (Unresolved) Bug, Critical, Dan
Berindei] https://issues.jboss.org/browse/ISPN-5474
16:18:42 <dberindei> coming up next, upgrade maven-surefire-plugin to
try to fix ISPN-5472
16:18:43 <jbossbot> jira [ISPN-5472] Surefire crashes during LevelDB
test suite [Coding In Progress (Unresolved) Bug, Blocker, Dan Berindei]
https://issues.jboss.org/browse/ISPN-5472
16:19:45 <dberindei> and then go on with changing
RpcManagerImpl/JGroupsTransport to not use a transport thread
invokeRemotelyInFuture
16:20:00 <dberindei> that's it from me, galderz next?
16:22:06 <galderz> sure
16:22:10 <galderz> #topic galder
16:22:55 <galderz> last week I made further progress with the Java 8 API
prototype, the proto8 git repo has it all so far, but needs to be
documented further
16:23:06 <galderz> in particular, i refined the way multiple elements
are returned
16:23:22 <galderz> so instead of having filter/reduce methods... use
Observables for those
16:23:32 <galderz> that has simplified things even further
16:23:54 <galderz> this was done as i was trying to complete the jcache
impl based on the new API
16:24:18 <galderz> anyway, it needs a lot of javadocs and some minor things
16:24:38 <galderz> other than that, some small issues came my way
including ISPN-5449
16:24:39 <jbossbot> jira [ISPN-5449] java.lang.ClassCastException: [B
cannot be cast to org.infinispan.container.entries.CacheEntry [Coding In
Progress (Unresolved) Bug, Major, Galder Zamarreño]
https://issues.jboss.org/browse/ISPN-5449
16:24:54 <galderz> which I'm trying to replicate in a unit test as we
speak...
16:25:11 <galderz> i also fixed the Hibernate CI configurations
16:25:29 <galderz> and was involved in ORM 4.3 work to get it to work
with Infinispan 7.2.x
16:25:34 <galderz> that seems to be ready now
16:25:56 <galderz> this week: hopefully finish with the prototype and
send it around for review
16:26:12 <galderz> and work on fixes for ISPN-5449 and ISPN-5444
16:26:13 <jbossbot> jira [ISPN-5449] java.lang.ClassCastException: [B
cannot be cast to org.infinispan.container.entries.CacheEntry [Coding In
Progress (Unresolved) Bug, Major, Galder Zamarreño]
https://issues.jboss.org/browse/ISPN-5449
16:26:13 <jbossbot> jira [ISPN-5444] Filter/converters in server can't
unmarshall custom cached classes [New (Unresolved) Bug, Major, Galder
Zamarreño] https://issues.jboss.org/browse/ISPN-5444
16:26:15 <galderz> that's it from me
16:26:26 <galderz> gustavonalle: next?
16:26:43 <gustavonalle> galderz, y
16:26:47 <galderz> oh btw, my xchat has died badly
16:27:03 <galderz> it goes into hyper leak mode whenever i start it up,
so trying other irc mechanisms
16:27:11 <gustavonalle> #topic gustavonalle
16:27:22 <galderz> so if I don't reply that probably means the
notifications are not working well yet ;)
16:27:26 --- tsegismont is now known as tsegismont_afk
16:27:29 <gustavonalle> last week I worked mainly on JCache support over
Hot Rod: ISPN-4955
16:27:29 <jbossbot> jira [ISPN-4955] JCache implementation over HotRod
[Resolved (Done) Feature Request, Major, Gustavo Fernandes]
https://issues.jboss.org/browse/ISPN-4955
16:27:56 <gustavonalle> That had a requirement of being able to sent an
expiration in millisecond precision via Hot Rod, that was covered as
part of ISPN-5298
16:27:57 <jbossbot> jira [ISPN-5298] HotRod millisecond precision for
lifespan/maxidle [Resolved (Done) Feature Request, Major, Gustavo
Fernandes] https://issues.jboss.org/browse/ISPN-5298
16:28:28 <gustavonalle> Now the time unit is part of the Hot Rod
protocol for maxIdle and lifespan, using an extra byte
16:28:57 <gustavonalle> I also looked into some failures on master due
to the 8.0 version upd:
16:29:10 <gustavonalle> In the query related modules: ISPN-5448
16:29:11 <jbossbot> jira [ISPN-5448] NPE when configuring both SSL and
authentication in the same fluid configuration API for HotRod [Resolved
(Done) Bug, Major, Tristan Tarrant]
https://issues.jboss.org/browse/ISPN-5448
16:29:32 <gustavonalle> and in the server parsers: ISPN-5446
16:29:32 <jbossbot> jira [ISPN-5446] Bump version, parsers and schemas
to 8.0 [Resolved (Done) Task, Major, Tristan Tarrant]
https://issues.jboss.org/browse/ISPN-5446
16:29:58 <ttarrant> gustavonalle, my bad
16:30:18 <gustavonalle> ops wrong number ISPN-5458
16:30:19 <jbossbot> jira [ISPN-5458] Broken modules due to circular
dependencies [Resolved (Done) Bug, Critical, Gustavo Fernandes]
https://issues.jboss.org/browse/ISPN-5458
16:30:50 <gustavonalle> Finally I started working on the remote iterator
ISPN-5219
16:30:50 <jbossbot> jira [ISPN-5219] Expose Distributed Iterators over
HotRod [New (Unresolved) Feature Request, Major, Unassigned]
https://issues.jboss.org/browse/ISPN-5219
16:31:18 <gustavonalle> Got most of the client-side implemented (except
for failover) and some bits of the server as well
16:32:45 <gustavonalle> This week: carry on working on the remote iterator
16:33:12 <gustavonalle> that's it from me
16:33:16 <gustavonalle> who's next?
16:33:24 <gustavonalle> sannegrinovero, ? vblagoje ?
16:33:29 <vblagoje> sanne?
16:33:46 <vblagoje> Ok I’ll go
16:33:56 <vblagoje> #topic vblagoje
16:34:23 <vblagoje> Last week I play with cache creation on CLI, not
just cache per se but adding loader, eviction details and so on
16:34:55 <vblagoje> The goal was to get a feel on how to create
javascript API that can create a complex cache instance using CLI batches
16:35:58 <vblagoje> I recommended to Tristan and PEdro that we use cache
UI inspired by EAP but Catherine (our UI/X designer) was against that
approach
16:36:25 <vblagoje> She want to have it redesigned. According to her EAP
UI/X people are also redesigning EAP create cache wizzards
16:36:55 <vblagoje> In order to help her understand what is involved I
wanted to create some sort of model reference she can easily refer to
16:37:12 <vblagoje> It turns out Stewart Douglas from EAP team has
already done that -
http://wildscribe.github.io/Wildfly/8.2.0.Final/index.html
16:37:12 <jbossbot> Title: Wildfly Model Reference
16:37:32 <vblagoje> I then proceeded to understand how to make the same
HTML reference for Infinispan server
16:38:12 <vblagoje> And I did that, so now I would like to have us
generate this model reference not just for Catherine but for wider audience
16:38:27 <vblagoje> Will talk to Tristan about today
16:39:04 <vblagoje> This week I want to start writing javascript cache
create code while Catherine works on UI cache create wizzard
16:39:22 <vblagoje> And then we’ll continue to push onward on that front
16:39:28 <vblagoje> That’s all from me
16:39:43 <vblagoje> wburns?
16:39:53 <wburns> vblagoje: sure
16:40:22 <wburns> last week I finally got in
https://github.com/infinispan/infinispan/pull/3467
16:40:22 <jbossbot> git pull req [infinispan] (open) wburns ISPN-5345
Allow eviction for based on approximation of size compared to
https://github.com/infinispan/infinispan/pull/3467
16:40:22 <jbossbot> jira [ISPN-5345] Allow eviction for based on
approximation of size compared to element count [Pull Request Sent
(Unresolved) Enhancement, Major, William Burns]
https://issues.jboss.org/browse/ISPN-5345
16:40:51 <wburns> did some last minute reviews as well
16:41:06 <wburns> for the build(s) last week
16:41:20 <wburns> this morning I have been looking at ISPN-5449
16:41:21 <jbossbot> jira [ISPN-5449] java.lang.ClassCastException: [B
cannot be cast to org.infinispan.container.entries.CacheEntry [Coding In
Progress (Unresolved) Bug, Major, Galder Zamarreño]
https://issues.jboss.org/browse/ISPN-5449
16:41:28 <wburns> with galderz
16:41:47 <wburns> and I found a timing issue with L1 when using
getCacheEntry - I should be making a PR in just a little bit
16:42:27 <wburns> and then I should be able to get back to ISPN-5293 -
hope to get something bare bones done this week
16:42:27 <jbossbot> jira [ISPN-5293] Create generic execution framework
from EntryIterator [Coding In Progress (Unresolved) Feature Request,
Major, William Burns] https://issues.jboss.org/browse/ISPN-5293
16:42:42 <wburns> but I will be on PTO on Thu/Fri and holiday on Mon
just give you guys a heads up
16:43:04 <wburns> that is it for me ttarrant
16:43:09 <ttarrant> thanks to all
16:43:15 <ttarrant> #endmeeting ?
--
Tristan Tarrant
Infinispan Lead
JBoss, a division of Red Hat
More information about the infinispan-dev
mailing list