Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nuxeo/nuxeo-reindex-fulltext
https://github.com/nuxeo/nuxeo-reindex-fulltext
deprecated obsolete
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nuxeo/nuxeo-reindex-fulltext
- Owner: nuxeo
- Created: 2012-05-03T11:03:00.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-02-06T09:39:13.000Z (almost 2 years ago)
- Last Synced: 2024-04-14T22:15:57.790Z (9 months ago)
- Topics: deprecated, obsolete
- Language: Java
- Homepage:
- Size: 46.9 KB
- Stars: 2
- Watchers: 51
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [DEPRECATED] Nuxeo Reindex Fulltext
This project is deprecated, the Management API is now providing an endpoint to perform the binary fulltext extraction, visit [NXP-31276](https://jira.nuxeo.com/browse/NXP-31276) for more information.
----
This is a simple plugin used to launch a full reindexing of the fulltext
of a Nuxeo repository.Reindexing the fulltext is useful/needed if:
- you have changed your database fulltext analyzer configuration,
for instance from English to French,
- you previously did document modifications with fulltext disabled,
for instance during a mass import,
- you have changed the available converters, for instance so that
new kinds of attached files can be converted to text,
- you have upgraded to Nuxeo 5.5 with PostgreSQL and followed
[this migration procedure](https://jira.nuxeo.com/browse/NXP-5689).## Usage
http://localhost:8080/nuxeo/site/reindexFulltext
http://localhost:8080/nuxeo/site/reindexFulltext?batchSize=50
http://localhost:8080/nuxeo/site/reindexFulltext?batchSize=50&batch=8
http://localhost:8080/nuxeo/site/reindexFulltext?nxrepository=other**batchSize**: the batch size (number of documents per transaction).
The default batch size is 100.**batch**: if specified, only this specific batch will be processed.
Batch numbers start at 1.**nxrepository**: if specified, the name of repository to reindex.
The default repository is "default".When finished, the HTTP URL returns:
done: 14 total: 14 batch_errors: 0
## Notes
If there is a HTTP timeout the processing will still continue on the server.
You can follow the progress in the logs, at WARN level:
Reindexing starting
Reindexing of 14 documents, batch size: 5, number of batches: 3
Reindexing batch 1/3, first id: 159c64de-73ba-4d9e-a014-ff8ff4800d91
Reindexing batch 2/3, first id: 7908cc07-8206-49fc-afbe-6d368f3226e9
Reindexing batch 3/3, first id: d9686eef-b288-4d77-baf6-2ad7e4dd3ccf
Reindexing doneAny errors in a batch will be logged and the transaction for this
batch rolled back, but the subsequent batches will be processed.## About Nuxeo
Nuxeo provides a modular, extensible Java-based [open source software platform for enterprise content management] [1] and packaged applications for [document management] [2], [digital asset management] [3] and [case management] [4]. Designed by developers for developers, the Nuxeo platform offers a modern architecture, a powerful plug-in model and extensive packaging capabilities for building content applications.
[1]: http://www.nuxeo.com/en/products/ep
[2]: http://www.nuxeo.com/en/products/document-management
[3]: http://www.nuxeo.com/en/products/dam
[4]: http://www.nuxeo.com/en/products/case-managementMore information on: