[10:32:00 CST(-0600)] <Arvids> Eric, did you have any luck with those dumps I sent you?
[10:35:50 CST(-0600)] <EricDalquist> haven't had a chance to look yet
[10:35:55 CST(-0600)] <EricDalquist> I had to head out early yesterday
[10:36:41 CST(-0600)] <Arvids> ok, I hope theyΒ΄ll be useful (i.e. - contain required info)
[10:37:03 CST(-0600)] <Arvids> as I said - iΒ΄m going to dedicate more time for uPortal next week
[10:37:48 CST(-0600)] <Arvids> until then IΒ΄m no big help - only data provider
[10:38:06 CST(-0600)] <EricDalquist>
[10:39:27 CST(-0600)] <Arvids> wish you nice weekend - my weekend is starging now
[13:46:58 CST(-0600)] <EricDalquist> man this has not been a productive coding day
[13:47:05 CST(-0600)] <EricDalquist> about 2 minute after I get into eclipse something comes up
[14:16:31 CST(-0600)] <athena> yeah i feel like my day's going the same way
[14:16:48 CST(-0600)] <EricDalquist> and now I'm finally into code
[14:16:52 CST(-0600)] <athena>
[14:16:54 CST(-0600)] <EricDalquist> and I forgot just how gross this interval helper is
[14:17:17 CST(-0600)] <EricDalquist> https://source.jasig.org/sandbox/StatsAggregator/trunk/stats-aggr/src/main/java/org/jasig/portal/stats/IntervalHelperImpl.java
[14:17:58 CST(-0600)] <athena>
[14:29:49 CST(-0600)] <EricDalquist> I think I can clean it up a bit
[14:30:01 CST(-0600)] <EricDalquist> but I'm not sure how I'm going to figure out the term and quarter stuff
[14:30:35 CST(-0600)] <EricDalquist> so for some Date and Interval (5min, hour, day, term, ...) the code needs to figure out the start Date inclusive and the end Date exclusive
[14:30:47 CST(-0600)] <EricDalquist> for all the real calendar based stuff its just math
[14:30:53 CST(-0600)] <athena> that makes sense
[14:31:01 CST(-0600)] <EricDalquist> but for term and quarter I'll have to look in the DB at the mapping info
[14:31:17 CST(-0600)] <athena> yeah
[14:41:40 CST(-0600)] <EricDalquist> so I was hoping to not deal with term and quarter until after I had an initial impl done
[14:41:53 CST(-0600)] <EricDalquist> I think I may still do that ... and just have those be non-functional for now
[14:43:21 CST(-0600)] <athena> that sounds good to me
[14:43:28 CST(-0600)] <athena> could at least get started, see how it works out
[14:43:32 CST(-0600)] <EricDalquist> yeah
[15:17:04 CST(-0600)] <EricDalquist> grr ... this term and quarter stuff is really gross
[15:17:16 CST(-0600)] <EricDalquist> I'm really tempted just to say screw it and leave it out
[15:17:27 CST(-0600)] <EricDalquist> but I'm afraid that might cause big problems if we want to add it down the road
[15:17:30 CST(-0600)] <EricDalquist> any thoughts?
[15:24:19 CST(-0600)] <athena> hmm.
[15:24:20 CST(-0600)] <athena> i dunno
[15:24:25 CST(-0600)] <athena> maybe get some input from the community?
[15:24:25 CST(-0600)] <EricDalquist> I just asked jimh
[15:24:29 CST(-0600)] <EricDalquist> he said he uses it a lot
[15:24:32 CST(-0600)] <athena> yeah
[15:24:32 CST(-0600)] <EricDalquist> burst my bubble
[15:24:34 CST(-0600)] <athena> unsurprising
[15:24:36 CST(-0600)] <athena> pow
[15:24:46 CST(-0600)] <athena> i'm pretty sure the dog just ate a packing peanut