uPortal IRC Logs-2012-06-05

[10:59:00 CDT(-0500)] <EricDalquist> so I really don't like postgres

[10:59:04 CDT(-0500)] <athena> (sad)

[10:59:10 CDT(-0500)] <EricDalquist> reading through email threads

[10:59:12 CDT(-0500)] <athena> would you prefer mysql? (smile)

[10:59:17 CDT(-0500)] <EricDalquist> well no

[10:59:20 CDT(-0500)] <athena> lol

[10:59:29 CDT(-0500)] <EricDalquist> it is apparent the postgres devs don't agree with the JDBC LOB APIs

[10:59:36 CDT(-0500)] <EricDalquist> so they simply don't support them correctly

[10:59:46 CDT(-0500)] <EricDalquist> which is the cause of all of our postgres LOB problems

[10:59:47 CDT(-0500)] <EricDalquist> :/

[10:59:49 CDT(-0500)] <athena> umm, that is no good

[10:59:52 CDT(-0500)] <EricDalquist> yeah

[11:06:12 CDT(-0500)] <EricDalquist> not sure what the next step is

[11:06:18 CDT(-0500)] <EricDalquist> I think it might be writing a custom postgres dialect

[11:06:25 CDT(-0500)] <EricDalquist> that selects a different column type for CLOBs

[11:06:33 CDT(-0500)] <EricDalquist> since it is working on every other DB :/

[12:05:04 CDT(-0500)] <dd> hello

[12:06:14 CDT(-0500)] <dd> if i set a portlet's lifecycle to expired, why are users still able to add it to their layouts?

[12:09:23 CDT(-0500)] <EricDalquist> all users?

[12:09:26 CDT(-0500)] <EricDalquist> or are your users admins?

[14:35:31 CDT(-0500)] <athena> EricDalquist: what are you using for timer tasks now?

[14:35:39 CDT(-0500)] <EricDalquist> in uportal?

[15:02:16 CDT(-0500)] <athena> er sorry (smile)

[15:02:21 CDT(-0500)] <athena> sure, in uportal

[15:02:24 CDT(-0500)] <athena> or just in general

[15:02:35 CDT(-0500)] <athena> looking to add some pre-fetching to a few portlets

[15:02:37 CDT(-0500)] <EricDalquist> I'm using the spring task namespace

[15:03:04 CDT(-0500)] <EricDalquist> https://github.com/Jasig/uPortal/blob/master/uportal-war/src/main/resources/properties/contexts/schedulerContext.xml#L52

[15:03:20 CDT(-0500)] <athena> is that using the stuff that's deprecated now?

[15:03:26 CDT(-0500)] <EricDalquist> nope

[15:03:31 CDT(-0500)] <athena> was a bit confused about what spring is actually recommending these days

[15:03:34 CDT(-0500)] <athena> ah, excellent

[15:03:43 CDT(-0500)] <EricDalquist> this was all new in spring 3

[15:03:50 CDT(-0500)] <EricDalquist> no need for quartz

[15:03:55 CDT(-0500)] <EricDalquist> and no timers

[15:04:10 CDT(-0500)] <EricDalquist> it uses a scheduling executor

[15:04:27 CDT(-0500)] <athena> ok, great

[15:04:34 CDT(-0500)] <athena> i think that's exactly what i was looking for, thanks (smile)

[15:04:42 CDT(-0500)] <athena> going to wire up some prefetching for the conference apps

[15:04:48 CDT(-0500)] <EricDalquist> nice

[15:04:59 CDT(-0500)] <athena> app is in the ios store now

[15:05:09 CDT(-0500)] <athena> though rebuilding the server at the moment

[15:05:17 CDT(-0500)] <EricDalquist> cool