Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Adds difference between [+0] and [] in a widget screen file

...

Eclipse IDE

...

The ETag header is causing an issue with browser cache not being updated when the server has been updated. Actually a weak ETag, see http://en.wikipedia.org/wiki/HTTP_ETag

Seems like tomcat’s DefaultServlet will only serve weak ETag’s even though tomcat7+ does have code for strong ETag but is never used and there is no documentation on how to set it

A possible solution is to remove If-None-Match request header and ETag response header in apache http server

RequestHeader unset If-None-Match

Header unset ETag

 

Anchor
SQLQueriesDurations
SQLQueriesDurations

How to measure SQL queries durations

If a query takes more than 150 ms its duration is shown in log. To change that look for:

Debug.logTiming("Ran query in "

in GenericDAO.java

 

Anchor
DifferenceListInScreen
DifferenceListInScreen

What is the difference between [+0] and [] in a widget screen file

  • [] If the list does not exist, create a new list and append item to it. If the list exist, append item to the end of the list
  • [+0] If list does not exist, create a new list and append item to it. If the list exist, insert item at the beginning of the list