Rollcall, how are we looking with the 6.2.1 testin...
# lucee
z
Rollcall, how are we looking with the 6.2.1 testing? any issues, we are going to drop a new RC today, looking for feedback
πŸ‘ 1
q
Not found any additional issues across my testing (besides the websocket extension, class loading thing)
z
good to know!
q
We did promote three of our internal QA servers up to the 6.2.1.85-SNAPSHOT-light docker images last night for testing. They sit in QA for at least a week before we do much else on them, but the apps loaded and they seem to be passing tests.
d
We set aside some time in the current sprint to run whatever the latest RC or snapshot is at the time against a few of our apps. But our main known blocker is resolved.
q
Interesting thing.... we did forget to include the MySQL DB driver in the pre-warmed docker image (normally we load it via the extension list), and it auto-downloaded and installed it when the ORM engine warmed up.
z
yeah it does that, lots of people have older datasources defined with older bundleVersions
just added some more logging for when that fails https://luceeserver.atlassian.net/browse/LDEV-5427
Copy code
[java]    [script] "DEBUG","main","03/25/2025","11:47:58","connection","create datasource connection: __temp__"
     [java]    [script] "WARN","main","03/25/2025","11:47:58","bundle-download","Could not find [/bundles/com.mysql.cj-8.0.41.jar] in lucee.jar"
     [java]    [script] "WARN","main","03/25/2025","11:47:59","bundle-download","Fetch bundle url [<https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8.0.41/mysql-connector-j-8.0.41.jar>] returned [404]"
     [java]    [script] "WARN","main","03/25/2025","11:47:59","bundle-download","Fetch bundle url [<https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.41/mysql-connector-java-8.0.41.jar>] returned [404]"
     [java]    [script] "WARN","main","03/25/2025","11:47:59","bundle-download","Fetch bundle url [<https://bundle-download.s3.amazonaws.com/com.mysql.cj-8.0.41.jar>] returned [404]"
     [java]    [script] "ERROR","main","03/25/2025","11:48:02","OSGi","no URL found for bundle [name:com.mysql.cj;version:version EQ 8.0.41;];java.io.IOException: no URL found for bundle [name:com.mysql.cj;version:version EQ 8.0.41;]
     [java]    [script]         at lucee.runtime.config.s3.BundleProvider.getBundleAsURL(BundleProvider.java:264)
     [java]    [script]         at lucee.runtime.config.s3.BundleProvider.downloadBundle(BundleProvider.java:306)
     [java]    [script]         at lucee.runtime.osgi.OSGiUtil._loadBundle(OSGiUtil.java:757)
     [java]    [script]         at lucee.runtime.osgi.OSGiUtil.loadBundle(OSGiUtil.java:678)
     [java]    [script]         at lucee.runtime.osgi.OSGiUtil$BundleDefinition.getBundle(OSGiUtil.java:2103)
     [java]    [script]         at lucee.commons.lang.ClassUtil.loadClassByBundle(ClassUtil.java:184)
my old rule, If I'm confused, god help other people, action it
m
We rolled out the latest RC to production for one of our apps yesterday. No issues so far - rocking and rolling. We'll be working on updating the other apps soon, but so far all looks good.
z
was it previously on 6.2.0?
m
nope - we're moving from 5.4
z
nice
how's the cpu / memory / performance looking compared to 5.4?
m
I'll take a look and report back - build and deploy time are definitely faster, though I don't have hard numbers for you - fast enough that it's obvious
πŸŽ‰ 1
RAM usage, right now, looks like it's cut in half! Crazy. CPU slightly less when the app is running - significantly less when deploying.
πŸš€ 2
❀️ 1
z
deployment with 7 is even way faster, @micha has streamlined it, config is lazy loaded on demand
πŸŽ‰ 2
❀️ 1
c
We're still running 5.4 in prod, but I've been on the 6.2.1 RC locally for a while and no issues (apart from the known argon breaking change). Feels nice and zippy. Really like the single mode and json config: simplifies our setup procedure quite a bit.
j
This one @zackster
Copy code
cookie.clear();
myCookie = {
"name" : "foo",
"preservecase" : true,
"domain" : CGI.HTTP_HOST,
"path" : "/",
"expires" : "Mon, 31 Dec 2038 23:59:59 GMT",
"value" : "qux"
};
cfcookie( attributeCollection=myCookie )
Throws:
Copy code
can't cast [Mon, 31 Dec 2038 23:59:59 GMT] string to a number value on line 11
For some reason, I still can’t sign in to Lucee on Atlassian, even though I am signed in on other projects.
z
@jclausen strange, your ortus account shows as active, last login nov 14, 2024
oh noes, I just suspended you!!! and then re invited you, maybe that works?
j
Lol! Let me look. πŸ™‚
Oh! I think that fixed it. Thanks!
z
excellent
i changed the date in the test to 2028, 2038 jumped out as potentially being problematic, but it wasn't
πŸ‘ 1
m
works in Lucee 5, does not in Lucee 6
z
sigh, file a bug!
d
Just reporting back. We ran a few of our apps on the 6.2.1.90-SNAPSHOT and had no issues so far. Still working through some apps (big updates from 5.x -> 6.2.1 on some of them) but so far so good. Any better idea of when the release is planned to drop? Or what known blockers exist?
z
final 6.2.1 RC coming out today