Today, we’ve reorganized search result display in TeamDesk.

Search results page is now AJAX-enabled. Instead of regenerating the page in full we now query each table separately and inserting the output to a result page. This technique enables us to cache query results on a per-table basis improving overall search performance and decreasing servers’ load.

Also, to display search results instead of default view we now generate pseudo view consisting of all columns marked as Allow Find – combined with search terms highlight, this view should provide more information about found records and columns in which search term is found.