Hi, So, apparently, today, the bot was at the beach with Gunnar and Sanne.
Anyway, here is the plain text log of the meeting: 15:00 < gsmet> #startmeeting 15:01 < gsmet> hmmm, am I on the wrong channel or is the bot not there? 15:01 -!- DavideD [~DavideD@149.11.102.74] has joined #hibernate-dev 15:01 < gsmet> @da 15:01 < yrodiere> right channel 15:01 < gsmet> DavideD: hi! Do you know how we can have the bot coming? 15:01 < DavideD> close enough 15:01 < gsmet> looks like it's not there 15:01 < DavideD> no idea 15:02 < gsmet> mmmh, Ok, so I suppose I'll copy paste the meeting 15:02 < gsmet> #topic Progress Davide 15:02 < DavideD> I cannot see the history, #startmeeting didn't work? 15:02 < gsmet> the bot is not there 15:03 < gsmet> and yeah, #startmeeting didn't work 15:03 < DavideD> I'm working on fixing a bug in OGM 15:03 < gsmet> the one reported the other day? 15:03 < DavideD> in Neo4j we loose some associations when reading them 15:03 < gsmet> about missing properties? 15:03 < DavideD> That's going to be the next one 15:04 < DavideD> this is related to the previous PR from the contributor 15:04 < gsmet> ah ok 15:04 -!- anistor [~adrian@redhat/jboss/anistor] has joined #hibernate-dev 15:04 < DavideD> It can happen during recursive associations on the same entities 15:04 < DavideD> but in other cases as well 15:05 < gsmet> OK, it's weird we didn't notice it before 15:05 < gsmet> but nice to have it on the radar now 15:05 < DavideD> Yes, I think I fix it but I'm writing addional tests to cover it 15:06 < gsmet> OK, cool 15:06 < gsmet> and it was only for Neo4j? 15:06 < DavideD> It happens when you have to separate entities that refers to a third entity using the same name for the property 15:06 < DavideD> It's a bit specific and I think we didn't test it before 15:06 < gsmet> OK 15:06 < DavideD> MongoDB throws a NullPointer :/ 15:07 < gsmet> wouhou 15:07 < DavideD> This last one is weird and I still haven't completely figure it out 15:07 < gsmet> so, considering these bugs, it might definitely be nice to release something once they're fixed 15:07 < DavideD> Yes, I would like to release once they are done 15:08 < DavideD> This is what I'm going to do this week I guess 15:08 < gsmet> cool, Sanne will be happy :) 15:08 < DavideD> I also need to take some time to check MariaDB on CI 15:08 < DavideD> and update the JDK 9 15:09 < gsmet> IIRC, there are some issues with this one 15:09 < DavideD> It seems there are some configuration issue 15:09 < gsmet> in the Maven plugins 15:09 < gsmet> javadoc and such 15:09 < gsmet> they are parsing the Java version in an incorrect way 15:09 < gsmet> Gunnar has the specifics, we better check with him before upgrading and breaking everything 15:10 < DavideD> Ah, OK, well I can install it and we can upgrade later when you are ready 15:10 < gsmet> we should upgrade the faulty plugins everywhere before switching 15:10 < gsmet> yes, that would be better 15:10 < DavideD> I think that's all from me 15:10 -!- smarlow [~smarlow@redhat/jboss/smarlow] has joined #hibernate-dev 15:10 < gsmet> let's sync with Gunnar when he's back from Crete 15:11 < gsmet> thanks! 15:11 < gsmet> #topic Progress Guillaume 15:11 < gsmet> so we submitted BV 2 to the Final Approval Ballot 15:11 < gsmet> and the RI 15:11 < gsmet> I am now working on 2 fronts: 15:12 < gsmet> - updating the documentation 15:12 < gsmet> - benchmarking and improving the performance and memory footprint of the RI 15:12 < gsmet> the first task is for 6.0.0 15:13 < gsmet> the second one for 6.0.1 15:13 < gsmet> I had a bad surprise yesterday as I think there's a minor issue in the TCK 15:13 < gsmet> it's a one letter change but I'm wondering if it will cause some issue or not 15:13 < gsmet> need to clarify that with Gunnar 15:14 < gsmet> not very happy about it :/ 15:14 < gsmet> #topic Next 2 weeks Guillaume 15:14 < DavideD> One letter change? 15:14 < gsmet> yeah 15:14 < gsmet> it's referring the wrong class in the hierarchy 15:14 < DavideD> Ah, nasty 15:14 < gsmet> the change is something like IWrapper211 -> IWrapper21 15:15 < gsmet> it was working before as HV was not that correct about it 15:15 < gsmet> but it's not very clear either as it's a bit of a corner case 15:15 < gsmet> so we have 3 possibilities: 15:15 < gsmet> - fix the issue in the TCK and be happy 15:16 < gsmet> - fix the issue in the TCK and clarify the spec 15:16 < gsmet> - or throw away what I did in the RI :) 15:16 < gsmet> it's some performance improvements but they are rather important 15:16 < gsmet> so it wouldn't be a good thing 15:16 < gsmet> anyway, will see that with Gunnar 15:17 < gsmet> so back to the future! 15:17 < gsmet> I'm on vacation at the end of the week 15:17 < gsmet> only for a week 15:17 < gsmet> I think I'll continue the work I started for the end of the week 15:18 < gsmet> would like to have everything submitted before the end of the week 15:18 < gsmet> that's pretty much it for me 15:18 < gsmet> #topic Progress Yoann 15:18 < yrodiere> So... 15:20 < yrodiere> I've been revamping the way we orchestrate works in the Elasticsearch backend, so that we are fully reactive and most of all so that it's easier to change how works are executed (in parallel or serially, synchronously or asynchronously, bulking works together from different changesets or not, ...) 15:20 < gsmet> you forgot "randomly" 15:20 < yrodiere> This has other side benefits, such as a more precise error handling (you won't cancel subsequent changesets just because a previous changeset failed) 15:21 < yrodiere> gsmet: that's "in parallel" :p 15:21 < yrodiere> anyway, it's been much longer than expected, but I'm finally seeing the end, I'm mostly working on making the commits a bit smaller 15:22 < yrodiere> I've also been working on performance tests, which have been merged and improved thanks to Sanne 15:22 < yrodiere> Next... 15:23 < gsmet> #topic Next 2 weeks Yoann 15:23 < yrodiere> I'll try to play around with the performance tests and the orchestration in order to find out a sweet spot 15:24 < gsmet> so this is pre 5.8 work? 15:24 < gsmet> you want to include the improvements in 5.8? 15:24 < yrodiere> Yeah. Basically we had several reports that performance is terrible 15:25 -!- antoine_sd is now known as asd_away 15:25 < yrodiere> I'll also look for problems in our code (computationally intensive or memory intensive code) but I don't have much hope on this side 15:26 < yrodiere> (mainly because in some cases, the way we do things is way too complex but we simply have to) 15:26 < yrodiere> Hopefully we will be able to improve a bit more on this side in 6 15:26 < yrodiere> I'll have a look anyway. 15:26 < gsmet> yeah, it's interesting 15:26 < gsmet> btw, I recommend YKP over visualvm 15:27 < gsmet> I'm playing with it right now and it's really nice 15:27 < yrodiere> Sanne told me about flightrecorder 15:27 -!- jbossbot [~jbossbot@redhat/jbossbot] has joined #hibernate-dev 15:27 -!- kkhan [~kkhan@redhat/jboss/kkhan] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 15:27 < yrodiere> It seems we're eligible for the "free" (as in free beer) license 15:27 < yrodiere> as long as we don't work on customer cases 15:27 -!- kkhan [~kkhan@redhat/jboss/kkhan] has joined #hibernate-dev 15:28 < gsmet> OK, I should probably also take a look to this one 15:28 < gsmet> right now I'm working on memory snapshot and YKP is really nice to use 15:29 < yrodiere> I may have a look, but I must admit I'm not looking forward to having to mess with DRM 15:29 < gsmet> DRM? 15:29 -!- kkhan_ [~kkhan@redhat/jboss/kkhan] has joined #hibernate-dev 15:29 -!- kkhan [~kkhan@redhat/jboss/kkhan] has quit [Read error: Connection reset by peer] 15:29 < yrodiere> Well you license thing, I suppose the software stops working unless you give it some key 15:29 < gsmet> the bot is back, let's do the meeting again! 15:30 < gsmet> yeah, I'll check that 15:30 < gsmet> but anyway, I think we could apply for an Open Source license for the Hibernate projects 15:30 < yrodiere> anyway, that's all from me 15:30 < gsmet> we need to add some logo on the website though 15:30 < gsmet> cool, thanks! 15:31 < gsmet> anything else or should we close the meeting? 15:31 < gsmet> (nothing from me) 15:31 < yrodiere> nothing here 15:32 < gsmet> DavideD: ? 15:32 < DavideD> nothing 15:32 < gsmet> OK, let's close then, thanks everyone 15:32 < gsmet> #endmeeting _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev