Servoy 7.4.8

Servoy announcements

Servoy 7.4.8

Postby jcompagner » Fri Jun 24, 2016 11:01 am

We are pleased to announce the availability of Servoy 7.4.8 (releaseNumber 2046).

A few regressions where found especially in the uuid fix of SVY-9666 which caused SVY-10002 and some other problems with old solution data or old data in the database that where stored as lower cased uuids. Because if that we decided to release 7.4.8 quickly after the release of 7.4.7.

This version is available through the download option on the Servoy website and auto update.
Always make a backup of your current Servoy installation (directory and database) before installing/upgrading.
To update a Servoy eclipse open "Check for updates" via help menu.

Issues in that where addressed in 7.4.8:

Client
[fix] SVY-9907 Save selects anothor record in foundset


SmartClient
[fix] SVY-9937 The event form.onRecordSelection is fired before field.onDataChange for fields using calculation as dataprovider.


WebClient
[fix] SVY-10052 Webclient typeahead with valuelist by global method
[fix] SVY-10023 Inherited tab panels lose design time properties when the sub-form adds tabs to the panel.


Server
[fix] SVY-10002 Relation with UUID relation item does not find records in case of lowercase UUID's
[fix] SVY-9666 UUID.toString() gives lowercase String on Postgresql's UUID type (Different Fix)


Previous release notes: this page
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 7.4.8

Postby amcgilly » Thu Jun 30, 2016 1:20 am

I've upgraded to 7.4.8 and the UUID-related errors in the security system that were present under 7.4.7 have now gone away. Thank you Johan.
Adrian McGilly
Servoy Developer

Image
amcgilly
 
Posts: 375
Joined: Fri Dec 09, 2005 12:03 am
Location: San Francisco, CA

Re: Servoy 7.4.8

Postby gerardimmeker » Wed Jul 27, 2016 9:12 am

Hi all.

I am trying to update form 7.4.7 to 7.4.8 but servoy won't automaticly install (nu updates found when I look for updates).
What should be the URL to get the update? I currently have https://www.servoy.com/developer/70x_updates at the availible Software sites.

Regards,

Gerard
gerardimmeker
 
Posts: 15
Joined: Tue Sep 27, 2011 4:11 pm

Re: Servoy 7.4.8

Postby paronne » Wed Jul 27, 2016 9:47 am

Hi Gerard,

this URL will work http://download.servoy.com/developer/70x_updates

Regards,
Paolo
paronne
 
Posts: 202
Joined: Fri Nov 02, 2012 3:21 pm

Re: Servoy 7.4.8

Postby gerardimmeker » Wed Jul 27, 2016 11:43 am

Thanks Paolo,

Works like a charm!
gerardimmeker
 
Posts: 15
Joined: Tue Sep 27, 2011 4:11 pm

Re: Servoy 7.4.8

Postby studiomiazzo » Tue Sep 13, 2016 9:51 am

Hi everybodies,
after the application server's upgrade to 7.4.8 version, many users told me about various slowdowns in operations such opening lookup or showing popup menus...
They all seem to be related in interaction between browser and application server...
Did anybody face the same behaviour?
I also thought about giving more memory to the app server... but I have no idea which is the best configuration.

Here's my parameters:

Code: Select all
Current time: Tue Sep 13 09:34:00 CEST 2016

Server Information
Servoy version 7.4.8 -build 2046
Port used by RMI Registry: 1099
Repository version 44

Current time: Tue Sep 13 09:34:00 CEST 2016

Uptime:  3 days 15 hours 46 minutes 41 seconds

JDK Information
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.version=1.7.0_80
java.vm.info=mixed mode
java.vm.vendor=Oracle Corporation

Operating System Information
os.name=Windows Server 2008 R2
os.version=6.1
os.arch=amd64

System Information
Heap Space Memory: allocated=1030656K, used=960892K, max=2796544K
Non-Heap Space Memory: allocated=133056K, used=132074K, max=180224K
Number of Processors: 4


In the server.bat file I have put additional parameters
Code: Select all
-Xmx1g -Xms64m -XX:MaxPermSize=128m

but I honestly don't understood how they could impact final performances.
User avatar
studiomiazzo
 
Posts: 124
Joined: Thu Jun 16, 2011 10:48 am
Location: Novara (IT)

Re: Servoy 7.4.8

Postby jcompagner » Tue Sep 13, 2016 10:04 am

