Major indexing changes and updates
- implementation of a different POJO indexing strategy. See JavaDoc and code comments for more details.
- added autocomplete indexer that indexes searched phrases and takes their search frequencies into account - the most searched ones are then displayed first.
- both POJO and LinkedIn full indexing is set to run periodically (configured by the Spring Task Scheduler).
Added component for faceted search.
Search UI improvements
- keyword highlighting
- number of results lalbel added
- indexing timestamp is displayed for each record
- autocomplete (displaying, indexing)