<div dir="ltr"><div><div><div><div><div>Since I was on holiday on Monday, just sending my update now.<br><br></div>Last week:<br><br>I worked on and got in <a href="https://issues.jboss.org/browse/ISPN-5345">https://issues.jboss.org/browse/ISPN-5345</a> which Tristan added some configuration changes for, thanks Tristan.<br>Also got in <a href="https://github.com/infinispan/infinispan/pull/3475">https://github.com/infinispan/infinispan/pull/3475</a><br><br></div>I started working on the initial changes for <a href="https://issues.jboss.org/browse/ISPN-5293">https://issues.jboss.org/browse/ISPN-5293</a>. I had some time to think about this some more during this time and actually have a nice local implementation done.<br><br></div>This week:<br><br></div>I will write up a blog post for ISPN-5345. Also I wanted to add another test(s) for it to confirm some behavior.<br><br></div><div>I will also be working on a design document for ISPN-5293 for the distributed version so others can comment on it.<br></div><br><div><div><div><br><br><div><br></div></div></div></div></div><br><div class="gmail_quote">On Mon, May 25, 2015 at 10:41 AM Tristan Tarrant <<a href="mailto:ttarrant@redhat.com">ttarrant@redhat.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Since JBott is still acting up, here are the logs:<br>
<br>
16:03:26 <ttarrant> #startmeeting<br>
16:03:27 <jbott> ttarrant: Error: Can't start another meeting, one is in<br>
progress.<br>
16:03:35 <ttarrant> hehe<br>
16:03:38 <vblagoje> :-)<br>
16:03:43 <ttarrant> jbott, reboot<br>
16:03:43 <jbott> ttarrant: Error: "reboot" is not a valid command.<br>
16:03:47 <ttarrant> ok<br>
16:03:53 <ttarrant> #topic ttarrant<br>
16:04:06 <pruivo> ttarrant: lool<br>
16:04:20 <pruivo> ttarrant: try sudo reboot<br>
16:04:21 <galderz> yup ttarrant<br>
16:04:26 <ttarrant> last week I took over ISPN-5345 from wburns to<br>
finish some configuration aspects<br>
16:04:27 <jbossbot> jira [ISPN-5345] Allow eviction based on<br>
approximation of size compared to element count [Resolved (Done)<br>
Enhancement, Major, William Burns] <a href="https://issues.jboss.org/browse/ISPN-5345" target="_blank">https://issues.jboss.org/browse/ISPN-5345</a><br>
16:04:45 <ttarrant> after a few iterations about how it should look,<br>
dberindei and I came to an agreement :)<br>
16:05:43 <ttarrant> next up I finally implemented ISPN-2939<br>
16:05:44 <jbossbot> jira [ISPN-2939] Remove option for async Marshalling<br>
[Resolved (Done) Task, Minor, Tristan Tarrant]<br>
<a href="https://issues.jboss.org/browse/ISPN-2939" target="_blank">https://issues.jboss.org/browse/ISPN-2939</a><br>
16:06:29 <ttarrant> I also handled the new codename poll<br>
16:06:53 <ttarrant> and made sure we only have to change the codename in<br>
one place with ISPN-5503<br>
16:06:54 <jbossbot> jira [ISPN-5503] Codename should be injected in<br>
Version.java [Resolved (Done) Bug, Minor, Tristan Tarrant]<br>
<a href="https://issues.jboss.org/browse/ISPN-5503" target="_blank">https://issues.jboss.org/browse/ISPN-5503</a><br>
16:06:57 <vblagoje> What was the vount count ttarrant?<br>
16:07:01 <-- emmanuel has quit (Quit: ZNC - <a href="http://znc.in" target="_blank">http://znc.in</a>)<br>
16:07:08 <ttarrant> vblagoje, there were about 100 votes<br>
16:07:21 <vblagoje> Not bad…<br>
16:07:57 <ttarrant> I also told our design team to give us a few colour<br>
variations of the chosen logo for Infinispan 8<br>
16:08:03 <ttarrant> it seems everybody liked v1<br>
16:08:09 <ttarrant><br>
<a href="http://design.jboss.org/infinispan/infinispan8/logo/images/infinispan8_logo_r1v1.png" target="_blank">http://design.jboss.org/infinispan/infinispan8/logo/images/infinispan8_logo_r1v1.png</a><br>
16:08:47 <ttarrant> I can't remember if I mentioned it last week, but I<br>
also did<br>
<a href="https://github.com/infinispan/infinispan-cachestore-archetype/pull/1" target="_blank">https://github.com/infinispan/infinispan-cachestore-archetype/pull/1</a><br>
16:08:47 <jbossbot> git pull req [infinispan-cachestore-archetype]<br>
(open) tristantarrant Flesh out the archetypes with addtional<br>
documentation and tips<br>
<a href="https://github.com/infinispan/infinispan-cachestore-archetype/pull/1" target="_blank">https://github.com/infinispan/infinispan-cachestore-archetype/pull/1</a><br>
16:08:51 <ttarrant> please review it<br>
16:09:06 <ttarrant> it would be nice to do a "how to write a cachestore<br>
tutorial"<br>
16:09:07 <vblagoje> ok will do so<br>
16:09:44 <ttarrant> ISPN-4919 was put on hold after I spoke a bit with<br>
pferraro so that the management model is sane<br>
16:09:45 <jbossbot> jira [ISPN-4919] Configuration templates [Pull<br>
Request Sent (Unresolved) Feature Request, Major, Tristan Tarrant]<br>
<a href="https://issues.jboss.org/browse/ISPN-4919" target="_blank">https://issues.jboss.org/browse/ISPN-4919</a><br>
16:09:52 <ttarrant> should be able to finish this week<br>
16:10:43 <ttarrant> I'm also nearly done with the WildFly Core rebase<br>
16:11:30 <ttarrant> I was hoping that the "feature pack" aspect of WF<br>
would help us in making a leaner distro, but it isn't<br>
16:11:58 <ttarrant> I would like to release 8.0.0.Alpha1 today. I'll<br>
handle the release<br>
16:12:06 <galderz> ttarrant: i had a look at the archetype PR<br>
16:12:32 <ttarrant> I guess<br>
<a href="https://github.com/infinispan/infinispan/pull/3501" target="_blank">https://github.com/infinispan/infinispan/pull/3501</a> needs to go in before<br>
we release though<br>
16:12:32 <jbossbot> git pull req [infinispan] (open) galderz ISPN-5477<br>
When entry comes from L1, mark it as remotely fetched<br>
<a href="https://github.com/infinispan/infinispan/pull/3501" target="_blank">https://github.com/infinispan/infinispan/pull/3501</a><br>
16:12:32 <jbossbot> jira [ISPN-5477] Compatibility with L1 can lead to<br>
wrong return type [Reopened (Unresolved) Bug, Major, Galder Zamarreño]<br>
<a href="https://issues.jboss.org/browse/ISPN-5477" target="_blank">https://issues.jboss.org/browse/ISPN-5477</a><br>
16:12:59 <ttarrant> next week I'll be on PTO on Monday and public<br>
holiday on tuesday<br>
16:13:05 <ttarrant> anistor, ?<br>
16:13:11 <anistor> ttarrant: y<br>
16:13:12 <ttarrant> #topic anistor<br>
16:13:20 --> emmanuel_off<br>
(~<a href="mailto:epbernard@APuteaux-653-1-58-20.w86-195.abo.wanadoo.fr" target="_blank">epbernard@APuteaux-653-1-58-20.w86-195.abo.wanadoo.fr</a>) has joined<br>
#infinispan<br>
16:13:26 <galderz> ttarrant: yeah..., not sure it's the cleanest<br>
solution though, maybe will has other ideas but not sure he's online now?<br>
16:13:28 --- emmanuel_off is now known as emmanuel<br>
16:13:29 <-- emmanuel has quit (Changing host)<br>
16:13:29 --> emmanuel (~epbernard@redhat/jboss/epbernard) has joined<br>
#infinispan<br>
16:13:35 <anistor> last week I worked on ISPN-5393<br>
16:13:35 <jbossbot> jira [ISPN-5393] Support mixed indexed and<br>
non-indexed fields in DSL based queries [Open (Unresolved) Enhancement,<br>
Major, Adrian Nistor] <a href="https://issues.jboss.org/browse/ISPN-5393" target="_blank">https://issues.jboss.org/browse/ISPN-5393</a><br>
16:14:01 <anistor> this involves a lot of changes<br>
16:15:37 <anistor> I've extracted the minimum into a separate pr which<br>
solves just the issue of seamlessly switching between full indexed and<br>
full non-indexed query: ISPN-5477<br>
16:15:37 <jbossbot> jira [ISPN-5477] Compatibility with L1 can lead to<br>
wrong return type [Reopened (Unresolved) Bug, Major, Galder Zamarreño]<br>
<a href="https://issues.jboss.org/browse/ISPN-5477" target="_blank">https://issues.jboss.org/browse/ISPN-5477</a><br>
16:16:26 <anistor> and I hope once this is integrated in master I'll<br>
backport to 7.2.x too. it's a really useful non-api changing feature<br>
16:16:32 <anistor> from the usability POV<br>
16:17:02 <anistor> last week I also worked an an issue with the module<br>
structure: ISPN-5501<br>
16:17:02 <jbossbot> jira [ISPN-5501] Camel throwing<br>
java.lang.LinkageError for Remote Query when running in EAP [Resolved<br>
(Done) Bug, Major, Adrian Nistor] <a href="https://issues.jboss.org/browse/ISPN-5501" target="_blank">https://issues.jboss.org/browse/ISPN-5501</a><br>
16:17:16 <anistor> and ISPN-5463<br>
16:17:17 <jbossbot> jira [ISPN-5463] ClassCastException:<br>
org.infinispan.query.remote.indexing.ProtobufValueWrapper cannot be cast<br>
to [B [Open (Unresolved) Bug, Major, Adrian Nistor]<br>
<a href="https://issues.jboss.org/browse/ISPN-5463" target="_blank">https://issues.jboss.org/browse/ISPN-5463</a><br>
16:17:57 <anistor> this week I need to finish ISPN-5393 and then start<br>
implementing aggregations<br>
16:17:57 <jbossbot> jira [ISPN-5393] Support mixed indexed and<br>
non-indexed fields in DSL based queries [Open (Unresolved) Enhancement,<br>
Major, Adrian Nistor] <a href="https://issues.jboss.org/browse/ISPN-5393" target="_blank">https://issues.jboss.org/browse/ISPN-5393</a><br>
16:18:26 <anistor> aggregations need this mixed mode query too<br>
16:18:32 <anistor> that's it from me<br>
16:18:36 <anistor> dberindei: next?<br>
16:18:41 <dberindei> sure anistor<br>
16:18:45 <dberindei> #topic dberindei<br>
16:19:23 <dberindei> last week I worked a bit on the test suite:<br>
ISPN-5480, ISPN-5492, ISPN-5472<br>
16:19:23 <jbossbot> jira [ISPN-5480] Speed up xsite tests [Resolved<br>
(Done) Task, Major, Dan Berindei] <a href="https://issues.jboss.org/browse/ISPN-5480" target="_blank">https://issues.jboss.org/browse/ISPN-5480</a><br>
16:19:24 <jbossbot> jira [ISPN-5492]<br>
DelayedAvailabilityUpdateTest.testDelayedAvailabilityUpdate2 random<br>
failures [Resolved (Done) Bug, Blocker, Dan Berindei]<br>
<a href="https://issues.jboss.org/browse/ISPN-5492" target="_blank">https://issues.jboss.org/browse/ISPN-5492</a><br>
16:19:24 <jbossbot> jira [ISPN-5472] Surefire crashes during LevelDB<br>
test suite [Resolved (Done) Bug, Blocker, Dan Berindei]<br>
<a href="https://issues.jboss.org/browse/ISPN-5472" target="_blank">https://issues.jboss.org/browse/ISPN-5472</a><br>
16:19:32 <dberindei> also ISPN-5494<br>
16:19:32 <jbossbot> jira [ISPN-5494] Node replies with<br>
NullPointerException during shutdown [Resolved (Done) Bug, Blocker, Dan<br>
Berindei] <a href="https://issues.jboss.org/browse/ISPN-5494" target="_blank">https://issues.jboss.org/browse/ISPN-5494</a><br>
16:20:10 <dberindei> I started rather timidly with the 8.0 stuff, I<br>
implemented ISPN-2154 and now I'm working on ISPN-5484<br>
16:20:10 <jbossbot> jira [ISPN-2154] Use JGroups' anycast when sending<br>
messages to multiple target [Pull Request Sent (Unresolved) Task, Minor,<br>
Dan Berindei] <a href="https://issues.jboss.org/browse/ISPN-2154" target="_blank">https://issues.jboss.org/browse/ISPN-2154</a><br>
16:20:11 <jbossbot> jira [ISPN-5484] RpcManager.invokeRemotelyInFuture<br>
should not use a transport thread [Pull Request Sent (Unresolved)<br>
Enhancement, Major, Dan Berindei] <a href="https://issues.jboss.org/browse/ISPN-5484" target="_blank">https://issues.jboss.org/browse/ISPN-5484</a><br>
16:20:31 <dberindei> thanks for removing the async marshalling config<br>
ttarrant!<br>
16:20:38 * ttarrant bows<br>
16:20:51 <ttarrant> dberindei, less is more<br>
16:21:02 <dberindei> for the rest of the week, I plan to finish 5484 and<br>
start working on the refactoring of write operations<br>
16:21:12 <dberindei> indeed ttarrant<br>
16:21:20 <dberindei> that's all from me, galderz next?<br>
16:21:47 <galderz> sure<br>
16:22:16 <galderz> last week I worked on ISPN-5477, whose fixes did not<br>
fully work and today I sent another PR<br>
16:22:16 <jbossbot> jira [ISPN-5477] Compatibility with L1 can lead to<br>
wrong return type [Reopened (Unresolved) Bug, Major, Galder Zamarreño]<br>
<a href="https://issues.jboss.org/browse/ISPN-5477" target="_blank">https://issues.jboss.org/browse/ISPN-5477</a><br>
16:22:45 <galderz> i also fixed ISPN-5490 and ISPN-5488 and investigated<br>
some product issues<br>
16:22:45 <jbossbot> jira [ISPN-5490] Cache.clear() does not clear the<br>
cache store with async store [Resolved (Done) Bug, Major, Galder<br>
Zamarreño] <a href="https://issues.jboss.org/browse/ISPN-5490" target="_blank">https://issues.jboss.org/browse/ISPN-5490</a><br>
16:22:46 <jbossbot> jira [ISPN-5488]<br>
DistTopologyChangeUnderLoadTest.testPutsSucceedWhileTopologyChanges<br>
random failures [Resolved (Done) Bug, Blocker, Galder Zamarreño]<br>
<a href="https://issues.jboss.org/browse/ISPN-5488" target="_blank">https://issues.jboss.org/browse/ISPN-5488</a><br>
16:23:35 <galderz> on the Java 8 API prototype front, the prototype is<br>
almost complete. I'm in the process of adding very detailed javadocs<br>
which hopefully will make it clear the design and how to use it<br>
16:24:13 <galderz> it's fairly different to the original design sent<br>
around. I hope to be ready by the end of the week and when that's ready<br>
I'll send an email around<br>
16:24:54 <galderz> that's about it for me<br>
16:25:27 <galderz> isavin: next?<br>
16:25:33 <isavin> isavin, sure<br>
16:25:36 <isavin> #topic isavin<br>
16:25:39 <galderz> gustavo's not around, i think it's bank holiday in UK<br>
16:26:16 <isavin> last week I did some maintenance work related to<br>
CI/release<br>
16:26:40 <isavin> and worked on HRCPP-191, there's a problem on windows<br>
16:26:41 <jbossbot> jira [HRCPP-191] Cpp client test applications should<br>
link to the static library [Pull Request Sent (Unresolved) Enhancement,<br>
Major, Alan Field] <a href="https://issues.jboss.org/browse/HRCPP-191" target="_blank">https://issues.jboss.org/browse/HRCPP-191</a><br>
16:27:18 <isavin> and the static library segfaults<br>
16:28:19 <isavin> I have a solution but need to clean-up a bit the way<br>
parameters are passed to the compiler as they need to be different on<br>
debug/release/relwithdebinfo/etc configurations<br>
16:28:31 <isavin> one I'm done with this I'll start on ISPN-5433<br>
16:28:32 <jbossbot> jira [ISPN-5433] JSR-107 Support for standard<br>
annotations in client-server mode [New (Unresolved) Feature Request,<br>
Major, Unassigned] <a href="https://issues.jboss.org/browse/ISPN-5433" target="_blank">https://issues.jboss.org/browse/ISPN-5433</a><br>
16:28:44 <isavin> that's all from me, pruivo next?<br>
16:28:55 <pruivo> yes isavin :)<br>
16:29:02 <pruivo> #topic pruivo<br>
16:29:06 <pruivo> hi guys<br>
16:29:21 <pruivo> last week, I was on PTO mon and tue<br>
16:30:10 <pruivo> I've updated the PR for ISPN-5046 based on Dan's comments<br>
16:30:11 <jbossbot> jira [ISPN-5046] PartitionHandling: split during<br>
commit can leave the cache inconsistent after merge [Pull Request Sent<br>
(Unresolved) Bug, Critical, Pedro Ruivo]<br>
<a href="https://issues.jboss.org/browse/ISPN-5046" target="_blank">https://issues.jboss.org/browse/ISPN-5046</a><br>
16:30:41 <pruivo> and I start re-working on the locking for remote<br>
commands: ISPN-2849<br>
16:30:41 <jbossbot> jira [ISPN-2849] Don't keep threads blocked when<br>
waiting for locks to be released [Coding In Progress (Unresolved)<br>
Feature Request, Major, Pedro Ruivo]<br>
<a href="https://issues.jboss.org/browse/ISPN-2849" target="_blank">https://issues.jboss.org/browse/ISPN-2849</a><br>
16:31:10 <pruivo> I have some ideas how to improve my initial approach<br>
and since it will hit 8.0, I can play a little better with the<br>
LockManager API :D<br>
16:31:38 <pruivo> I'm starting testing it to see if it works (however, I<br>
have a problem with the deadlock detector...)<br>
16:31:51 <pruivo> talking about the future, this week I'll continue work<br>
on that<br>
16:32:11 <pruivo> and possible other high priority stuff that pops up in<br>
my queue<br>
16:32:23 <pruivo> and that's it<br>
16:32:26 <pruivo> vblagoje: next?<br>
16:32:29 <vblagoje> sure<br>
16:32:39 <vblagoje> #topic vblagoje<br>
16:32:59 <vblagoje> Last week I got to invoke cache creation from<br>
javascript code :-)<br>
16:33:25 <vblagoje> So I played around with that and figured out all the<br>
nuances of REST DMR invocation<br>
16:33:56 <vblagoje> Then I started to write the API for creation of<br>
cache and all the child nodes of cache (locking, eviction laoders…etc)<br>
16:34:20 <vblagoje> I am half way through that part and I expect to<br>
finish it by Wenedesday when I want to issue PR<br>
16:34:56 <vblagoje> The plab is to have this API ready for June 2 when<br>
UI/X should be finalized. Then we move onto wiring UI with this<br>
javascript API<br>
16:35:09 <vblagoje> That’s about it<br>
16:35:36 <vblagoje> since wburns is on PTO, I think that’s about it ttarrant<br>
16:36:15 <ttarrant> vblagoje, thanks<br>
16:36:19 <ttarrant> and thanks to everybody else<br>
16:36:31 * ttarrant tiptoes to catch jbott by surprise<br>
16:36:34 <ttarrant> #endmeeting<br>
--<br>
Tristan Tarrant<br>
Infinispan Lead<br>
JBoss, a division of Red Hat<br>
_______________________________________________<br>
infinispan-dev mailing list<br>
<a href="mailto:infinispan-dev@lists.jboss.org" target="_blank">infinispan-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a></blockquote></div>