remove integrated branch: sipXconfig-bulkops
create experimental branch for "pervasive search" implementation


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5515 a612230a-c5fa-0310-af8b-88eea846685b
XCF-756 initial Lucene integration
naive in memory index implementation


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5516 a612230a-c5fa-0310-af8b-88eea846685b
add lucene.jar to runtime dependencies


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5517 a612230a-c5fa-0310-af8b-88eea846685b
extract bean indexer - to be used when indexing existing data


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5520 a612230a-c5fa-0310-af8b-88eea846685b
bulk indexer implementation added to be used to create or recreate the index from DB


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5521 a612230a-c5fa-0310-af8b-88eea846685b
indexing of aliases added
creating new index from database supported


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5542 a612230a-c5fa-0310-af8b-88eea846685b
Simple UI components for searching and displaying search results.


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5561 a612230a-c5fa-0310-af8b-88eea846685b
search by entity class added

git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5562 a612230a-c5fa-0310-af8b-88eea846685b
permanent (file system) index used

git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5565 a612230a-c5fa-0310-af8b-88eea846685b
automatic index creation
one can force re-indexing by running: sipxconfig.sh --database drop-index
only indexing specific bean types enumerated in bean adapator


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5566 a612230a-c5fa-0310-af8b-88eea846685b
store more fields in index to support displaying results without database access
use transformer in SearchIndex interface to support translating results


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5571 a612230a-c5fa-0310-af8b-88eea846685b
Search results page now have links to edit pages.
I cannot think about elegant way of identifying edit page for a found object. EnumEditPageProvider is responsible for that - we probably need a more generic and maintainable mechanism.


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXconfig-lucene@5572 a612230a-c5fa-0310-af8b-88eea846685b