Commit Graph

9 Commits

Author SHA1 Message Date
Erik Amaru Ortiz
a7f7109468 SOLR IMPLEMENTATION FOR v4.0 UPDATES (First Part) 2013-06-05 12:28:48 -04:00
Victor Saisa Lopez
e7b7292e11 BUG 0000 "Displayed fatal error when PMmemcached use fileCache" SOLVED
- Displayed fatal error when PMmemcached use class.fileCache.php
- Fix problem, added missing methods in class.fileCache.php
* Available from version ProcessMaker-2.0.46
2012-12-13 11:58:34 -04:00
Fernando Ontiveros
b5c11b4198 SPEEDY first version of boostrap.php, with many changes 2012-11-12 14:44:44 -04:00
jennylee
dcf7b02979 CODE STYLE
FILES:
gulliver/system/class.tree.php
workflow/engine/classes/class.memcached.php
workflow/engine/classes/class.net.php
workflow/engine/classes/entities/AppSolrQueue.php
workflow/engine/classes/entities/FacetInterfaceRequest.php
workflow/engine/classes/entities/FacetInterfaceResult.php
workflow/engine/classes/entities/FacetItem.php
workflow/engine/classes/entities/FacetResult.php
workflow/engine/classes/entities/SelectedFacetGroupItem.php
workflow/engine/classes/entities/SolrQueryResult.php
2012-10-22 16:35:54 -04:00
Fernando Ontiveros
8c638de652 CODE STYLE class.memcached.php 2012-10-09 12:53:37 -04:00
Fernando Ontiveros
4f8ca480b9 fixing class definition, the constructor was defined as private function 2012-07-12 20:36:41 -04:00
Erik Amaru Ortiz
1a8545df8a BUG 0000 herbert> SOLR implementation in PMOS2
Solr support in PMOS2 includes:
Functionality:
- Implementation of Home views (Inbox, Draft, Participated, Unassigned). The views return fast results.
- Include read, unread, all,  and process filter in inbox View.
- Include process filter in draft view.
- Include started by me, completed by me, all, process, and status filter in participated view.
- Include process filter in unassigned view.
- Improved search functionality (search in user defined variables): Use the following syntax to search in process (user defined) variables. {variable_name}:{search_word} ex1:"causal:20*" where causal is the variable defined by the user.
  + Use of wildcards in search: Use * as wildcard at the begin or end of word
  + Multiple conditions in search: Separate multiple conditions by space ex2:"Materiales causal:20*" means that we are searching for the word Materiales and the causal that begin with 20.
  + Search in dates (interval ): Format=> {variable_date}:[yyyy-mm-dd TO yyyy-mm-dd]
    Local date not UTC date required
    ex: FechaRegistro:[2011-04-15 TO 2011-04-30] //registros con fecha entre el 2011-04-15 y el 2011-04-30.
  + we can use the wildcard *:
    ex: FechaRegistro:[* TO 2011-04-30] //registros con fecha menor o igual a 2011-04-30.
    FechaRegistro:[2011-04-15 TO *] //registros con fecha mayor o igual a 2011-04-15.
  + Search of exact phrases. format: {variable}:"frase a buscar"
    ex: Cliente:"Jesus Marin"

- Application update function.
	+ The function is called every time a change is detected in the application's data including the related delegations.
- Use of cache to improve performance

Not included:
- Order of task, sent by, and due date columns.

Pending:
- Advanced search view using faceted lists.
2012-05-15 10:56:48 -04:00
Fernando Ontiveros
0e03847386 fourth commit to enable pmMonitor plugin 2012-01-19 16:25:23 -04:00
Victor Saisa Lopez
e2d5e9aa7c BUG 0000 files and methods for the plugin pmMonitor 2012-01-17 18:52:40 -04:00