what i don't get is that MAX it seems it can grow to 2.7G but your -Xmx setting is 1G and that is also what is allocated
and the used is already quite close to that 1G..
Do you see the allocated grow beyond that number of 1030656K?

what happens if you make that 1G something like 1.5G ?

Also if you would go to 7.4.7 and leave the rest exactly the same then those problems are not there?
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 7.4.8

Postby studiomiazzo » Tue Sep 13, 2016 11:18 am

What I can see this morning is heap space allocated is increasing but it's not far from the value I've shown before.
Do you think I can increase this heap space memory? Is it represented by the -Xmx setting?
And what about the -Xms setting? Also,in my developer -XX:MaxPermSize is set to 1024M...

I can't tell much about the 7.4.7 as it has been in production only few days. It seems to me problems appeared with the last upgrade.
It doesn't happen with all clients and not always, but frequently and random...
User avatar
studiomiazzo
 
Posts: 124
Joined: Thu Jun 16, 2011 10:48 am
Location: Novara (IT)

Re: Servoy 7.4.8

Postby Harjo » Tue Sep 13, 2016 11:31 am

Are you sure the application server is started by that bat-file? and not as a (windows) service?

If it's started by a windows service, the batfile does nothing.
Than you have to look into the wrapper.conf file (under the folder service)
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Re: Servoy 7.4.8

Postby jcompagner » Tue Sep 13, 2016 11:31 am

permsize is not needed (thats the non heap thats not on the max at all, and you will only need to increase that when you really see "out of perm memory" exceptions

yes the -Xmx is the normal heap (1G)

you don't need to touch the Xms

Is the cpu spiking on the server when the hickups occur? Is the used memory really near to the allocated?
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 7.4.8

Postby studiomiazzo » Tue Sep 13, 2016 11:40 am

Ah ok, Harjo you're right, I took at the wrapper.conf and here it is:
Code: Select all
wrapper.java.additional.1=-Djava.awt.headless=true
wrapper.java.additional.2=-Duser.dir="C:\Servoy_7\application_server"
wrapper.java.additional.3=-Djava.io.tmpdir="C:\Servoy_7\application_server\server\work"
wrapper.java.additional.4=-XX:MaxPermSize=128m

# Working dir (for JNI calls)
wrapper.working.dir=C:\Servoy_7\application_server

# Initial Java Heap Size (in MB)
wrapper.java.initmemory=32

# Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=3072


Johan, there's no cpu spikes (even with load charges use is low). Used memory fro the process java.exe is quite near to the allocated value reported by application server
User avatar
studiomiazzo
 
Posts: 124
Joined: Thu Jun 16, 2011 10:48 am
Location: Novara (IT)

Re: Servoy 7.4.8

Postby jcompagner » Tue Sep 13, 2016 1:09 pm

but i see that it can grow to 3GB and it doesn't do that at all, so it doesn't seem to be a memory problem
So if you don't see spikes at memory or cpu usage at all then the server is not really doing anything or trying to do a lot
then it could be some network thing
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Servoy 7.4.8

Postby pauwel.demeyer » Tue Sep 13, 2016 3:08 pm

we see the same behavior since we upgraded from 7.4.7 to 7.4.8. Memory is growing, and we even have to give Servoy Developer 4 GB to make it a workable solution.
This behavior manifests itself for both Windows and Mac users.
pastedImage.png


Screen Shot Memory.png
You do not have the required permissions to view the files attached to this post.
pauwel.demeyer
 
Posts: 4
Joined: Wed Jan 27, 2016 10:21 am

Re: Servoy 7.4.8

Postby studiomiazzo » Tue Sep 13, 2016 4:07 pm

sounds good to me i'm not the only one...
my first concern is to make application server more responsive but developer is also slow...very slow! (currently I gave 1GB, it's double the amount I was using with the previous version)
User avatar
studiomiazzo
 
Posts: 124
Joined: Thu Jun 16, 2011 10:48 am
Location: Novara (IT)

Re: Servoy 7.4.8

Postby jcompagner » Tue Sep 13, 2016 4:23 pm

we are comparing here completely different things.

1 is a developer (yes that needs for big solution quite a lot of memory) and the other is the application server (or tomcat with a war)

For 7.4.7 -> 7.4.8 there are (almost) no changes in the developer area.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8828
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Next

Return to Announcements

Who is online

Users browsing this forum: No registered users and 24 guests