Distributed Streams
by William Burns
Hello everyone,
I wanted to let you know I wrote up a design documenting the successor to
EntryRetriever, Distributed Streams [1] !
Any comments or feedback would be much appreciated.
I especially would like targeted feedback regarding:
1. The operators forEach and peek may want to be ran locally. Should we
have an overridden method so users can pick which they want? Personally I
feel that peek is too specific to matter and forEach can always be done by
the caller locally if desired.
2. …
[View More]The intermediate operators limit and skip do not seem worth implementing
unless we have sorting support. (Sorting support will come later). I am
thinking to not support these until sorting is added.
Thanks,
- Will
[1] https://github.com/infinispan/infinispan/wiki/Distributed-Stream-Support
[View Less]
9 years, 8 months
Infinispan 7.2.2.Final is out
by Vladimir Blagojevic
Hello everyone,
We have released 7.2.2.Final today. This release does not include any
new features, but it has resolutions for the minor bugs we have found
since we released 7.2.1.Final.
Please check outhttp://blog.infinispan.org for release notes, download links and additional information.
Regards,
Vladimir
9 years, 10 months
Weekly IRC meeting minutes 2015-05-25
by Tristan Tarrant
Since JBott is still acting up, here are the logs:
16:03:26 <ttarrant> #startmeeting
16:03:27 <jbott> ttarrant: Error: Can't start another meeting, one is in
progress.
16:03:35 <ttarrant> hehe
16:03:38 <vblagoje> :-)
16:03:43 <ttarrant> jbott, reboot
16:03:43 <jbott> ttarrant: Error: "reboot" is not a valid command.
16:03:47 <ttarrant> ok
16:03:53 <ttarrant> #topic ttarrant
16:04:06 <pruivo> ttarrant: lool
16:04:20 <pruivo> ttarrant: …
[View More]try sudo reboot
16:04:21 <galderz> yup ttarrant
16:04:26 <ttarrant> last week I took over ISPN-5345 from wburns to
finish some configuration aspects
16:04:27 <jbossbot> jira [ISPN-5345] Allow eviction based on
approximation of size compared to element count [Resolved (Done)
Enhancement, Major, William Burns] https://issues.jboss.org/browse/ISPN-5345
16:04:45 <ttarrant> after a few iterations about how it should look,
dberindei and I came to an agreement :)
16:05:43 <ttarrant> next up I finally implemented ISPN-2939
16:05:44 <jbossbot> jira [ISPN-2939] Remove option for async Marshalling
[Resolved (Done) Task, Minor, Tristan Tarrant]
https://issues.jboss.org/browse/ISPN-2939
16:06:29 <ttarrant> I also handled the new codename poll
16:06:53 <ttarrant> and made sure we only have to change the codename in
one place with ISPN-5503
16:06:54 <jbossbot> jira [ISPN-5503] Codename should be injected in
Version.java [Resolved (Done) Bug, Minor, Tristan Tarrant]
https://issues.jboss.org/browse/ISPN-5503
16:06:57 <vblagoje> What was the vount count ttarrant?
16:07:01 <-- emmanuel has quit (Quit: ZNC - http://znc.in)
16:07:08 <ttarrant> vblagoje, there were about 100 votes
16:07:21 <vblagoje> Not bad…
16:07:57 <ttarrant> I also told our design team to give us a few colour
variations of the chosen logo for Infinispan 8
16:08:03 <ttarrant> it seems everybody liked v1
16:08:09 <ttarrant>
http://design.jboss.org/infinispan/infinispan8/logo/images/infinispan8_lo...
16:08:47 <ttarrant> I can't remember if I mentioned it last week, but I
also did
https://github.com/infinispan/infinispan-cachestore-archetype/pull/1
16:08:47 <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:08:51 <ttarrant> please review it
16:09:06 <ttarrant> it would be nice to do a "how to write a cachestore
tutorial"
16:09:07 <vblagoje> ok will do so
16:09:44 <ttarrant> ISPN-4919 was put on hold after I spoke a bit with
pferraro so that the management model is sane
16:09:45 <jbossbot> jira [ISPN-4919] Configuration templates [Pull
Request Sent (Unresolved) Feature Request, Major, Tristan Tarrant]
https://issues.jboss.org/browse/ISPN-4919
16:09:52 <ttarrant> should be able to finish this week
16:10:43 <ttarrant> I'm also nearly done with the WildFly Core rebase
16:11:30 <ttarrant> I was hoping that the "feature pack" aspect of WF
would help us in making a leaner distro, but it isn't
16:11:58 <ttarrant> I would like to release 8.0.0.Alpha1 today. I'll
handle the release
16:12:06 <galderz> ttarrant: i had a look at the archetype PR
16:12:32 <ttarrant> I guess
https://github.com/infinispan/infinispan/pull/3501 needs to go in before
we release though
16:12:32 <jbossbot> git pull req [infinispan] (open) galderz ISPN-5477
When entry comes from L1, mark it as remotely fetched
https://github.com/infinispan/infinispan/pull/3501
16:12:32 <jbossbot> jira [ISPN-5477] Compatibility with L1 can lead to
wrong return type [Reopened (Unresolved) Bug, Major, Galder Zamarreño]
https://issues.jboss.org/browse/ISPN-5477
16:12:59 <ttarrant> next week I'll be on PTO on Monday and public
holiday on tuesday
16:13:05 <ttarrant> anistor, ?
16:13:11 <anistor> ttarrant: y
16:13:12 <ttarrant> #topic anistor
16:13:20 --> emmanuel_off
(~epbernard(a)APuteaux-653-1-58-20.w86-195.abo.wanadoo.fr) has joined
#infinispan
16:13:26 <galderz> ttarrant: yeah..., not sure it's the cleanest
solution though, maybe will has other ideas but not sure he's online now?
16:13:28 --- emmanuel_off is now known as emmanuel
16:13:29 <-- emmanuel has quit (Changing host)
16:13:29 --> emmanuel (~epbernard@redhat/jboss/epbernard) has joined
#infinispan
16:13:35 <anistor> last week I worked on ISPN-5393
16:13:35 <jbossbot> jira [ISPN-5393] Support mixed indexed and
non-indexed fields in DSL based queries [Open (Unresolved) Enhancement,
Major, Adrian Nistor] https://issues.jboss.org/browse/ISPN-5393
16:14:01 <anistor> this involves a lot of changes
16:15:37 <anistor> I've extracted the minimum into a separate pr which
solves just the issue of seamlessly switching between full indexed and
full non-indexed query: ISPN-5477
16:15:37 <jbossbot> jira [ISPN-5477] Compatibility with L1 can lead to
wrong return type [Reopened (Unresolved) Bug, Major, Galder Zamarreño]
https://issues.jboss.org/browse/ISPN-5477
16:16:26 <anistor> and I hope once this is integrated in master I'll
backport to 7.2.x too. it's a really useful non-api changing feature
16:16:32 <anistor> from the usability POV
16:17:02 <anistor> last week I also worked an an issue with the module
structure: ISPN-5501
16:17:02 <jbossbot> jira [ISPN-5501] Camel throwing
java.lang.LinkageError for Remote Query when running in EAP [Resolved
(Done) Bug, Major, Adrian Nistor] https://issues.jboss.org/browse/ISPN-5501
16:17:16 <anistor> and ISPN-5463
16:17:17 <jbossbot> jira [ISPN-5463] ClassCastException:
org.infinispan.query.remote.indexing.ProtobufValueWrapper cannot be cast
to [B [Open (Unresolved) Bug, Major, Adrian Nistor]
https://issues.jboss.org/browse/ISPN-5463
16:17:57 <anistor> this week I need to finish ISPN-5393 and then start
implementing aggregations
16:17:57 <jbossbot> jira [ISPN-5393] Support mixed indexed and
non-indexed fields in DSL based queries [Open (Unresolved) Enhancement,
Major, Adrian Nistor] https://issues.jboss.org/browse/ISPN-5393
16:18:26 <anistor> aggregations need this mixed mode query too
16:18:32 <anistor> that's it from me
16:18:36 <anistor> dberindei: next?
16:18:41 <dberindei> sure anistor
16:18:45 <dberindei> #topic dberindei
16:19:23 <dberindei> last week I worked a bit on the test suite:
ISPN-5480, ISPN-5492, ISPN-5472
16:19:23 <jbossbot> jira [ISPN-5480] Speed up xsite tests [Resolved
(Done) Task, Major, Dan Berindei] https://issues.jboss.org/browse/ISPN-5480
16:19:24 <jbossbot> jira [ISPN-5492]
DelayedAvailabilityUpdateTest.testDelayedAvailabilityUpdate2 random
failures [Resolved (Done) Bug, Blocker, Dan Berindei]
https://issues.jboss.org/browse/ISPN-5492
16:19:24 <jbossbot> jira [ISPN-5472] Surefire crashes during LevelDB
test suite [Resolved (Done) Bug, Blocker, Dan Berindei]
https://issues.jboss.org/browse/ISPN-5472
16:19:32 <dberindei> also ISPN-5494
16:19:32 <jbossbot> jira [ISPN-5494] Node replies with
NullPointerException during shutdown [Resolved (Done) Bug, Blocker, Dan
Berindei] https://issues.jboss.org/browse/ISPN-5494
16:20:10 <dberindei> I started rather timidly with the 8.0 stuff, I
implemented ISPN-2154 and now I'm working on ISPN-5484
16:20:10 <jbossbot> jira [ISPN-2154] Use JGroups' anycast when sending
messages to multiple target [Pull Request Sent (Unresolved) Task, Minor,
Dan Berindei] https://issues.jboss.org/browse/ISPN-2154
16:20:11 <jbossbot> jira [ISPN-5484] RpcManager.invokeRemotelyInFuture
should not use a transport thread [Pull Request Sent (Unresolved)
Enhancement, Major, Dan Berindei] https://issues.jboss.org/browse/ISPN-5484
16:20:31 <dberindei> thanks for removing the async marshalling config
ttarrant!
16:20:38 * ttarrant bows
16:20:51 <ttarrant> dberindei, less is more
16:21:02 <dberindei> for the rest of the week, I plan to finish 5484 and
start working on the refactoring of write operations
16:21:12 <dberindei> indeed ttarrant
16:21:20 <dberindei> that's all from me, galderz next?
16:21:47 <galderz> sure
16:22:16 <galderz> last week I worked on ISPN-5477, whose fixes did not
fully work and today I sent another PR
16:22:16 <jbossbot> jira [ISPN-5477] Compatibility with L1 can lead to
wrong return type [Reopened (Unresolved) Bug, Major, Galder Zamarreño]
https://issues.jboss.org/browse/ISPN-5477
16:22:45 <galderz> i also fixed ISPN-5490 and ISPN-5488 and investigated
some product issues
16:22:45 <jbossbot> jira [ISPN-5490] Cache.clear() does not clear the
cache store with async store [Resolved (Done) Bug, Major, Galder
Zamarreño] https://issues.jboss.org/browse/ISPN-5490
16:22:46 <jbossbot> jira [ISPN-5488]
DistTopologyChangeUnderLoadTest.testPutsSucceedWhileTopologyChanges
random failures [Resolved (Done) Bug, Blocker, Galder Zamarreño]
https://issues.jboss.org/browse/ISPN-5488
16:23:35 <galderz> on the Java 8 API prototype front, the prototype is
almost complete. I'm in the process of adding very detailed javadocs
which hopefully will make it clear the design and how to use it
16:24:13 <galderz> it's fairly different to the original design sent
around. I hope to be ready by the end of the week and when that's ready
I'll send an email around
16:24:54 <galderz> that's about it for me
16:25:27 <galderz> isavin: next?
16:25:33 <isavin> isavin, sure
16:25:36 <isavin> #topic isavin
16:25:39 <galderz> gustavo's not around, i think it's bank holiday in UK
16:26:16 <isavin> last week I did some maintenance work related to
CI/release
16:26:40 <isavin> and worked on HRCPP-191, there's a problem on windows
16:26:41 <jbossbot> jira [HRCPP-191] Cpp client test applications should
link to the static library [Pull Request Sent (Unresolved) Enhancement,
Major, Alan Field] https://issues.jboss.org/browse/HRCPP-191
16:27:18 <isavin> and the static library segfaults
16:28:19 <isavin> I have a solution but need to clean-up a bit the way
parameters are passed to the compiler as they need to be different on
debug/release/relwithdebinfo/etc configurations
16:28:31 <isavin> one I'm done with this I'll start on ISPN-5433
16:28:32 <jbossbot> jira [ISPN-5433] JSR-107 Support for standard
annotations in client-server mode [New (Unresolved) Feature Request,
Major, Unassigned] https://issues.jboss.org/browse/ISPN-5433
16:28:44 <isavin> that's all from me, pruivo next?
16:28:55 <pruivo> yes isavin :)
16:29:02 <pruivo> #topic pruivo
16:29:06 <pruivo> hi guys
16:29:21 <pruivo> last week, I was on PTO mon and tue
16:30:10 <pruivo> I've updated the PR for ISPN-5046 based on Dan's comments
16:30:11 <jbossbot> jira [ISPN-5046] PartitionHandling: split during
commit can leave the cache inconsistent after merge [Pull Request Sent
(Unresolved) Bug, Critical, Pedro Ruivo]
https://issues.jboss.org/browse/ISPN-5046
16:30:41 <pruivo> and I start re-working on the locking for remote
commands: ISPN-2849
16:30:41 <jbossbot> jira [ISPN-2849] Don't keep threads blocked when
waiting for locks to be released [Coding In Progress (Unresolved)
Feature Request, Major, Pedro Ruivo]
https://issues.jboss.org/browse/ISPN-2849
16:31:10 <pruivo> I have some ideas how to improve my initial approach
and since it will hit 8.0, I can play a little better with the
LockManager API :D
16:31:38 <pruivo> I'm starting testing it to see if it works (however, I
have a problem with the deadlock detector...)
16:31:51 <pruivo> talking about the future, this week I'll continue work
on that
16:32:11 <pruivo> and possible other high priority stuff that pops up in
my queue
16:32:23 <pruivo> and that's it
16:32:26 <pruivo> vblagoje: next?
16:32:29 <vblagoje> sure
16:32:39 <vblagoje> #topic vblagoje
16:32:59 <vblagoje> Last week I got to invoke cache creation from
javascript code :-)
16:33:25 <vblagoje> So I played around with that and figured out all the
nuances of REST DMR invocation
16:33:56 <vblagoje> Then I started to write the API for creation of
cache and all the child nodes of cache (locking, eviction laoders…etc)
16:34:20 <vblagoje> I am half way through that part and I expect to
finish it by Wenedesday when I want to issue PR
16:34:56 <vblagoje> The plab is to have this API ready for June 2 when
UI/X should be finalized. Then we move onto wiring UI with this
javascript API
16:35:09 <vblagoje> That’s about it
16:35:36 <vblagoje> since wburns is on PTO, I think that’s about it ttarrant
16:36:15 <ttarrant> vblagoje, thanks
16:36:19 <ttarrant> and thanks to everybody else
16:36:31 * ttarrant tiptoes to catch jbott by surprise
16:36:34 <ttarrant> #endmeeting
--
Tristan Tarrant
Infinispan Lead
JBoss, a division of Red Hat
[View Less]
9 years, 10 months
Infinispan 8.0.0.Alpha1
by Tristan Tarrant
Dear all,
Infinispan 8.0.0.Alpha1 is now available. Please check our blog [1] for
release notes, download links and additional information.
Tristan
[1] http://blog.infinispan.org/
--
Tristan Tarrant
Infinispan Lead
JBoss, a division of Red Hat
9 years, 10 months
Configuration changes proposal for 8.0
by Tristan Tarrant
Hi all,
this is a list of proposed changes for 8.x that affect configuration and
default behaviour. We built this list last year, but never acted upon
it, but now I believe it's time to do these changes. Please
comment/add/remove as you think is appropriate.
- Make IGNORE_RETURN_VALUES the default
- Drop asymmetric marshalling [1]
- Remove/change some transaction options [2]
- ReplicationQueue - one should not be allowed to specify it as an instance
- ReplicationQueue - enabled should be …
[View More]implicit ⇔ interval > 0 ||
queueSize > 0. Also flushing when queueSize has been reached should
happen async.
- AsyncStoreConfiguration.shutdownTimeout -
force-immediate=”false[default]” (destructive)
.flushLockTimeout - remove as it is no longer used
- BackupConfigurationBuilder - remove getters and implicitly set
BackupFailurePolicy
- allow setting failurePolicy by class not by string
- Reconsider usefulness of ClusterLoader
- DataContainer.properties - to be removed
- ExpirationConfiguration.reaperEnabled should be removed and the
interval value used instead
- HashConfiguration - remove deprecated elements
- L1Configuration to fail if the reaper frequency interval is less or
equal than 0
- LockingConfigurationBuilder.useLockStriping - remove it &
writeSkewCheck enabled by default and removed
- SingletonStore - pushStateWhenCoordinator implicit by pushStateTimeout
-> flushTimeout
- StateTransfer.fetchInMemoryState -> renamed to enabled
- StoreAsBinary - remove “enabled” and reply on storeKey/storeBinary +
remove deprecation
- remove deprecations from TransactionConfiguration and remove
use1PcForAutCommitTx
- VersioningConfiguration.enabled should be computed based on the scheme
and removed
- Version - remove the version fields and populate them through a mvn script
- SerializationConfigurationBuilder - consider removing the version field
- ShutdownConfiguration - to be removed, confirm with an email
- TransportConfiguration.distributedSyncTimeout -> global RPC timeout
- strictPeerToPeer should go as it is deprecated
[1] https://issues.jboss.org/browse/ISPN-2939
[2] https://issues.jboss.org/browse/ISPN-3927
--
Tristan Tarrant
Infinispan Lead
JBoss, a division of Red Hat
[View Less]
9 years, 10 months
Welcome Martin Vrábel to the JDG QE team...
by Alan Field
Hey,
We have a new inter starting on the JDG QE team. Martin Vrábel will be working with the remotely from Prague where he is at Czech Technical University.
Please welcome Martin to the team!
Thanks,
Alan
BTW, Martin picked a position on Infinispan over Kubernetes!
--
Alan Field
Supervisor and Principal Quality Engineer - JBoss Data Grid
T: (919) 890-8932 | Ext. 8148932
9 years, 10 months
Weekly IRC Meeting minutes 2015-05-18
by Tristan Tarrant
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> …
[View More]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
[View Less]
9 years, 10 months